builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-008 starttime: 1462758476.34 results: success (0) buildid: 20160508171039 builduid: 3306465be335497baad1b1b2525e4336 revision: 450bf777896c63ae590821487f918b7e90dab075 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-08 18:47:56.340041) ========= master: http://buildbot-master03.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-08 18:47:56.341021) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-08 18:47:56.341324) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-08 18:47:56.970809) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-08 18:47:56.971194) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1462757385.660650-1042460300 _=/tools/buildbot/bin/python using PTY: False --2016-05-08 18:47:57-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.48M=0.001s 2016-05-08 18:47:57 (8.48 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.551315 ========= master_lag: 0.17 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-08 18:47:57.696898) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-08 18:47:57.697232) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1462757385.660650-1042460300 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.068084 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-08 18:47:57.788687) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-08 18:47:57.789017) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 450bf777896c63ae590821487f918b7e90dab075 --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 450bf777896c63ae590821487f918b7e90dab075 --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1462757385.660650-1042460300 _=/tools/buildbot/bin/python using PTY: False 2016-05-08 18:47:57,888 truncating revision to first 12 chars 2016-05-08 18:47:57,889 Setting DEBUG logging. 2016-05-08 18:47:57,889 attempt 1/10 2016-05-08 18:47:57,889 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/450bf777896c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-08 18:47:59,185 unpacking tar archive at: mozilla-aurora-450bf777896c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.898293 ========= master_lag: 0.24 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-08 18:47:59.924164) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-08 18:47:59.924486) ========= script_repo_revision: 450bf777896c63ae590821487f918b7e90dab075 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-08 18:47:59.924872) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-08 18:47:59.925169) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-08 18:47:59.953651) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 32 secs) (at 2016-05-08 18:47:59.953924) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1462757385.660650-1042460300 _=/tools/buildbot/bin/python using PTY: False 18:48:00 INFO - MultiFileLogger online at 20160508 18:48:00 in /builds/slave/test 18:48:00 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 18:48:00 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 18:48:00 INFO - {'append_to_log': False, 18:48:00 INFO - 'base_work_dir': '/builds/slave/test', 18:48:00 INFO - 'blob_upload_branch': 'mozilla-aurora', 18:48:00 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 18:48:00 INFO - 'buildbot_json_path': 'buildprops.json', 18:48:00 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 18:48:00 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:48:00 INFO - 'download_minidump_stackwalk': True, 18:48:00 INFO - 'download_symbols': 'true', 18:48:00 INFO - 'e10s': False, 18:48:00 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 18:48:00 INFO - 'tooltool.py': '/tools/tooltool.py', 18:48:00 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 18:48:00 INFO - '/tools/misc-python/virtualenv.py')}, 18:48:00 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:48:00 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:48:00 INFO - 'log_level': 'info', 18:48:00 INFO - 'log_to_console': True, 18:48:00 INFO - 'opt_config_files': (), 18:48:00 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:48:00 INFO - '--processes=1', 18:48:00 INFO - '--config=%(test_path)s/wptrunner.ini', 18:48:00 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:48:00 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:48:00 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:48:00 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:48:00 INFO - 'pip_index': False, 18:48:00 INFO - 'require_test_zip': True, 18:48:00 INFO - 'test_type': ('testharness',), 18:48:00 INFO - 'this_chunk': '1', 18:48:00 INFO - 'tooltool_cache': '/builds/tooltool_cache', 18:48:00 INFO - 'total_chunks': '10', 18:48:00 INFO - 'virtualenv_path': 'venv', 18:48:00 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:48:00 INFO - 'work_dir': 'build'} 18:48:00 INFO - ##### 18:48:00 INFO - ##### Running clobber step. 18:48:00 INFO - ##### 18:48:00 INFO - Running pre-action listener: _resource_record_pre_action 18:48:00 INFO - Running main action method: clobber 18:48:00 INFO - rmtree: /builds/slave/test/build 18:48:00 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 18:48:02 INFO - Running post-action listener: _resource_record_post_action 18:48:02 INFO - ##### 18:48:02 INFO - ##### Running read-buildbot-config step. 18:48:02 INFO - ##### 18:48:02 INFO - Running pre-action listener: _resource_record_pre_action 18:48:02 INFO - Running main action method: read_buildbot_config 18:48:02 INFO - Using buildbot properties: 18:48:02 INFO - { 18:48:02 INFO - "project": "", 18:48:02 INFO - "product": "firefox", 18:48:02 INFO - "script_repo_revision": "production", 18:48:02 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 18:48:02 INFO - "repository": "", 18:48:02 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 18:48:02 INFO - "buildid": "20160508171039", 18:48:02 INFO - "pgo_build": "False", 18:48:02 INFO - "basedir": "/builds/slave/test", 18:48:02 INFO - "buildnumber": 9, 18:48:02 INFO - "slavename": "tst-linux32-spot-008", 18:48:02 INFO - "revision": "450bf777896c63ae590821487f918b7e90dab075", 18:48:02 INFO - "master": "http://buildbot-master03.bb.releng.use1.mozilla.com:8201/", 18:48:02 INFO - "platform": "linux", 18:48:02 INFO - "branch": "mozilla-aurora", 18:48:02 INFO - "repo_path": "releases/mozilla-aurora", 18:48:02 INFO - "moz_repo_path": "", 18:48:02 INFO - "stage_platform": "linux", 18:48:02 INFO - "builduid": "3306465be335497baad1b1b2525e4336", 18:48:02 INFO - "slavebuilddir": "test" 18:48:02 INFO - } 18:48:02 INFO - Found installer url https://queue.taskcluster.net/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 18:48:02 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 18:48:02 INFO - Running post-action listener: _resource_record_post_action 18:48:02 INFO - ##### 18:48:02 INFO - ##### Running download-and-extract step. 18:48:02 INFO - ##### 18:48:02 INFO - Running pre-action listener: _resource_record_pre_action 18:48:02 INFO - Running main action method: download_and_extract 18:48:02 INFO - mkdir: /builds/slave/test/build/tests 18:48:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:48:02 INFO - https://queue.taskcluster.net/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 18:48:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:48:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:48:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:48:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 18:48:04 INFO - Downloaded 1325 bytes. 18:48:04 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:48:04 INFO - Using the following test package requirements: 18:48:04 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 18:48:04 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:48:04 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 18:48:04 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:48:04 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 18:48:04 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:48:04 INFO - u'jsshell-linux-i686.zip'], 18:48:04 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:48:04 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 18:48:04 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 18:48:04 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:48:04 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 18:48:04 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:48:04 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 18:48:04 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:48:04 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 18:48:04 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:48:04 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 18:48:04 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 18:48: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')]} 18:48:04 INFO - https://queue.taskcluster.net/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 18:48:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 18:48:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 18:48:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 18:48:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 18:48:08 INFO - Downloaded 22423795 bytes. 18:48:08 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:48:08 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:48:09 INFO - caution: filename not matched: web-platform/* 18:48:09 INFO - Return code: 11 18:48:09 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')]} 18:48:09 INFO - https://queue.taskcluster.net/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 18:48:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 18:48:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 18:48:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 18:48:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 18:48:19 INFO - Downloaded 36408641 bytes. 18:48:19 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:48:19 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:48:23 INFO - caution: filename not matched: bin/* 18:48:23 INFO - caution: filename not matched: config/* 18:48:23 INFO - caution: filename not matched: mozbase/* 18:48:23 INFO - caution: filename not matched: marionette/* 18:48:23 INFO - caution: filename not matched: tools/wptserve/* 18:48:23 INFO - Return code: 11 18:48:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:48:23 INFO - https://queue.taskcluster.net/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 18:48:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:48:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:48:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:48:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 18:48:44 INFO - Downloaded 69311507 bytes. 18:48:44 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:48:44 INFO - mkdir: /builds/slave/test/properties 18:48:44 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 18:48:44 INFO - Writing to file /builds/slave/test/properties/build_url 18:48:44 INFO - Contents: 18:48:44 INFO - build_url:https://queue.taskcluster.net/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:48:46 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:48:46 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 18:48:46 INFO - Writing to file /builds/slave/test/properties/symbols_url 18:48:46 INFO - Contents: 18:48:46 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:48:46 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')]} 18:48:46 INFO - https://queue.taskcluster.net/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:48:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:48:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:48:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:48:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 18:49:00 INFO - Downloaded 92298723 bytes. 18:49:00 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 18:49:00 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 18:49:09 INFO - Return code: 0 18:49:09 INFO - Running post-action listener: _resource_record_post_action 18:49:09 INFO - Running post-action listener: set_extra_try_arguments 18:49:09 INFO - ##### 18:49:09 INFO - ##### Running create-virtualenv step. 18:49:09 INFO - ##### 18:49:09 INFO - Running pre-action listener: _pre_create_virtualenv 18:49:09 INFO - Running pre-action listener: _resource_record_pre_action 18:49:09 INFO - Running main action method: create_virtualenv 18:49:09 INFO - Creating virtualenv /builds/slave/test/build/venv 18:49:09 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 18:49:09 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 18:49:10 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 18:49:10 INFO - Using real prefix '/usr' 18:49:10 INFO - New python executable in /builds/slave/test/build/venv/bin/python 18:49:12 INFO - Installing distribute.............................................................................................................................................................................................done. 18:49:15 INFO - Installing pip.................done. 18:49:15 INFO - Return code: 0 18:49:15 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 18:49: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')]} 18:49:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:49:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:49: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')]} 18:49:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:49:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:49:15 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x88bec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8925598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89d92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89c8f70>, '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 0x89c8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89ce750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462757385.660650-1042460300', '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 18:49:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 18:49:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 18:49:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:49:15 INFO - 'CCACHE_UMASK': '002', 18:49:15 INFO - 'DISPLAY': ':0', 18:49:15 INFO - 'HOME': '/home/cltbld', 18:49:15 INFO - 'LANG': 'en_US.UTF-8', 18:49:15 INFO - 'LOGNAME': 'cltbld', 18:49:15 INFO - 'MAIL': '/var/mail/cltbld', 18:49:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:49:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:49:15 INFO - 'MOZ_NO_REMOTE': '1', 18:49:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:49:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:49:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:49:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:49:15 INFO - 'PWD': '/builds/slave/test', 18:49:15 INFO - 'SHELL': '/bin/bash', 18:49:15 INFO - 'SHLVL': '1', 18:49:15 INFO - 'TERM': 'linux', 18:49:15 INFO - 'TMOUT': '86400', 18:49:15 INFO - 'USER': 'cltbld', 18:49:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462757385.660650-1042460300', 18:49:15 INFO - '_': '/tools/buildbot/bin/python'} 18:49:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:49:16 INFO - Downloading/unpacking psutil>=0.7.1 18:49:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:49:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:49:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 18:49:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 18:49:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:49:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:49:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 18:49:21 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:49:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:49:21 INFO - Installing collected packages: psutil 18:49:21 INFO - Running setup.py install for psutil 18:49:21 INFO - building 'psutil._psutil_linux' extension 18:49:21 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 18:49:22 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 18:49:22 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 18:49:22 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 18:49:22 INFO - building 'psutil._psutil_posix' extension 18:49:22 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 18:49:22 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 18:49:22 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:49:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:49:22 INFO - Successfully installed psutil 18:49:22 INFO - Cleaning up... 18:49:22 INFO - Return code: 0 18:49:22 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 18:49:22 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')]} 18:49:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:49:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:49:22 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')]} 18:49:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:49:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:49:22 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 0x88bec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8925598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89d92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89c8f70>, '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 0x89c8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89ce750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462757385.660650-1042460300', '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 18:49:22 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 18:49:22 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 18:49:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:49:22 INFO - 'CCACHE_UMASK': '002', 18:49:22 INFO - 'DISPLAY': ':0', 18:49:22 INFO - 'HOME': '/home/cltbld', 18:49:22 INFO - 'LANG': 'en_US.UTF-8', 18:49:22 INFO - 'LOGNAME': 'cltbld', 18:49:22 INFO - 'MAIL': '/var/mail/cltbld', 18:49:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:49:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:49:22 INFO - 'MOZ_NO_REMOTE': '1', 18:49:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:49:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:49:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:49:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:49:22 INFO - 'PWD': '/builds/slave/test', 18:49:22 INFO - 'SHELL': '/bin/bash', 18:49:22 INFO - 'SHLVL': '1', 18:49:22 INFO - 'TERM': 'linux', 18:49:22 INFO - 'TMOUT': '86400', 18:49:22 INFO - 'USER': 'cltbld', 18:49:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462757385.660650-1042460300', 18:49:22 INFO - '_': '/tools/buildbot/bin/python'} 18:49:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:49:23 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:49:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:49:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:49:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 18:49:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 18:49:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:49:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:49:28 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:49:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 18:49:28 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 18:49:28 INFO - Installing collected packages: mozsystemmonitor 18:49:28 INFO - Running setup.py install for mozsystemmonitor 18:49:28 INFO - Successfully installed mozsystemmonitor 18:49:28 INFO - Cleaning up... 18:49:28 INFO - Return code: 0 18:49:28 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 18:49:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:49:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:49:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:49:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:49:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:49:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:49:28 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 0x88bec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8925598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89d92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89c8f70>, '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 0x89c8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89ce750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462757385.660650-1042460300', '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 18:49:28 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 18:49:28 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 18:49:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:49:28 INFO - 'CCACHE_UMASK': '002', 18:49:28 INFO - 'DISPLAY': ':0', 18:49:28 INFO - 'HOME': '/home/cltbld', 18:49:28 INFO - 'LANG': 'en_US.UTF-8', 18:49:28 INFO - 'LOGNAME': 'cltbld', 18:49:28 INFO - 'MAIL': '/var/mail/cltbld', 18:49:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:49:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:49:28 INFO - 'MOZ_NO_REMOTE': '1', 18:49:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:49:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:49:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:49:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:49:28 INFO - 'PWD': '/builds/slave/test', 18:49:28 INFO - 'SHELL': '/bin/bash', 18:49:28 INFO - 'SHLVL': '1', 18:49:28 INFO - 'TERM': 'linux', 18:49:28 INFO - 'TMOUT': '86400', 18:49:28 INFO - 'USER': 'cltbld', 18:49:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462757385.660650-1042460300', 18:49:28 INFO - '_': '/tools/buildbot/bin/python'} 18:49:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:49:29 INFO - Downloading/unpacking blobuploader==1.2.4 18:49:29 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 18:49:29 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 18:49:29 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 18:49:29 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 18:49:29 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 18:49:29 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 18:49:34 INFO - Downloading blobuploader-1.2.4.tar.gz 18:49:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 18:49:34 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:49:34 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 18:49:34 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 18:49:34 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 18:49:34 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 18:49:34 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 18:49:34 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 18:49:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 18:49:35 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:49:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:49:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:49:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 18:49:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 18:49:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:49:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:49:36 INFO - Downloading docopt-0.6.1.tar.gz 18:49:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 18:49:36 INFO - Installing collected packages: blobuploader, requests, docopt 18:49:36 INFO - Running setup.py install for blobuploader 18:49:36 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 18:49:36 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 18:49:36 INFO - Running setup.py install for requests 18:49:37 INFO - Running setup.py install for docopt 18:49:37 INFO - Successfully installed blobuploader requests docopt 18:49:37 INFO - Cleaning up... 18:49:37 INFO - Return code: 0 18:49:37 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:49:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:49:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:49:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:49:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:49:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:49:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:49:37 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 0x88bec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8925598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89d92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89c8f70>, '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 0x89c8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89ce750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462757385.660650-1042460300', '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 18:49:37 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 18:49:37 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 18:49:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:49:37 INFO - 'CCACHE_UMASK': '002', 18:49:37 INFO - 'DISPLAY': ':0', 18:49:37 INFO - 'HOME': '/home/cltbld', 18:49:37 INFO - 'LANG': 'en_US.UTF-8', 18:49:37 INFO - 'LOGNAME': 'cltbld', 18:49:37 INFO - 'MAIL': '/var/mail/cltbld', 18:49:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:49:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:49:37 INFO - 'MOZ_NO_REMOTE': '1', 18:49:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:49:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:49:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:49:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:49:37 INFO - 'PWD': '/builds/slave/test', 18:49:37 INFO - 'SHELL': '/bin/bash', 18:49:37 INFO - 'SHLVL': '1', 18:49:37 INFO - 'TERM': 'linux', 18:49:37 INFO - 'TMOUT': '86400', 18:49:37 INFO - 'USER': 'cltbld', 18:49:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462757385.660650-1042460300', 18:49:37 INFO - '_': '/tools/buildbot/bin/python'} 18:49:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:49:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:49:37 INFO - Running setup.py (path:/tmp/pip-81X_n5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:49:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:49:38 INFO - Running setup.py (path:/tmp/pip-vu674Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:49:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:49:38 INFO - Running setup.py (path:/tmp/pip-AyHfJG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:49:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:49:38 INFO - Running setup.py (path:/tmp/pip-BF5A9T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:49:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:49:38 INFO - Running setup.py (path:/tmp/pip-4ieX32-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:49:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:49:38 INFO - Running setup.py (path:/tmp/pip-WkWTVW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:49:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:49:38 INFO - Running setup.py (path:/tmp/pip-kSbwXs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:49:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:49:38 INFO - Running setup.py (path:/tmp/pip-SAPjpC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:49:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:49:38 INFO - Running setup.py (path:/tmp/pip-KyEIYE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:49:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:49:39 INFO - Running setup.py (path:/tmp/pip-nVZzZ7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:49:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:49:39 INFO - Running setup.py (path:/tmp/pip-TzQc_Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:49:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:49:39 INFO - Running setup.py (path:/tmp/pip-nsJ98P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:49:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:49:39 INFO - Running setup.py (path:/tmp/pip-0BmLdd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:49:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:49:39 INFO - Running setup.py (path:/tmp/pip-pYxhe2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:49:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:49:39 INFO - Running setup.py (path:/tmp/pip-8aOJtD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:49:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:49:39 INFO - Running setup.py (path:/tmp/pip-2DGH5D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:49:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:49:40 INFO - Running setup.py (path:/tmp/pip-TQcSUy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:49:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:49:40 INFO - Running setup.py (path:/tmp/pip-adAqXP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:49:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:49:40 INFO - Running setup.py (path:/tmp/pip-2edyiE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:49:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:49:40 INFO - Running setup.py (path:/tmp/pip-3YRAbn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:49:40 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:49:40 INFO - Running setup.py (path:/tmp/pip-OoTIkE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:49:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:49:41 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 18:49:41 INFO - Running setup.py install for manifestparser 18:49:41 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 18:49:41 INFO - Running setup.py install for mozcrash 18:49:41 INFO - Running setup.py install for mozdebug 18:49:41 INFO - Running setup.py install for mozdevice 18:49:42 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 18:49:42 INFO - Installing dm script to /builds/slave/test/build/venv/bin 18:49:42 INFO - Running setup.py install for mozfile 18:49:42 INFO - Running setup.py install for mozhttpd 18:49:42 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 18:49:42 INFO - Running setup.py install for mozinfo 18:49:42 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 18:49:42 INFO - Running setup.py install for mozInstall 18:49:42 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 18:49:42 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 18:49:42 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 18:49:42 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 18:49:42 INFO - Running setup.py install for mozleak 18:49:43 INFO - Running setup.py install for mozlog 18:49:43 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 18:49:43 INFO - Running setup.py install for moznetwork 18:49:43 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 18:49:43 INFO - Running setup.py install for mozprocess 18:49:43 INFO - Running setup.py install for mozprofile 18:49:44 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 18:49:44 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 18:49:44 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 18:49:44 INFO - Running setup.py install for mozrunner 18:49:44 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 18:49:44 INFO - Running setup.py install for mozscreenshot 18:49:44 INFO - Running setup.py install for moztest 18:49:44 INFO - Running setup.py install for mozversion 18:49:45 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 18:49:45 INFO - Running setup.py install for wptserve 18:49:45 INFO - Running setup.py install for marionette-driver 18:49:45 INFO - Running setup.py install for browsermob-proxy 18:49:45 INFO - Running setup.py install for marionette-client 18:49:45 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:49:46 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 18:49:46 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 18:49:46 INFO - Cleaning up... 18:49:46 INFO - Return code: 0 18:49:46 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:49:46 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')]} 18:49:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:49:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:49:46 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')]} 18:49:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:49:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:49:46 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 0x88bec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8925598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89d92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89c8f70>, '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 0x89c8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89ce750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462757385.660650-1042460300', '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 18:49:46 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 18:49:46 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 18:49:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:49:46 INFO - 'CCACHE_UMASK': '002', 18:49:46 INFO - 'DISPLAY': ':0', 18:49:46 INFO - 'HOME': '/home/cltbld', 18:49:46 INFO - 'LANG': 'en_US.UTF-8', 18:49:46 INFO - 'LOGNAME': 'cltbld', 18:49:46 INFO - 'MAIL': '/var/mail/cltbld', 18:49:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:49:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:49:46 INFO - 'MOZ_NO_REMOTE': '1', 18:49:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:49:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:49:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:49:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:49:46 INFO - 'PWD': '/builds/slave/test', 18:49:46 INFO - 'SHELL': '/bin/bash', 18:49:46 INFO - 'SHLVL': '1', 18:49:46 INFO - 'TERM': 'linux', 18:49:46 INFO - 'TMOUT': '86400', 18:49:46 INFO - 'USER': 'cltbld', 18:49:46 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462757385.660650-1042460300', 18:49:46 INFO - '_': '/tools/buildbot/bin/python'} 18:49:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:49:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:49:46 INFO - Running setup.py (path:/tmp/pip-L5SN3s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:49:46 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)) 18:49:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:49:46 INFO - Running setup.py (path:/tmp/pip-RfzOn0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:49:46 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)) 18:49:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:49:47 INFO - Running setup.py (path:/tmp/pip-kTa9zg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:49:47 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)) 18:49:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:49:47 INFO - Running setup.py (path:/tmp/pip-h1cfye-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:49:47 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)) 18:49:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:49:47 INFO - Running setup.py (path:/tmp/pip-erynrM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:49:47 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)) 18:49:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:49:47 INFO - Running setup.py (path:/tmp/pip-Uq5E6B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:49:47 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)) 18:49:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:49:47 INFO - Running setup.py (path:/tmp/pip-bj4H6v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:49:47 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)) 18:49:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:49:47 INFO - Running setup.py (path:/tmp/pip-jJW6Oc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:49:47 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)) 18:49:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:49:47 INFO - Running setup.py (path:/tmp/pip-YCydA2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:49:47 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)) 18:49:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:49:48 INFO - Running setup.py (path:/tmp/pip-bilamG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:49:48 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)) 18:49:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:49:48 INFO - Running setup.py (path:/tmp/pip-gwqKc6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:49:48 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)) 18:49:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:49:48 INFO - Running setup.py (path:/tmp/pip-6KkiXZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:49:48 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)) 18:49:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:49:48 INFO - Running setup.py (path:/tmp/pip-o3Jtgv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:49:48 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)) 18:49:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:49:48 INFO - Running setup.py (path:/tmp/pip-rVfqST-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:49:48 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)) 18:49:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:49:48 INFO - Running setup.py (path:/tmp/pip-YLY3qf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:49:48 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)) 18:49:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:49:48 INFO - Running setup.py (path:/tmp/pip-t5hLlv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:49:49 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)) 18:49:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:49:49 INFO - Running setup.py (path:/tmp/pip-fIP2P1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:49:49 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)) 18:49:49 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:49:49 INFO - Running setup.py (path:/tmp/pip-_Zzx_V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:49:49 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)) 18:49:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:49:49 INFO - Running setup.py (path:/tmp/pip-pYdjsF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:49:49 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)) 18:49:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:49:49 INFO - Running setup.py (path:/tmp/pip-7jmcUi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:49:49 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)) 18:49:49 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:49:49 INFO - Running setup.py (path:/tmp/pip-gAi6bZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:49:50 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:49:50 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)) 18:49:50 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)) 18:49:50 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)) 18:49:50 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)) 18:49:50 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)) 18:49:50 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)) 18:49:50 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 18:49:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:49:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:49:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 18:49:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 18:49:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:49:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:49:55 INFO - Downloading blessings-1.6.tar.gz 18:49:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 18:49:55 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)) 18:49:55 INFO - Installing collected packages: blessings 18:49:55 INFO - Running setup.py install for blessings 18:49:55 INFO - Successfully installed blessings 18:49:55 INFO - Cleaning up... 18:49:55 INFO - Return code: 0 18:49:55 INFO - Done creating virtualenv /builds/slave/test/build/venv. 18:49:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:49:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:49:56 INFO - Reading from file tmpfile_stdout 18:49:56 INFO - Current package versions: 18:49:56 INFO - argparse == 1.2.1 18:49:56 INFO - blessings == 1.6 18:49:56 INFO - blobuploader == 1.2.4 18:49:56 INFO - browsermob-proxy == 0.6.0 18:49:56 INFO - docopt == 0.6.1 18:49:56 INFO - manifestparser == 1.1 18:49:56 INFO - marionette-client == 2.3.0 18:49:56 INFO - marionette-driver == 1.4.0 18:49:56 INFO - mozInstall == 1.12 18:49:56 INFO - mozcrash == 0.17 18:49:56 INFO - mozdebug == 0.1 18:49:56 INFO - mozdevice == 0.48 18:49:56 INFO - mozfile == 1.2 18:49:56 INFO - mozhttpd == 0.7 18:49:56 INFO - mozinfo == 0.9 18:49:56 INFO - mozleak == 0.1 18:49:56 INFO - mozlog == 3.1 18:49:56 INFO - moznetwork == 0.27 18:49:56 INFO - mozprocess == 0.22 18:49:56 INFO - mozprofile == 0.28 18:49:56 INFO - mozrunner == 6.11 18:49:56 INFO - mozscreenshot == 0.1 18:49:56 INFO - mozsystemmonitor == 0.0 18:49:56 INFO - moztest == 0.7 18:49:56 INFO - mozversion == 1.4 18:49:56 INFO - psutil == 3.1.1 18:49:56 INFO - requests == 1.2.3 18:49:56 INFO - wptserve == 1.4.0 18:49:56 INFO - wsgiref == 0.1.2 18:49:56 INFO - Running post-action listener: _resource_record_post_action 18:49:56 INFO - Running post-action listener: _start_resource_monitoring 18:49:56 INFO - Starting resource monitoring. 18:49:56 INFO - ##### 18:49:56 INFO - ##### Running pull step. 18:49:56 INFO - ##### 18:49:56 INFO - Running pre-action listener: _resource_record_pre_action 18:49:56 INFO - Running main action method: pull 18:49:56 INFO - Pull has nothing to do! 18:49:56 INFO - Running post-action listener: _resource_record_post_action 18:49:56 INFO - ##### 18:49:56 INFO - ##### Running install step. 18:49:56 INFO - ##### 18:49:56 INFO - Running pre-action listener: _resource_record_pre_action 18:49:56 INFO - Running main action method: install 18:49:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:49:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:49:56 INFO - Reading from file tmpfile_stdout 18:49:56 INFO - Detecting whether we're running mozinstall >=1.0... 18:49:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 18:49:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 18:49:56 INFO - Reading from file tmpfile_stdout 18:49:56 INFO - Output received: 18:49:56 INFO - Usage: mozinstall [options] installer 18:49:56 INFO - Options: 18:49:56 INFO - -h, --help show this help message and exit 18:49:56 INFO - -d DEST, --destination=DEST 18:49:56 INFO - Directory to install application into. [default: 18:49:56 INFO - "/builds/slave/test"] 18:49:56 INFO - --app=APP Application being installed. [default: firefox] 18:49:56 INFO - mkdir: /builds/slave/test/build/application 18:49:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 18:49:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 18:50:26 INFO - Reading from file tmpfile_stdout 18:50:26 INFO - Output received: 18:50:26 INFO - /builds/slave/test/build/application/firefox/firefox 18:50:26 INFO - Running post-action listener: _resource_record_post_action 18:50:26 INFO - ##### 18:50:26 INFO - ##### Running run-tests step. 18:50:26 INFO - ##### 18:50:26 INFO - Running pre-action listener: _resource_record_pre_action 18:50:26 INFO - Running main action method: run_tests 18:50:26 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 18:50:26 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:50:26 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:50:26 INFO - grabbing minidump binary from tooltool 18:50:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:50:26 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89c8f70>, '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 0x89c8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89ce750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 18:50:26 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 18:50:26 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 18:50:26 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 18:50:26 INFO - Return code: 0 18:50:26 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 18:50:26 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 18:50:26 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/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 18:50:26 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/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 18:50:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:50:26 INFO - 'CCACHE_UMASK': '002', 18:50:26 INFO - 'DISPLAY': ':0', 18:50:26 INFO - 'HOME': '/home/cltbld', 18:50:26 INFO - 'LANG': 'en_US.UTF-8', 18:50:26 INFO - 'LOGNAME': 'cltbld', 18:50:26 INFO - 'MAIL': '/var/mail/cltbld', 18:50:26 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 18:50:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:50:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:50:26 INFO - 'MOZ_NO_REMOTE': '1', 18:50:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:50:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:50:26 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:50:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:50:26 INFO - 'PWD': '/builds/slave/test', 18:50:26 INFO - 'SHELL': '/bin/bash', 18:50:26 INFO - 'SHLVL': '1', 18:50:26 INFO - 'TERM': 'linux', 18:50:26 INFO - 'TMOUT': '86400', 18:50:26 INFO - 'USER': 'cltbld', 18:50:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462757385.660650-1042460300', 18:50:26 INFO - '_': '/tools/buildbot/bin/python'} 18:50:26 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/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 18:50:27 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 18:50:27 INFO - import pkg_resources 18:50:28 INFO - Using 1 client processes 18:50:29 INFO - wptserve Starting http server on 127.0.0.1:8000 18:50:29 INFO - wptserve Starting http server on 127.0.0.1:8001 18:50:29 INFO - wptserve Starting http server on 127.0.0.1:8443 18:50:31 INFO - SUITE-START | Running 778 tests 18:50:31 INFO - Running testharness tests 18:50:31 INFO - Setting up ssl 18:50:31 INFO - PROCESS | certutil | 18:50:31 INFO - PROCESS | certutil | 18:50:31 INFO - PROCESS | certutil | 18:50:31 INFO - Certificate Nickname Trust Attributes 18:50:31 INFO - SSL,S/MIME,JAR/XPI 18:50:31 INFO - 18:50:31 INFO - web-platform-tests CT,, 18:50:31 INFO - 18:50:31 INFO - Starting runner 18:50:34 INFO - PROCESS | 1817 | 1462758634201 Marionette DEBUG Marionette enabled via build flag and pref 18:50:34 INFO - PROCESS | 1817 | ++DOCSHELL 0xa50d4c00 == 1 [pid = 1817] [id = 1] 18:50:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 1 (0xa50d5000) [pid = 1817] [serial = 1] [outer = (nil)] 18:50:34 INFO - PROCESS | 1817 | [1817] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 18:50:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 2 (0xa50d5800) [pid = 1817] [serial = 2] [outer = 0xa50d5000] 18:50:34 INFO - PROCESS | 1817 | 1462758634872 Marionette INFO Listening on port 2828 18:50:35 INFO - PROCESS | 1817 | 1462758635456 Marionette DEBUG Marionette enabled via command-line flag 18:50:35 INFO - PROCESS | 1817 | ++DOCSHELL 0xa2275c00 == 2 [pid = 1817] [id = 2] 18:50:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 3 (0xa22b6000) [pid = 1817] [serial = 3] [outer = (nil)] 18:50:35 INFO - PROCESS | 1817 | [1817] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 18:50:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 4 (0xa22b6800) [pid = 1817] [serial = 4] [outer = 0xa22b6000] 18:50:35 INFO - PROCESS | 1817 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2188a40 18:50:35 INFO - PROCESS | 1817 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2190540 18:50:35 INFO - PROCESS | 1817 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a219e440 18:50:35 INFO - PROCESS | 1817 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21a10a0 18:50:35 INFO - PROCESS | 1817 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21a1dc0 18:50:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 5 (0xa21b0400) [pid = 1817] [serial = 5] [outer = 0xa50d5000] 18:50:35 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:50:35 INFO - PROCESS | 1817 | 1462758635863 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:40140 18:50:35 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:50:35 INFO - PROCESS | 1817 | 1462758635895 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:40141 18:50:35 INFO - PROCESS | 1817 | 1462758635952 Marionette DEBUG Closed connection conn0 18:50:36 INFO - PROCESS | 1817 | [1817] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 18:50:36 INFO - PROCESS | 1817 | 1462758636063 Marionette DEBUG Closed connection conn1 18:50:36 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:50:36 INFO - PROCESS | 1817 | 1462758636075 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:40142 18:50:36 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:50:36 INFO - PROCESS | 1817 | 1462758636133 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:40143 18:50:36 INFO - PROCESS | 1817 | 1462758636140 Marionette DEBUG Closed connection conn2 18:50:36 INFO - PROCESS | 1817 | 1462758636179 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:50:36 INFO - PROCESS | 1817 | 1462758636201 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160508171039","device":"desktop","version":"48.0a2"} 18:50:36 INFO - PROCESS | 1817 | [1817] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:50:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x9ad4fc00 == 3 [pid = 1817] [id = 3] 18:50:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 6 (0x9ad50000) [pid = 1817] [serial = 6] [outer = (nil)] 18:50:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x9ad50400 == 4 [pid = 1817] [id = 4] 18:50:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 7 (0x9ad53c00) [pid = 1817] [serial = 7] [outer = (nil)] 18:50:38 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:50:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x9a2d4c00 == 5 [pid = 1817] [id = 5] 18:50:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 8 (0x9a2d5000) [pid = 1817] [serial = 8] [outer = (nil)] 18:50:38 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:50:38 INFO - PROCESS | 1817 | [1817] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 18:50:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 9 (0x99f22c00) [pid = 1817] [serial = 9] [outer = 0x9a2d5000] 18:50:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 10 (0x99c22c00) [pid = 1817] [serial = 10] [outer = 0x9ad50000] 18:50:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 11 (0x99c24800) [pid = 1817] [serial = 11] [outer = 0x9ad53c00] 18:50:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 12 (0xa509e400) [pid = 1817] [serial = 12] [outer = 0x9a2d5000] 18:50:40 INFO - PROCESS | 1817 | 1462758640544 Marionette DEBUG loaded listener.js 18:50:40 INFO - PROCESS | 1817 | 1462758640564 Marionette DEBUG loaded listener.js 18:50:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 13 (0x9814a000) [pid = 1817] [serial = 13] [outer = 0x9a2d5000] 18:50:41 INFO - PROCESS | 1817 | 1462758641336 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"b17558dc-0dba-4c43-83d1-157bdbfe2549","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160508171039","device":"desktop","version":"48.0a2","command_id":1}}] 18:50:41 INFO - PROCESS | 1817 | 1462758641589 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 18:50:41 INFO - PROCESS | 1817 | 1462758641922 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 18:50:42 INFO - PROCESS | 1817 | 1462758642011 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:50:42 INFO - PROCESS | 1817 | [1817] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 18:50:42 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:50:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 14 (0x950b5c00) [pid = 1817] [serial = 14] [outer = 0x9a2d5000] 18:50:42 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:50:42 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:50:42 INFO - PROCESS | 1817 | 1462758642482 Marionette TRACE conn3 <- [1,3,null,{}] 18:50:42 INFO - PROCESS | 1817 | 1462758642497 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 18:50:42 INFO - PROCESS | 1817 | 1462758642542 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 18:50:42 INFO - PROCESS | 1817 | 1462758642587 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 18:50:42 INFO - PROCESS | 1817 | 1462758642591 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 18:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:50:42 INFO - PROCESS | 1817 | 1462758642601 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:50:42 INFO - PROCESS | 1817 | 1462758642606 Marionette TRACE conn3 <- [1,6,null,{}] 18:50:42 INFO - PROCESS | 1817 | 1462758642626 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:50:42 INFO - PROCESS | 1817 | 1462758642658 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 18:50:42 INFO - PROCESS | 1817 | 1462758642668 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x93c08000 == 6 [pid = 1817] [id = 6] 18:50:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 15 (0x93c0ac00) [pid = 1817] [serial = 15] [outer = (nil)] 18:50:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 16 (0x93c0cc00) [pid = 1817] [serial = 16] [outer = 0x93c0ac00] 18:50:42 INFO - PROCESS | 1817 | 1462758642749 Marionette DEBUG loaded listener.js 18:50:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 17 (0x950bc800) [pid = 1817] [serial = 17] [outer = 0x93c0ac00] 18:50:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x93a33400 == 7 [pid = 1817] [id = 7] 18:50:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 18 (0x93a33800) [pid = 1817] [serial = 18] [outer = (nil)] 18:50:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 19 (0x93a3ec00) [pid = 1817] [serial = 19] [outer = 0x93a33800] 18:50:43 INFO - PROCESS | 1817 | 1462758643252 Marionette DEBUG loaded listener.js 18:50:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 20 (0x93cef000) [pid = 1817] [serial = 20] [outer = 0x93a33800] 18:50:43 INFO - PROCESS | 1817 | 1462758643779 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 18:50:43 INFO - PROCESS | 1817 | [1817] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 18:50:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1257ms 18:50:43 INFO - PROCESS | 1817 | 1462758643883 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 18:50:43 INFO - PROCESS | 1817 | 1462758643887 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 18:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:50:43 INFO - PROCESS | 1817 | 1462758643980 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:50:43 INFO - PROCESS | 1817 | 1462758643983 Marionette TRACE conn3 <- [1,10,null,{}] 18:50:44 INFO - PROCESS | 1817 | 1462758644030 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:50:44 INFO - PROCESS | 1817 | 1462758644209 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 18:50:44 INFO - PROCESS | 1817 | 1462758644230 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x922d8400 == 8 [pid = 1817] [id = 8] 18:50:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 21 (0x922d8800) [pid = 1817] [serial = 21] [outer = (nil)] 18:50:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 22 (0x922da800) [pid = 1817] [serial = 22] [outer = 0x922d8800] 18:50:44 INFO - PROCESS | 1817 | 1462758644306 Marionette DEBUG loaded listener.js 18:50:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 23 (0x93ce6400) [pid = 1817] [serial = 23] [outer = 0x922d8800] 18:50:45 INFO - PROCESS | 1817 | 1462758645355 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 18:50:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1468ms 18:50:45 INFO - PROCESS | 1817 | 1462758645375 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 18:50:45 INFO - PROCESS | 1817 | 1462758645382 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 18:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:50:45 INFO - PROCESS | 1817 | 1462758645392 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:50:45 INFO - PROCESS | 1817 | 1462758645397 Marionette TRACE conn3 <- [1,14,null,{}] 18:50:45 INFO - PROCESS | 1817 | 1462758645406 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:50:45 INFO - PROCESS | 1817 | 1462758645592 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 18:50:45 INFO - PROCESS | 1817 | 1462758645764 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x92445c00 == 9 [pid = 1817] [id = 9] 18:50:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 24 (0x92446800) [pid = 1817] [serial = 24] [outer = (nil)] 18:50:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 25 (0x9244a000) [pid = 1817] [serial = 25] [outer = 0x92446800] 18:50:45 INFO - PROCESS | 1817 | 1462758645859 Marionette DEBUG loaded listener.js 18:50:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 26 (0x93a3c000) [pid = 1817] [serial = 26] [outer = 0x92446800] 18:50:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x950b0c00 == 10 [pid = 1817] [id = 10] 18:50:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 27 (0x950b8800) [pid = 1817] [serial = 27] [outer = (nil)] 18:50:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 28 (0x93c07000) [pid = 1817] [serial = 28] [outer = 0x950b8800] 18:50:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 29 (0x98148800) [pid = 1817] [serial = 29] [outer = 0x950b8800] 18:50:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x950b8c00 == 11 [pid = 1817] [id = 11] 18:50:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 30 (0x977db800) [pid = 1817] [serial = 30] [outer = (nil)] 18:50:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 31 (0x98fb2400) [pid = 1817] [serial = 31] [outer = 0x977db800] 18:50:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 32 (0x998dfc00) [pid = 1817] [serial = 32] [outer = 0x977db800] 18:50:46 INFO - PROCESS | 1817 | 1462758646977 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 18:50:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1634ms 18:50:47 INFO - PROCESS | 1817 | 1462758647100 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 18:50:47 INFO - PROCESS | 1817 | 1462758647109 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 18:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:50:47 INFO - PROCESS | 1817 | 1462758647136 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:50:47 INFO - PROCESS | 1817 | 1462758647141 Marionette TRACE conn3 <- [1,18,null,{}] 18:50:47 INFO - PROCESS | 1817 | 1462758647148 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:50:47 INFO - PROCESS | 1817 | 1462758647351 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 18:50:47 INFO - PROCESS | 1817 | 1462758647478 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x93c0dc00 == 12 [pid = 1817] [id = 12] 18:50:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 33 (0x95052800) [pid = 1817] [serial = 33] [outer = (nil)] 18:50:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 34 (0x99c22400) [pid = 1817] [serial = 34] [outer = 0x95052800] 18:50:47 INFO - PROCESS | 1817 | 1462758647562 Marionette DEBUG loaded listener.js 18:50:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 35 (0x9b0ac400) [pid = 1817] [serial = 35] [outer = 0x95052800] 18:50:48 INFO - PROCESS | 1817 | 1462758648396 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 18:50:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1299ms 18:50:48 INFO - PROCESS | 1817 | 1462758648432 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 18:50:48 INFO - PROCESS | 1817 | 1462758648438 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 18:50:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:50:48 INFO - PROCESS | 1817 | 1462758648445 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:50:48 INFO - PROCESS | 1817 | 1462758648451 Marionette TRACE conn3 <- [1,22,null,{}] 18:50:48 INFO - PROCESS | 1817 | 1462758648467 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:50:48 INFO - PROCESS | 1817 | 1462758648673 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 18:50:48 INFO - PROCESS | 1817 | 1462758648802 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x9b876000 == 13 [pid = 1817] [id = 13] 18:50:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 36 (0x9d9fc800) [pid = 1817] [serial = 36] [outer = (nil)] 18:50:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 37 (0xa21b2c00) [pid = 1817] [serial = 37] [outer = 0x9d9fc800] 18:50:48 INFO - PROCESS | 1817 | 1462758648893 Marionette DEBUG loaded listener.js 18:50:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 38 (0xa30c4400) [pid = 1817] [serial = 38] [outer = 0x9d9fc800] 18:50:49 INFO - PROCESS | 1817 | 1462758649785 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 18:50:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:50:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1394ms 18:50:49 INFO - PROCESS | 1817 | 1462758649838 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 18:50:49 INFO - PROCESS | 1817 | 1462758649843 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 18:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:50:49 INFO - PROCESS | 1817 | 1462758649850 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:50:49 INFO - PROCESS | 1817 | 1462758649853 Marionette TRACE conn3 <- [1,26,null,{}] 18:50:49 INFO - PROCESS | 1817 | 1462758649878 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:50:50 INFO - PROCESS | 1817 | 1462758650061 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 18:50:50 INFO - PROCESS | 1817 | 1462758650188 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x94633000 == 14 [pid = 1817] [id = 14] 18:50:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 39 (0x94634c00) [pid = 1817] [serial = 39] [outer = (nil)] 18:50:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 40 (0x9463a000) [pid = 1817] [serial = 40] [outer = 0x94634c00] 18:50:50 INFO - PROCESS | 1817 | 1462758650277 Marionette DEBUG loaded listener.js 18:50:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 41 (0xa3248000) [pid = 1817] [serial = 41] [outer = 0x94634c00] 18:50:51 INFO - PROCESS | 1817 | 1462758651222 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 18:50:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1448ms 18:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:50:51 INFO - PROCESS | 1817 | 1462758651299 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 18:50:51 INFO - PROCESS | 1817 | 1462758651302 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 18:50:51 INFO - PROCESS | 1817 | 1462758651308 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:50:51 INFO - PROCESS | 1817 | 1462758651312 Marionette TRACE conn3 <- [1,30,null,{}] 18:50:51 INFO - PROCESS | 1817 | 1462758651318 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:50:51 INFO - PROCESS | 1817 | 1462758651730 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 18:50:51 INFO - PROCESS | 1817 | 1462758651907 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x922dc400 == 15 [pid = 1817] [id = 15] 18:50:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 42 (0x93a40800) [pid = 1817] [serial = 42] [outer = (nil)] 18:50:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 43 (0x95051c00) [pid = 1817] [serial = 43] [outer = 0x93a40800] 18:50:52 INFO - PROCESS | 1817 | 1462758652007 Marionette DEBUG loaded listener.js 18:50:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 44 (0x9770ac00) [pid = 1817] [serial = 44] [outer = 0x93a40800] 18:50:52 INFO - PROCESS | 1817 | 1462758652856 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 18:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1583ms 18:50:52 INFO - PROCESS | 1817 | 1462758652892 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 18:50:52 INFO - PROCESS | 1817 | 1462758652896 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 18:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:50:52 INFO - PROCESS | 1817 | 1462758652904 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:50:52 INFO - PROCESS | 1817 | 1462758652910 Marionette TRACE conn3 <- [1,34,null,{}] 18:50:52 INFO - PROCESS | 1817 | 1462758652917 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:50:53 INFO - PROCESS | 1817 | 1462758653130 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 18:50:53 INFO - PROCESS | 1817 | 1462758653192 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x98ac7800 == 16 [pid = 1817] [id = 16] 18:50:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 45 (0x98ac8c00) [pid = 1817] [serial = 45] [outer = (nil)] 18:50:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 46 (0x98fb1000) [pid = 1817] [serial = 46] [outer = 0x98ac8c00] 18:50:53 INFO - PROCESS | 1817 | 1462758653275 Marionette DEBUG loaded listener.js 18:50:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 47 (0x99af0c00) [pid = 1817] [serial = 47] [outer = 0x98ac8c00] 18:50:53 INFO - PROCESS | 1817 | 1462758653974 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 18:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1082ms 18:50:53 INFO - PROCESS | 1817 | 1462758653987 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 18:50:53 INFO - PROCESS | 1817 | 1462758653991 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 18:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:50:54 INFO - PROCESS | 1817 | 1462758654005 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:50:54 INFO - PROCESS | 1817 | 1462758654009 Marionette TRACE conn3 <- [1,38,null,{}] 18:50:54 INFO - PROCESS | 1817 | 1462758654015 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:50:54 INFO - PROCESS | 1817 | 1462758654166 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 18:50:54 INFO - PROCESS | 1817 | 1462758654266 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x99bd3c00 == 17 [pid = 1817] [id = 17] 18:50:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 48 (0x99bd5400) [pid = 1817] [serial = 48] [outer = (nil)] 18:50:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 49 (0x99f23c00) [pid = 1817] [serial = 49] [outer = 0x99bd5400] 18:50:54 INFO - PROCESS | 1817 | 1462758654340 Marionette DEBUG loaded listener.js 18:50:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 50 (0x9abb6c00) [pid = 1817] [serial = 50] [outer = 0x99bd5400] 18:50:55 INFO - PROCESS | 1817 | 1462758655026 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 18:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1083ms 18:50:55 INFO - PROCESS | 1817 | 1462758655086 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 18:50:55 INFO - PROCESS | 1817 | 1462758655092 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 18:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:50:55 INFO - PROCESS | 1817 | 1462758655120 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:50:55 INFO - PROCESS | 1817 | 1462758655127 Marionette TRACE conn3 <- [1,42,null,{}] 18:50:55 INFO - PROCESS | 1817 | 1462758655133 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:50:55 INFO - PROCESS | 1817 | 1462758655284 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 18:50:55 INFO - PROCESS | 1817 | 1462758655295 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x9ad3f800 == 18 [pid = 1817] [id = 18] 18:50:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 51 (0x9adbdc00) [pid = 1817] [serial = 51] [outer = (nil)] 18:50:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 52 (0x9b0aa400) [pid = 1817] [serial = 52] [outer = 0x9adbdc00] 18:50:55 INFO - PROCESS | 1817 | 1462758655369 Marionette DEBUG loaded listener.js 18:50:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 53 (0x9b207000) [pid = 1817] [serial = 53] [outer = 0x9adbdc00] 18:50:56 INFO - PROCESS | 1817 | 1462758656119 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 18:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1044ms 18:50:56 INFO - PROCESS | 1817 | 1462758656156 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 18:50:56 INFO - PROCESS | 1817 | 1462758656158 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 18:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:50:56 INFO - PROCESS | 1817 | 1462758656166 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:50:56 INFO - PROCESS | 1817 | 1462758656169 Marionette TRACE conn3 <- [1,46,null,{}] 18:50:56 INFO - PROCESS | 1817 | 1462758656174 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:50:56 INFO - PROCESS | 1817 | 1462758656356 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 18:50:56 INFO - PROCESS | 1817 | 1462758656380 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x9ad4a800 == 19 [pid = 1817] [id = 19] 18:50:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 54 (0x9b210800) [pid = 1817] [serial = 54] [outer = (nil)] 18:50:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 55 (0x9b874c00) [pid = 1817] [serial = 55] [outer = 0x9b210800] 18:50:56 INFO - PROCESS | 1817 | 1462758656455 Marionette DEBUG loaded listener.js 18:50:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 56 (0x9d50e000) [pid = 1817] [serial = 56] [outer = 0x9b210800] 18:50:57 INFO - PROCESS | 1817 | 1462758657184 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 18:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1035ms 18:50:57 INFO - PROCESS | 1817 | 1462758657202 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 18:50:57 INFO - PROCESS | 1817 | 1462758657205 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 18:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:50:57 INFO - PROCESS | 1817 | 1462758657211 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:50:57 INFO - PROCESS | 1817 | 1462758657214 Marionette TRACE conn3 <- [1,50,null,{}] 18:50:57 INFO - PROCESS | 1817 | 1462758657220 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:50:57 INFO - PROCESS | 1817 | 1462758657415 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 18:50:57 INFO - PROCESS | 1817 | 1462758657446 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x922d8000 == 20 [pid = 1817] [id = 20] 18:50:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 57 (0x9d947000) [pid = 1817] [serial = 57] [outer = (nil)] 18:50:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 58 (0x9d94ac00) [pid = 1817] [serial = 58] [outer = 0x9d947000] 18:50:57 INFO - PROCESS | 1817 | 1462758657527 Marionette DEBUG loaded listener.js 18:50:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 59 (0x9d9d0c00) [pid = 1817] [serial = 59] [outer = 0x9d947000] 18:50:58 INFO - PROCESS | 1817 | 1462758658257 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:50:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1106ms 18:50:58 INFO - PROCESS | 1817 | 1462758658318 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 18:50:58 INFO - PROCESS | 1817 | 1462758658321 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 18:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:50:58 INFO - PROCESS | 1817 | 1462758658329 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:50:58 INFO - PROCESS | 1817 | 1462758658332 Marionette TRACE conn3 <- [1,54,null,{}] 18:50:58 INFO - PROCESS | 1817 | 1462758658338 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:50:58 INFO - PROCESS | 1817 | 1462758658526 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 18:50:58 INFO - PROCESS | 1817 | 1462758658541 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x95052c00 == 21 [pid = 1817] [id = 21] 18:50:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 60 (0x99f22800) [pid = 1817] [serial = 60] [outer = (nil)] 18:50:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 61 (0xa0608c00) [pid = 1817] [serial = 61] [outer = 0x99f22800] 18:50:58 INFO - PROCESS | 1817 | 1462758658612 Marionette DEBUG loaded listener.js 18:50:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 62 (0xa1126800) [pid = 1817] [serial = 62] [outer = 0x99f22800] 18:50:59 INFO - PROCESS | 1817 | 1462758659313 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1042ms 18:50:59 INFO - PROCESS | 1817 | 1462758659371 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 18:50:59 INFO - PROCESS | 1817 | 1462758659374 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 18:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:50:59 INFO - PROCESS | 1817 | 1462758659381 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:50:59 INFO - PROCESS | 1817 | 1462758659383 Marionette TRACE conn3 <- [1,58,null,{}] 18:50:59 INFO - PROCESS | 1817 | 1462758659397 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:50:59 INFO - PROCESS | 1817 | 1462758659586 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 18:50:59 INFO - PROCESS | 1817 | 1462758659601 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x9d9cb800 == 22 [pid = 1817] [id = 22] 18:50:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 63 (0x9d9f0c00) [pid = 1817] [serial = 63] [outer = (nil)] 18:50:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 64 (0xa21a8000) [pid = 1817] [serial = 64] [outer = 0x9d9f0c00] 18:50:59 INFO - PROCESS | 1817 | 1462758659677 Marionette DEBUG loaded listener.js 18:50:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 65 (0xa2273000) [pid = 1817] [serial = 65] [outer = 0x9d9f0c00] 18:51:00 INFO - PROCESS | 1817 | 1462758660345 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 999ms 18:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:51:00 INFO - PROCESS | 1817 | 1462758660381 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 18:51:00 INFO - PROCESS | 1817 | 1462758660384 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 18:51:00 INFO - PROCESS | 1817 | 1462758660390 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:51:00 INFO - PROCESS | 1817 | 1462758660393 Marionette TRACE conn3 <- [1,62,null,{}] 18:51:00 INFO - PROCESS | 1817 | 1462758660413 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:00 INFO - PROCESS | 1817 | 1462758660623 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 18:51:00 INFO - PROCESS | 1817 | 1462758660642 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x9770b400 == 23 [pid = 1817] [id = 23] 18:51:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 66 (0x98199000) [pid = 1817] [serial = 66] [outer = (nil)] 18:51:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 67 (0xa261cc00) [pid = 1817] [serial = 67] [outer = 0x98199000] 18:51:00 INFO - PROCESS | 1817 | 1462758660713 Marionette DEBUG loaded listener.js 18:51:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 68 (0xa22bac00) [pid = 1817] [serial = 68] [outer = 0x98199000] 18:51:02 INFO - PROCESS | 1817 | 1462758662607 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2252ms 18:51:02 INFO - PROCESS | 1817 | 1462758662642 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 18:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:51:02 INFO - PROCESS | 1817 | 1462758662649 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 18:51:02 INFO - PROCESS | 1817 | 1462758662656 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:51:02 INFO - PROCESS | 1817 | 1462758662663 Marionette TRACE conn3 <- [1,66,null,{}] 18:51:02 INFO - PROCESS | 1817 | 1462758662678 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:02 INFO - PROCESS | 1817 | 1462758662873 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 18:51:02 INFO - PROCESS | 1817 | 1462758662944 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x94639000 == 24 [pid = 1817] [id = 24] 18:51:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 69 (0x9463a400) [pid = 1817] [serial = 69] [outer = (nil)] 18:51:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 70 (0x95058400) [pid = 1817] [serial = 70] [outer = 0x9463a400] 18:51:03 INFO - PROCESS | 1817 | 1462758663019 Marionette DEBUG loaded listener.js 18:51:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 71 (0x977e6c00) [pid = 1817] [serial = 71] [outer = 0x9463a400] 18:51:03 INFO - PROCESS | 1817 | --DOMWINDOW == 70 (0x93c0ac00) [pid = 1817] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:51:03 INFO - PROCESS | 1817 | --DOMWINDOW == 69 (0x922d8800) [pid = 1817] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:51:03 INFO - PROCESS | 1817 | --DOMWINDOW == 68 (0x92446800) [pid = 1817] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:51:03 INFO - PROCESS | 1817 | --DOMWINDOW == 67 (0x95052800) [pid = 1817] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:51:03 INFO - PROCESS | 1817 | --DOMWINDOW == 66 (0x9d9fc800) [pid = 1817] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:51:03 INFO - PROCESS | 1817 | --DOMWINDOW == 65 (0x94634c00) [pid = 1817] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:51:03 INFO - PROCESS | 1817 | --DOMWINDOW == 64 (0x93a40800) [pid = 1817] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:51:03 INFO - PROCESS | 1817 | --DOMWINDOW == 63 (0x98ac8c00) [pid = 1817] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:51:03 INFO - PROCESS | 1817 | --DOMWINDOW == 62 (0x99bd5400) [pid = 1817] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:51:03 INFO - PROCESS | 1817 | --DOMWINDOW == 61 (0x9adbdc00) [pid = 1817] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:51:03 INFO - PROCESS | 1817 | --DOMWINDOW == 60 (0x9d947000) [pid = 1817] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:51:03 INFO - PROCESS | 1817 | --DOMWINDOW == 59 (0x99f22800) [pid = 1817] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:51:04 INFO - PROCESS | 1817 | 1462758664323 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1707ms 18:51:04 INFO - PROCESS | 1817 | 1462758664363 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 18:51:04 INFO - PROCESS | 1817 | 1462758664371 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 18:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:51:04 INFO - PROCESS | 1817 | 1462758664381 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:51:04 INFO - PROCESS | 1817 | 1462758664385 Marionette TRACE conn3 <- [1,70,null,{}] 18:51:04 INFO - PROCESS | 1817 | 1462758664391 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:04 INFO - PROCESS | 1817 | 1462758664537 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 18:51:04 INFO - PROCESS | 1817 | 1462758664557 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x93a3c800 == 25 [pid = 1817] [id = 25] 18:51:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 60 (0x9500f400) [pid = 1817] [serial = 72] [outer = (nil)] 18:51:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 61 (0x98fa5400) [pid = 1817] [serial = 73] [outer = 0x9500f400] 18:51:04 INFO - PROCESS | 1817 | 1462758664631 Marionette DEBUG loaded listener.js 18:51:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 62 (0x99894c00) [pid = 1817] [serial = 74] [outer = 0x9500f400] 18:51:05 INFO - PROCESS | 1817 | 1462758665383 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1036ms 18:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:51:05 INFO - PROCESS | 1817 | 1462758665417 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 18:51:05 INFO - PROCESS | 1817 | 1462758665420 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 18:51:05 INFO - PROCESS | 1817 | 1462758665427 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:51:05 INFO - PROCESS | 1817 | 1462758665432 Marionette TRACE conn3 <- [1,74,null,{}] 18:51:05 INFO - PROCESS | 1817 | 1462758665464 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:05 INFO - PROCESS | 1817 | 1462758665614 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 18:51:05 INFO - PROCESS | 1817 | 1462758665627 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x9ad3c800 == 26 [pid = 1817] [id = 26] 18:51:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 63 (0x9ad42000) [pid = 1817] [serial = 75] [outer = (nil)] 18:51:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 64 (0x9ad45c00) [pid = 1817] [serial = 76] [outer = 0x9ad42000] 18:51:05 INFO - PROCESS | 1817 | 1462758665705 Marionette DEBUG loaded listener.js 18:51:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 65 (0x9adbf000) [pid = 1817] [serial = 77] [outer = 0x9ad42000] 18:51:06 INFO - PROCESS | 1817 | 1462758666716 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1345ms 18:51:06 INFO - PROCESS | 1817 | 1462758666773 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 18:51:06 INFO - PROCESS | 1817 | 1462758666780 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 18:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:51:06 INFO - PROCESS | 1817 | 1462758666788 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:51:06 INFO - PROCESS | 1817 | 1462758666795 Marionette TRACE conn3 <- [1,78,null,{}] 18:51:06 INFO - PROCESS | 1817 | 1462758666803 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:06 INFO - PROCESS | 1817 | 1462758666975 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 18:51:07 INFO - PROCESS | 1817 | 1462758667110 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x94634000 == 27 [pid = 1817] [id = 27] 18:51:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 66 (0x94635800) [pid = 1817] [serial = 78] [outer = (nil)] 18:51:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 67 (0x98926800) [pid = 1817] [serial = 79] [outer = 0x94635800] 18:51:07 INFO - PROCESS | 1817 | 1462758667199 Marionette DEBUG loaded listener.js 18:51:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 68 (0x99bda400) [pid = 1817] [serial = 80] [outer = 0x94635800] 18:51:08 INFO - PROCESS | 1817 | 1462758668053 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1340ms 18:51:08 INFO - PROCESS | 1817 | 1462758668130 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 18:51:08 INFO - PROCESS | 1817 | 1462758668139 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 18:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:51:08 INFO - PROCESS | 1817 | 1462758668153 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:51:08 INFO - PROCESS | 1817 | 1462758668158 Marionette TRACE conn3 <- [1,82,null,{}] 18:51:08 INFO - PROCESS | 1817 | 1462758668165 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:08 INFO - PROCESS | 1817 | 1462758668338 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 18:51:08 INFO - PROCESS | 1817 | 1462758668473 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x99bd1800 == 28 [pid = 1817] [id = 28] 18:51:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 69 (0x9ad44400) [pid = 1817] [serial = 81] [outer = (nil)] 18:51:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 70 (0x9ae19000) [pid = 1817] [serial = 82] [outer = 0x9ad44400] 18:51:08 INFO - PROCESS | 1817 | 1462758668558 Marionette DEBUG loaded listener.js 18:51:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 71 (0x9b0b4800) [pid = 1817] [serial = 83] [outer = 0x9ad44400] 18:51:09 INFO - PROCESS | 1817 | 1462758669424 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1333ms 18:51:09 INFO - PROCESS | 1817 | 1462758669496 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 18:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:51:09 INFO - PROCESS | 1817 | 1462758669500 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 18:51:09 INFO - PROCESS | 1817 | 1462758669507 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:51:09 INFO - PROCESS | 1817 | 1462758669513 Marionette TRACE conn3 <- [1,86,null,{}] 18:51:09 INFO - PROCESS | 1817 | 1462758669530 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:09 INFO - PROCESS | 1817 | 1462758669701 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 18:51:09 INFO - PROCESS | 1817 | 1462758669837 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x98abf400 == 29 [pid = 1817] [id = 29] 18:51:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 72 (0x9ad56400) [pid = 1817] [serial = 84] [outer = (nil)] 18:51:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 73 (0x9d94b000) [pid = 1817] [serial = 85] [outer = 0x9ad56400] 18:51:09 INFO - PROCESS | 1817 | 1462758669929 Marionette DEBUG loaded listener.js 18:51:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 74 (0x9d9f6400) [pid = 1817] [serial = 86] [outer = 0x9ad56400] 18:51:10 INFO - PROCESS | 1817 | 1462758670774 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1336ms 18:51:10 INFO - PROCESS | 1817 | 1462758670850 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 18:51:10 INFO - PROCESS | 1817 | 1462758670855 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 18:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:51:10 INFO - PROCESS | 1817 | 1462758670863 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:51:10 INFO - PROCESS | 1817 | 1462758670867 Marionette TRACE conn3 <- [1,90,null,{}] 18:51:10 INFO - PROCESS | 1817 | 1462758670873 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:11 INFO - PROCESS | 1817 | 1462758671036 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 18:51:11 INFO - PROCESS | 1817 | 1462758671171 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x95059000 == 30 [pid = 1817] [id = 30] 18:51:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 75 (0x99bd2c00) [pid = 1817] [serial = 87] [outer = (nil)] 18:51:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 76 (0xa1128800) [pid = 1817] [serial = 88] [outer = 0x99bd2c00] 18:51:11 INFO - PROCESS | 1817 | 1462758671257 Marionette DEBUG loaded listener.js 18:51:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 77 (0xa2146c00) [pid = 1817] [serial = 89] [outer = 0x99bd2c00] 18:51:12 INFO - PROCESS | 1817 | 1462758672086 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1287ms 18:51:12 INFO - PROCESS | 1817 | 1462758672154 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 18:51:12 INFO - PROCESS | 1817 | 1462758672158 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 18:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:51:12 INFO - PROCESS | 1817 | 1462758672167 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:51:12 INFO - PROCESS | 1817 | 1462758672170 Marionette TRACE conn3 <- [1,94,null,{}] 18:51:12 INFO - PROCESS | 1817 | 1462758672177 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:12 INFO - PROCESS | 1817 | 1462758672334 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 18:51:12 INFO - PROCESS | 1817 | 1462758672469 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x92447000 == 31 [pid = 1817] [id = 31] 18:51:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 78 (0x93a3f400) [pid = 1817] [serial = 90] [outer = (nil)] 18:51:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 79 (0xa2277800) [pid = 1817] [serial = 91] [outer = 0x93a3f400] 18:51:12 INFO - PROCESS | 1817 | 1462758672553 Marionette DEBUG loaded listener.js 18:51:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 80 (0x99bd5400) [pid = 1817] [serial = 92] [outer = 0x93a3f400] 18:51:13 INFO - PROCESS | 1817 | 1462758673537 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 18:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1429ms 18:51:13 INFO - PROCESS | 1817 | 1462758673596 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 18:51:13 INFO - PROCESS | 1817 | 1462758673601 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 18:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:51:13 INFO - PROCESS | 1817 | 1462758673610 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:51:13 INFO - PROCESS | 1817 | 1462758673615 Marionette TRACE conn3 <- [1,98,null,{}] 18:51:13 INFO - PROCESS | 1817 | 1462758673624 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:13 INFO - PROCESS | 1817 | 1462758673790 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 18:51:13 INFO - PROCESS | 1817 | 1462758673951 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x94630800 == 32 [pid = 1817] [id = 32] 18:51:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 81 (0x94632400) [pid = 1817] [serial = 93] [outer = (nil)] 18:51:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 82 (0x95059800) [pid = 1817] [serial = 94] [outer = 0x94632400] 18:51:14 INFO - PROCESS | 1817 | 1462758674106 Marionette DEBUG loaded listener.js 18:51:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 83 (0x98146000) [pid = 1817] [serial = 95] [outer = 0x94632400] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 82 (0xa50d5800) [pid = 1817] [serial = 2] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 81 (0x9244a000) [pid = 1817] [serial = 25] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 80 (0x98fb2400) [pid = 1817] [serial = 31] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 79 (0x99c22400) [pid = 1817] [serial = 34] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 78 (0xa21b2c00) [pid = 1817] [serial = 37] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 77 (0x9463a000) [pid = 1817] [serial = 40] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 76 (0x95051c00) [pid = 1817] [serial = 43] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 75 (0x9770ac00) [pid = 1817] [serial = 44] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 74 (0x98fb1000) [pid = 1817] [serial = 46] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 73 (0x99af0c00) [pid = 1817] [serial = 47] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 72 (0x99f23c00) [pid = 1817] [serial = 49] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 71 (0x9b0aa400) [pid = 1817] [serial = 52] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 70 (0x9b207000) [pid = 1817] [serial = 53] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 69 (0x9b874c00) [pid = 1817] [serial = 55] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 68 (0x9d94ac00) [pid = 1817] [serial = 58] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 67 (0xa0608c00) [pid = 1817] [serial = 61] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 66 (0x93c07000) [pid = 1817] [serial = 28] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 65 (0x9d9d0c00) [pid = 1817] [serial = 59] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 64 (0xa1126800) [pid = 1817] [serial = 62] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 63 (0x93a3c000) [pid = 1817] [serial = 26] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 62 (0xa30c4400) [pid = 1817] [serial = 38] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 61 (0x9abb6c00) [pid = 1817] [serial = 50] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 60 (0xa21a8000) [pid = 1817] [serial = 64] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 59 (0x9b0ac400) [pid = 1817] [serial = 35] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 58 (0xa3248000) [pid = 1817] [serial = 41] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 57 (0x93ce6400) [pid = 1817] [serial = 23] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 56 (0xa509e400) [pid = 1817] [serial = 12] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 55 (0x99f22c00) [pid = 1817] [serial = 9] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 54 (0x922da800) [pid = 1817] [serial = 22] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 53 (0x93a3ec00) [pid = 1817] [serial = 19] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 52 (0x93c0cc00) [pid = 1817] [serial = 16] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | --DOMWINDOW == 51 (0x950bc800) [pid = 1817] [serial = 17] [outer = (nil)] [url = about:blank] 18:51:15 INFO - PROCESS | 1817 | 1462758675642 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 18:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2090ms 18:51:15 INFO - PROCESS | 1817 | 1462758675700 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 18:51:15 INFO - PROCESS | 1817 | 1462758675707 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 18:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:51:15 INFO - PROCESS | 1817 | 1462758675741 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:51:15 INFO - PROCESS | 1817 | 1462758675747 Marionette TRACE conn3 <- [1,102,null,{}] 18:51:15 INFO - PROCESS | 1817 | 1462758675759 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:15 INFO - PROCESS | 1817 | 1462758675917 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 18:51:15 INFO - PROCESS | 1817 | 1462758675931 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x93a40c00 == 33 [pid = 1817] [id = 33] 18:51:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 52 (0x9462dc00) [pid = 1817] [serial = 96] [outer = (nil)] 18:51:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 53 (0x94639c00) [pid = 1817] [serial = 97] [outer = 0x9462dc00] 18:51:16 INFO - PROCESS | 1817 | 1462758676006 Marionette DEBUG loaded listener.js 18:51:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 54 (0x95054000) [pid = 1817] [serial = 98] [outer = 0x9462dc00] 18:51:16 INFO - PROCESS | 1817 | 1462758676724 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 18:51:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 55 (0x94635000) [pid = 1817] [serial = 99] [outer = 0x977db800] 18:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1046ms 18:51:16 INFO - PROCESS | 1817 | 1462758676799 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 18:51:16 INFO - PROCESS | 1817 | 1462758676808 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 18:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:51:16 INFO - PROCESS | 1817 | 1462758676887 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:51:16 INFO - PROCESS | 1817 | 1462758676892 Marionette TRACE conn3 <- [1,106,null,{}] 18:51:16 INFO - PROCESS | 1817 | 1462758676907 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:17 INFO - PROCESS | 1817 | 1462758677055 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 18:51:17 INFO - PROCESS | 1817 | 1462758677163 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x9462b400 == 34 [pid = 1817] [id = 34] 18:51:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 56 (0x97705800) [pid = 1817] [serial = 100] [outer = (nil)] 18:51:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 57 (0x98f0e000) [pid = 1817] [serial = 101] [outer = 0x97705800] 18:51:17 INFO - PROCESS | 1817 | 1462758677237 Marionette DEBUG loaded listener.js 18:51:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 58 (0x99b48400) [pid = 1817] [serial = 102] [outer = 0x97705800] 18:51:17 INFO - PROCESS | 1817 | 1462758677961 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 18:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1135ms 18:51:17 INFO - PROCESS | 1817 | 1462758677986 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 18:51:17 INFO - PROCESS | 1817 | 1462758677991 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 18:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:51:18 INFO - PROCESS | 1817 | 1462758678003 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:51:18 INFO - PROCESS | 1817 | 1462758678008 Marionette TRACE conn3 <- [1,110,null,{}] 18:51:18 INFO - PROCESS | 1817 | 1462758678029 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:18 INFO - PROCESS | 1817 | 1462758678236 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 18:51:18 INFO - PROCESS | 1817 | 1462758678263 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x9a1bcc00 == 35 [pid = 1817] [id = 35] 18:51:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 59 (0x9abb6800) [pid = 1817] [serial = 103] [outer = (nil)] 18:51:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 60 (0x9ad42400) [pid = 1817] [serial = 104] [outer = 0x9abb6800] 18:51:18 INFO - PROCESS | 1817 | 1462758678339 Marionette DEBUG loaded listener.js 18:51:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 61 (0x9adbfc00) [pid = 1817] [serial = 105] [outer = 0x9abb6800] 18:51:19 INFO - PROCESS | 1817 | 1462758679164 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 18:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1241ms 18:51:19 INFO - PROCESS | 1817 | 1462758679244 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 18:51:19 INFO - PROCESS | 1817 | 1462758679249 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 18:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:51:19 INFO - PROCESS | 1817 | 1462758679255 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:51:19 INFO - PROCESS | 1817 | 1462758679257 Marionette TRACE conn3 <- [1,114,null,{}] 18:51:19 INFO - PROCESS | 1817 | 1462758679263 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:19 INFO - PROCESS | 1817 | 1462758679452 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 18:51:19 INFO - PROCESS | 1817 | --DOMWINDOW == 60 (0x9b210800) [pid = 1817] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:51:19 INFO - PROCESS | 1817 | --DOMWINDOW == 59 (0x9d9f0c00) [pid = 1817] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:51:19 INFO - PROCESS | 1817 | --DOMWINDOW == 58 (0x98199000) [pid = 1817] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:51:19 INFO - PROCESS | 1817 | --DOMWINDOW == 57 (0x9ad42000) [pid = 1817] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:51:19 INFO - PROCESS | 1817 | --DOMWINDOW == 56 (0x9500f400) [pid = 1817] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:51:19 INFO - PROCESS | 1817 | --DOMWINDOW == 55 (0x9463a400) [pid = 1817] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:51:19 INFO - PROCESS | 1817 | 1462758679611 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x93cf2800 == 36 [pid = 1817] [id = 36] 18:51:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 56 (0x94634800) [pid = 1817] [serial = 106] [outer = (nil)] 18:51:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 57 (0x98199000) [pid = 1817] [serial = 107] [outer = 0x94634800] 18:51:19 INFO - PROCESS | 1817 | 1462758679685 Marionette DEBUG loaded listener.js 18:51:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 58 (0x9b0ac800) [pid = 1817] [serial = 108] [outer = 0x94634800] 18:51:20 INFO - PROCESS | 1817 | 1462758680359 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 18:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1139ms 18:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:51:20 INFO - PROCESS | 1817 | 1462758680394 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 18:51:20 INFO - PROCESS | 1817 | 1462758680397 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 18:51:20 INFO - PROCESS | 1817 | 1462758680404 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:51:20 INFO - PROCESS | 1817 | 1462758680407 Marionette TRACE conn3 <- [1,118,null,{}] 18:51:20 INFO - PROCESS | 1817 | 1462758680413 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:20 INFO - PROCESS | 1817 | 1462758680580 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 18:51:20 INFO - PROCESS | 1817 | 1462758680598 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x93ce5800 == 37 [pid = 1817] [id = 37] 18:51:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 59 (0x9500f400) [pid = 1817] [serial = 109] [outer = (nil)] 18:51:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 60 (0x9b877000) [pid = 1817] [serial = 110] [outer = 0x9500f400] 18:51:20 INFO - PROCESS | 1817 | 1462758680669 Marionette DEBUG loaded listener.js 18:51:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 61 (0x9b87e000) [pid = 1817] [serial = 111] [outer = 0x9500f400] 18:51:21 INFO - PROCESS | 1817 | 1462758681350 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 18:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 985ms 18:51:21 INFO - PROCESS | 1817 | 1462758681388 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 18:51:21 INFO - PROCESS | 1817 | 1462758681391 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 18:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:51:21 INFO - PROCESS | 1817 | 1462758681397 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:51:21 INFO - PROCESS | 1817 | 1462758681400 Marionette TRACE conn3 <- [1,122,null,{}] 18:51:21 INFO - PROCESS | 1817 | 1462758681406 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:21 INFO - PROCESS | 1817 | 1462758681559 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 18:51:21 INFO - PROCESS | 1817 | 1462758681709 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x92232400 == 38 [pid = 1817] [id = 38] 18:51:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 62 (0x922cd400) [pid = 1817] [serial = 112] [outer = (nil)] 18:51:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 63 (0x922dac00) [pid = 1817] [serial = 113] [outer = 0x922cd400] 18:51:21 INFO - PROCESS | 1817 | 1462758681811 Marionette DEBUG loaded listener.js 18:51:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 64 (0x93a40400) [pid = 1817] [serial = 114] [outer = 0x922cd400] 18:51:22 INFO - PROCESS | 1817 | 1462758682758 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 18:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1434ms 18:51:22 INFO - PROCESS | 1817 | 1462758682834 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 18:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:51:22 INFO - PROCESS | 1817 | 1462758682841 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 18:51:22 INFO - PROCESS | 1817 | 1462758682848 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:51:22 INFO - PROCESS | 1817 | 1462758682854 Marionette TRACE conn3 <- [1,126,null,{}] 18:51:22 INFO - PROCESS | 1817 | 1462758682862 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:23 INFO - PROCESS | 1817 | 1462758683037 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 18:51:23 INFO - PROCESS | 1817 | 1462758683170 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x94631000 == 39 [pid = 1817] [id = 39] 18:51:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 65 (0x997e4400) [pid = 1817] [serial = 115] [outer = (nil)] 18:51:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 66 (0x99f2a400) [pid = 1817] [serial = 116] [outer = 0x997e4400] 18:51:23 INFO - PROCESS | 1817 | 1462758683298 Marionette DEBUG loaded listener.js 18:51:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 67 (0x9ad3d000) [pid = 1817] [serial = 117] [outer = 0x997e4400] 18:51:24 INFO - PROCESS | 1817 | 1462758684265 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 18:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1486ms 18:51:24 INFO - PROCESS | 1817 | 1462758684338 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 18:51:24 INFO - PROCESS | 1817 | 1462758684344 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 18:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:51:24 INFO - PROCESS | 1817 | 1462758684352 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:51:24 INFO - PROCESS | 1817 | 1462758684356 Marionette TRACE conn3 <- [1,130,null,{}] 18:51:24 INFO - PROCESS | 1817 | 1462758684362 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:24 INFO - PROCESS | 1817 | 1462758684557 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 18:51:24 INFO - PROCESS | 1817 | 1462758684723 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x95005800 == 40 [pid = 1817] [id = 40] 18:51:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 68 (0x95005c00) [pid = 1817] [serial = 118] [outer = (nil)] 18:51:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 69 (0x9500c400) [pid = 1817] [serial = 119] [outer = 0x95005c00] 18:51:24 INFO - PROCESS | 1817 | 1462758684818 Marionette DEBUG loaded listener.js 18:51:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 70 (0x9ad46000) [pid = 1817] [serial = 120] [outer = 0x95005c00] 18:51:25 INFO - PROCESS | 1817 | 1462758685676 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 18:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1383ms 18:51:25 INFO - PROCESS | 1817 | 1462758685735 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 18:51:25 INFO - PROCESS | 1817 | 1462758685739 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 18:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:51:25 INFO - PROCESS | 1817 | 1462758685753 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:51:25 INFO - PROCESS | 1817 | 1462758685763 Marionette TRACE conn3 <- [1,134,null,{}] 18:51:25 INFO - PROCESS | 1817 | 1462758685772 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:25 INFO - PROCESS | 1817 | 1462758685950 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 18:51:26 INFO - PROCESS | 1817 | 1462758686091 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x93cf1c00 == 41 [pid = 1817] [id = 41] 18:51:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 71 (0x9462c000) [pid = 1817] [serial = 121] [outer = (nil)] 18:51:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 72 (0x9d9f9c00) [pid = 1817] [serial = 122] [outer = 0x9462c000] 18:51:26 INFO - PROCESS | 1817 | 1462758686177 Marionette DEBUG loaded listener.js 18:51:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 73 (0x9d9fcc00) [pid = 1817] [serial = 123] [outer = 0x9462c000] 18:51:27 INFO - PROCESS | 1817 | 1462758687344 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 18:51:27 INFO - PROCESS | 1817 | --DOCSHELL 0x93ce5800 == 40 [pid = 1817] [id = 37] 18:51:27 INFO - PROCESS | 1817 | --DOCSHELL 0x93cf2800 == 39 [pid = 1817] [id = 36] 18:51:27 INFO - PROCESS | 1817 | --DOCSHELL 0x9a1bcc00 == 38 [pid = 1817] [id = 35] 18:51:27 INFO - PROCESS | 1817 | --DOCSHELL 0x9462b400 == 37 [pid = 1817] [id = 34] 18:51:27 INFO - PROCESS | 1817 | --DOCSHELL 0x93a40c00 == 36 [pid = 1817] [id = 33] 18:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1647ms 18:51:27 INFO - PROCESS | 1817 | 1462758687394 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 18:51:27 INFO - PROCESS | 1817 | 1462758687400 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 18:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:51:27 INFO - PROCESS | 1817 | 1462758687408 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:51:27 INFO - PROCESS | 1817 | 1462758687413 Marionette TRACE conn3 <- [1,138,null,{}] 18:51:27 INFO - PROCESS | 1817 | 1462758687422 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:27 INFO - PROCESS | 1817 | 1462758687578 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 18:51:27 INFO - PROCESS | 1817 | --DOMWINDOW == 72 (0x9d50e000) [pid = 1817] [serial = 56] [outer = (nil)] [url = about:blank] 18:51:27 INFO - PROCESS | 1817 | --DOMWINDOW == 71 (0xa2273000) [pid = 1817] [serial = 65] [outer = (nil)] [url = about:blank] 18:51:27 INFO - PROCESS | 1817 | --DOMWINDOW == 70 (0xa261cc00) [pid = 1817] [serial = 67] [outer = (nil)] [url = about:blank] 18:51:27 INFO - PROCESS | 1817 | --DOMWINDOW == 69 (0x9adbf000) [pid = 1817] [serial = 77] [outer = (nil)] [url = about:blank] 18:51:27 INFO - PROCESS | 1817 | --DOMWINDOW == 68 (0x9ad45c00) [pid = 1817] [serial = 76] [outer = (nil)] [url = about:blank] 18:51:27 INFO - PROCESS | 1817 | --DOMWINDOW == 67 (0x99894c00) [pid = 1817] [serial = 74] [outer = (nil)] [url = about:blank] 18:51:27 INFO - PROCESS | 1817 | --DOMWINDOW == 66 (0x95058400) [pid = 1817] [serial = 70] [outer = (nil)] [url = about:blank] 18:51:27 INFO - PROCESS | 1817 | --DOMWINDOW == 65 (0x98fa5400) [pid = 1817] [serial = 73] [outer = (nil)] [url = about:blank] 18:51:27 INFO - PROCESS | 1817 | --DOMWINDOW == 64 (0x977e6c00) [pid = 1817] [serial = 71] [outer = (nil)] [url = about:blank] 18:51:27 INFO - PROCESS | 1817 | --DOMWINDOW == 63 (0xa22bac00) [pid = 1817] [serial = 68] [outer = (nil)] [url = about:blank] 18:51:27 INFO - PROCESS | 1817 | 1462758687744 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x92448400 == 37 [pid = 1817] [id = 42] 18:51:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 64 (0x93a34400) [pid = 1817] [serial = 124] [outer = (nil)] 18:51:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 65 (0x95004800) [pid = 1817] [serial = 125] [outer = 0x93a34400] 18:51:27 INFO - PROCESS | 1817 | 1462758687821 Marionette DEBUG loaded listener.js 18:51:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 66 (0x9500a800) [pid = 1817] [serial = 126] [outer = 0x93a34400] 18:51:28 INFO - PROCESS | 1817 | 1462758688496 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 18:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1132ms 18:51:28 INFO - PROCESS | 1817 | 1462758688540 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 18:51:28 INFO - PROCESS | 1817 | 1462758688548 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 18:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:51:28 INFO - PROCESS | 1817 | 1462758688567 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:51:28 INFO - PROCESS | 1817 | 1462758688571 Marionette TRACE conn3 <- [1,142,null,{}] 18:51:28 INFO - PROCESS | 1817 | 1462758688582 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:28 INFO - PROCESS | 1817 | 1462758688735 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 18:51:28 INFO - PROCESS | 1817 | 1462758688747 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x95002800 == 38 [pid = 1817] [id = 43] 18:51:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 67 (0x95010400) [pid = 1817] [serial = 127] [outer = (nil)] 18:51:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 68 (0x99899c00) [pid = 1817] [serial = 128] [outer = 0x95010400] 18:51:28 INFO - PROCESS | 1817 | 1462758688819 Marionette DEBUG loaded listener.js 18:51:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 69 (0x99c1b000) [pid = 1817] [serial = 129] [outer = 0x95010400] 18:51:29 INFO - PROCESS | 1817 | 1462758689725 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 18:51:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1194ms 18:51:29 INFO - PROCESS | 1817 | 1462758689757 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 18:51:29 INFO - PROCESS | 1817 | 1462758689762 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 18:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:51:29 INFO - PROCESS | 1817 | 1462758689768 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:51:29 INFO - PROCESS | 1817 | 1462758689774 Marionette TRACE conn3 <- [1,146,null,{}] 18:51:29 INFO - PROCESS | 1817 | 1462758689790 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:29 INFO - PROCESS | 1817 | 1462758689941 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 18:51:29 INFO - PROCESS | 1817 | 1462758689953 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x997e5400 == 39 [pid = 1817] [id = 44] 18:51:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 70 (0x9ad46800) [pid = 1817] [serial = 130] [outer = (nil)] 18:51:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 71 (0x9b213400) [pid = 1817] [serial = 131] [outer = 0x9ad46800] 18:51:30 INFO - PROCESS | 1817 | 1462758690123 Marionette DEBUG loaded listener.js 18:51:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 72 (0x9d50e000) [pid = 1817] [serial = 132] [outer = 0x9ad46800] 18:51:30 INFO - PROCESS | 1817 | 1462758690935 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 18:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1190ms 18:51:30 INFO - PROCESS | 1817 | 1462758690959 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 18:51:30 INFO - PROCESS | 1817 | 1462758690962 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 18:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:51:30 INFO - PROCESS | 1817 | 1462758690969 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:51:30 INFO - PROCESS | 1817 | 1462758690972 Marionette TRACE conn3 <- [1,150,null,{}] 18:51:30 INFO - PROCESS | 1817 | 1462758690977 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:31 INFO - PROCESS | 1817 | 1462758691160 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 18:51:31 INFO - PROCESS | 1817 | 1462758691295 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:31 INFO - PROCESS | 1817 | ++DOCSHELL 0xa1127400 == 40 [pid = 1817] [id = 45] 18:51:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 73 (0xa1127800) [pid = 1817] [serial = 133] [outer = (nil)] 18:51:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 74 (0xa1130000) [pid = 1817] [serial = 134] [outer = 0xa1127800] 18:51:31 INFO - PROCESS | 1817 | 1462758691384 Marionette DEBUG loaded listener.js 18:51:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 75 (0xa21a7800) [pid = 1817] [serial = 135] [outer = 0xa1127800] 18:51:32 INFO - PROCESS | 1817 | --DOMWINDOW == 74 (0x94635800) [pid = 1817] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:51:32 INFO - PROCESS | 1817 | --DOMWINDOW == 73 (0x9ad44400) [pid = 1817] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:51:32 INFO - PROCESS | 1817 | --DOMWINDOW == 72 (0x9ad56400) [pid = 1817] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:51:32 INFO - PROCESS | 1817 | --DOMWINDOW == 71 (0x99bd2c00) [pid = 1817] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:51:32 INFO - PROCESS | 1817 | --DOMWINDOW == 70 (0x97705800) [pid = 1817] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:51:32 INFO - PROCESS | 1817 | --DOMWINDOW == 69 (0x93a3f400) [pid = 1817] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:51:32 INFO - PROCESS | 1817 | --DOMWINDOW == 68 (0x9abb6800) [pid = 1817] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:51:32 INFO - PROCESS | 1817 | --DOMWINDOW == 67 (0x94634800) [pid = 1817] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:51:32 INFO - PROCESS | 1817 | --DOMWINDOW == 66 (0x9462dc00) [pid = 1817] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:51:32 INFO - PROCESS | 1817 | 1462758692338 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 18:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1388ms 18:51:32 INFO - PROCESS | 1817 | 1462758692357 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 18:51:32 INFO - PROCESS | 1817 | 1462758692361 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 18:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:51:32 INFO - PROCESS | 1817 | 1462758692367 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:51:32 INFO - PROCESS | 1817 | 1462758692370 Marionette TRACE conn3 <- [1,154,null,{}] 18:51:32 INFO - PROCESS | 1817 | 1462758692376 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:32 INFO - PROCESS | 1817 | 1462758692515 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 18:51:32 INFO - PROCESS | 1817 | 1462758692530 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x922db800 == 41 [pid = 1817] [id = 46] 18:51:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 67 (0x93a3d800) [pid = 1817] [serial = 136] [outer = (nil)] 18:51:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 68 (0x9ad4bc00) [pid = 1817] [serial = 137] [outer = 0x93a3d800] 18:51:32 INFO - PROCESS | 1817 | 1462758692600 Marionette DEBUG loaded listener.js 18:51:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 69 (0x93a3c400) [pid = 1817] [serial = 138] [outer = 0x93a3d800] 18:51:33 INFO - PROCESS | 1817 | 1462758693365 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 18:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1032ms 18:51:33 INFO - PROCESS | 1817 | 1462758693399 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 18:51:33 INFO - PROCESS | 1817 | 1462758693402 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 18:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:51:33 INFO - PROCESS | 1817 | 1462758693415 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:51:33 INFO - PROCESS | 1817 | 1462758693418 Marionette TRACE conn3 <- [1,158,null,{}] 18:51:33 INFO - PROCESS | 1817 | 1462758693473 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:33 INFO - PROCESS | 1817 | 1462758693655 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 18:51:33 INFO - PROCESS | 1817 | 1462758693751 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x9ad56400 == 42 [pid = 1817] [id = 47] 18:51:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 70 (0xa2271800) [pid = 1817] [serial = 139] [outer = (nil)] 18:51:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 71 (0xa26c5000) [pid = 1817] [serial = 140] [outer = 0xa2271800] 18:51:33 INFO - PROCESS | 1817 | 1462758693828 Marionette DEBUG loaded listener.js 18:51:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 72 (0xa3065000) [pid = 1817] [serial = 141] [outer = 0xa2271800] 18:51:34 INFO - PROCESS | 1817 | 1462758694879 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 18:51:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1544ms 18:51:34 INFO - PROCESS | 1817 | 1462758694982 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 18:51:34 INFO - PROCESS | 1817 | 1462758694987 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 18:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:51:35 INFO - PROCESS | 1817 | 1462758695104 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:51:35 INFO - PROCESS | 1817 | 1462758695107 Marionette TRACE conn3 <- [1,162,null,{}] 18:51:35 INFO - PROCESS | 1817 | 1462758695192 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:35 INFO - PROCESS | 1817 | 1462758695411 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 18:51:35 INFO - PROCESS | 1817 | 1462758695520 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x977e5c00 == 43 [pid = 1817] [id = 48] 18:51:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 73 (0x977e6000) [pid = 1817] [serial = 142] [outer = (nil)] 18:51:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 74 (0x9ad3b800) [pid = 1817] [serial = 143] [outer = 0x977e6000] 18:51:35 INFO - PROCESS | 1817 | 1462758695651 Marionette DEBUG loaded listener.js 18:51:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 75 (0x9ae1bc00) [pid = 1817] [serial = 144] [outer = 0x977e6000] 18:51:36 INFO - PROCESS | 1817 | 1462758696516 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 18:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1512ms 18:51:36 INFO - PROCESS | 1817 | 1462758696565 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 18:51:36 INFO - PROCESS | 1817 | 1462758696574 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 18:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:51:36 INFO - PROCESS | 1817 | 1462758696584 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:51:36 INFO - PROCESS | 1817 | 1462758696589 Marionette TRACE conn3 <- [1,166,null,{}] 18:51:36 INFO - PROCESS | 1817 | 1462758696595 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:36 INFO - PROCESS | 1817 | 1462758696774 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 18:51:36 INFO - PROCESS | 1817 | 1462758696928 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x9d9fac00 == 44 [pid = 1817] [id = 49] 18:51:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 76 (0x9d9fc800) [pid = 1817] [serial = 145] [outer = (nil)] 18:51:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 77 (0xa227c800) [pid = 1817] [serial = 146] [outer = 0x9d9fc800] 18:51:37 INFO - PROCESS | 1817 | 1462758697017 Marionette DEBUG loaded listener.js 18:51:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 78 (0xa26b7000) [pid = 1817] [serial = 147] [outer = 0x9d9fc800] 18:51:37 INFO - PROCESS | 1817 | 1462758697942 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 18:51:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1383ms 18:51:37 INFO - PROCESS | 1817 | 1462758697968 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 18:51:37 INFO - PROCESS | 1817 | 1462758697972 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 18:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:51:37 INFO - PROCESS | 1817 | 1462758697979 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:51:37 INFO - PROCESS | 1817 | 1462758697985 Marionette TRACE conn3 <- [1,170,null,{}] 18:51:38 INFO - PROCESS | 1817 | 1462758698001 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:38 INFO - PROCESS | 1817 | 1462758698182 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 18:51:38 INFO - PROCESS | 1817 | 1462758698322 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:38 INFO - PROCESS | 1817 | ++DOCSHELL 0xa26bf000 == 45 [pid = 1817] [id = 50] 18:51:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 79 (0xa3245000) [pid = 1817] [serial = 148] [outer = (nil)] 18:51:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 80 (0xa3550c00) [pid = 1817] [serial = 149] [outer = 0xa3245000] 18:51:38 INFO - PROCESS | 1817 | 1462758698421 Marionette DEBUG loaded listener.js 18:51:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 81 (0xa35a8000) [pid = 1817] [serial = 150] [outer = 0xa3245000] 18:51:39 INFO - PROCESS | 1817 | 1462758699285 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 18:51:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:51:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1344ms 18:51:39 INFO - PROCESS | 1817 | 1462758699324 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 18:51:39 INFO - PROCESS | 1817 | 1462758699329 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 18:51:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:51:39 INFO - PROCESS | 1817 | 1462758699336 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:51:39 INFO - PROCESS | 1817 | 1462758699338 Marionette TRACE conn3 <- [1,174,null,{}] 18:51:39 INFO - PROCESS | 1817 | 1462758699345 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:39 INFO - PROCESS | 1817 | 1462758699514 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 18:51:39 INFO - PROCESS | 1817 | 1462758699654 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:39 INFO - PROCESS | 1817 | ++DOCSHELL 0xa30ddc00 == 46 [pid = 1817] [id = 51] 18:51:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 82 (0xa503a800) [pid = 1817] [serial = 151] [outer = (nil)] 18:51:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 83 (0xa50d5c00) [pid = 1817] [serial = 152] [outer = 0xa503a800] 18:51:39 INFO - PROCESS | 1817 | 1462758699750 Marionette DEBUG loaded listener.js 18:51:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 84 (0xa628b400) [pid = 1817] [serial = 153] [outer = 0xa503a800] 18:51:40 INFO - PROCESS | 1817 | 1462758700579 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:51:40 INFO - PROCESS | 1817 | 1462758700738 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 18:51:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1428ms 18:51:40 INFO - PROCESS | 1817 | 1462758700766 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 18:51:40 INFO - PROCESS | 1817 | 1462758700769 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 18:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:51:40 INFO - PROCESS | 1817 | 1462758700776 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:51:40 INFO - PROCESS | 1817 | 1462758700779 Marionette TRACE conn3 <- [1,178,null,{}] 18:51:40 INFO - PROCESS | 1817 | 1462758700785 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:40 INFO - PROCESS | 1817 | 1462758700946 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 18:51:41 INFO - PROCESS | 1817 | 1462758701091 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x93a32000 == 47 [pid = 1817] [id = 52] 18:51:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 85 (0x93a37c00) [pid = 1817] [serial = 154] [outer = (nil)] 18:51:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 86 (0x9abb9400) [pid = 1817] [serial = 155] [outer = 0x93a37c00] 18:51:41 INFO - PROCESS | 1817 | 1462758701177 Marionette DEBUG loaded listener.js 18:51:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 87 (0x9ae20400) [pid = 1817] [serial = 156] [outer = 0x93a37c00] 18:51:42 INFO - PROCESS | 1817 | 1462758702448 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 18:51:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1737ms 18:51:42 INFO - PROCESS | 1817 | 1462758702517 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 18:51:42 INFO - PROCESS | 1817 | 1462758702533 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 18:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:51:42 INFO - PROCESS | 1817 | 1462758702857 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:51:42 INFO - PROCESS | 1817 | 1462758702868 Marionette TRACE conn3 <- [1,182,null,{}] 18:51:42 INFO - PROCESS | 1817 | 1462758702928 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:43 INFO - PROCESS | 1817 | 1462758703164 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 18:51:43 INFO - PROCESS | 1817 | 1462758703319 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x94636800 == 48 [pid = 1817] [id = 53] 18:51:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 88 (0x94637400) [pid = 1817] [serial = 157] [outer = (nil)] 18:51:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 89 (0x97702400) [pid = 1817] [serial = 158] [outer = 0x94637400] 18:51:43 INFO - PROCESS | 1817 | 1462758703431 Marionette DEBUG loaded listener.js 18:51:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 90 (0x99a8a800) [pid = 1817] [serial = 159] [outer = 0x94637400] 18:51:43 INFO - PROCESS | 1817 | --DOCSHELL 0x99bd1800 == 47 [pid = 1817] [id = 28] 18:51:43 INFO - PROCESS | 1817 | --DOCSHELL 0x98abf400 == 46 [pid = 1817] [id = 29] 18:51:43 INFO - PROCESS | 1817 | --DOCSHELL 0x94634000 == 45 [pid = 1817] [id = 27] 18:51:43 INFO - PROCESS | 1817 | --DOCSHELL 0x92447000 == 44 [pid = 1817] [id = 31] 18:51:43 INFO - PROCESS | 1817 | --DOCSHELL 0x94630800 == 43 [pid = 1817] [id = 32] 18:51:43 INFO - PROCESS | 1817 | --DOMWINDOW == 89 (0x95059800) [pid = 1817] [serial = 94] [outer = (nil)] [url = about:blank] 18:51:44 INFO - PROCESS | 1817 | --DOCSHELL 0x922db800 == 42 [pid = 1817] [id = 46] 18:51:44 INFO - PROCESS | 1817 | --DOCSHELL 0xa1127400 == 41 [pid = 1817] [id = 45] 18:51:44 INFO - PROCESS | 1817 | --DOCSHELL 0x997e5400 == 40 [pid = 1817] [id = 44] 18:51:44 INFO - PROCESS | 1817 | --DOCSHELL 0x95002800 == 39 [pid = 1817] [id = 43] 18:51:44 INFO - PROCESS | 1817 | --DOCSHELL 0x92448400 == 38 [pid = 1817] [id = 42] 18:51:44 INFO - PROCESS | 1817 | --DOMWINDOW == 88 (0x998dfc00) [pid = 1817] [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.] 18:51:44 INFO - PROCESS | 1817 | --DOMWINDOW == 87 (0x99bda400) [pid = 1817] [serial = 80] [outer = (nil)] [url = about:blank] 18:51:44 INFO - PROCESS | 1817 | --DOMWINDOW == 86 (0x98926800) [pid = 1817] [serial = 79] [outer = (nil)] [url = about:blank] 18:51:44 INFO - PROCESS | 1817 | --DOMWINDOW == 85 (0x9b0b4800) [pid = 1817] [serial = 83] [outer = (nil)] [url = about:blank] 18:51:44 INFO - PROCESS | 1817 | --DOMWINDOW == 84 (0x9ae19000) [pid = 1817] [serial = 82] [outer = (nil)] [url = about:blank] 18:51:44 INFO - PROCESS | 1817 | --DOMWINDOW == 83 (0x9d9f6400) [pid = 1817] [serial = 86] [outer = (nil)] [url = about:blank] 18:51:44 INFO - PROCESS | 1817 | --DOMWINDOW == 82 (0x9d94b000) [pid = 1817] [serial = 85] [outer = (nil)] [url = about:blank] 18:51:44 INFO - PROCESS | 1817 | --DOMWINDOW == 81 (0xa2146c00) [pid = 1817] [serial = 89] [outer = (nil)] [url = about:blank] 18:51:44 INFO - PROCESS | 1817 | --DOMWINDOW == 80 (0x98f0e000) [pid = 1817] [serial = 101] [outer = (nil)] [url = about:blank] 18:51:44 INFO - PROCESS | 1817 | --DOMWINDOW == 79 (0xa1128800) [pid = 1817] [serial = 88] [outer = (nil)] [url = about:blank] 18:51:44 INFO - PROCESS | 1817 | --DOMWINDOW == 78 (0x99bd5400) [pid = 1817] [serial = 92] [outer = (nil)] [url = about:blank] 18:51:44 INFO - PROCESS | 1817 | --DOMWINDOW == 77 (0xa2277800) [pid = 1817] [serial = 91] [outer = (nil)] [url = about:blank] 18:51:44 INFO - PROCESS | 1817 | --DOMWINDOW == 76 (0x9ad42400) [pid = 1817] [serial = 104] [outer = (nil)] [url = about:blank] 18:51:44 INFO - PROCESS | 1817 | --DOMWINDOW == 75 (0x98199000) [pid = 1817] [serial = 107] [outer = (nil)] [url = about:blank] 18:51:44 INFO - PROCESS | 1817 | --DOMWINDOW == 74 (0x9adbfc00) [pid = 1817] [serial = 105] [outer = (nil)] [url = about:blank] 18:51:44 INFO - PROCESS | 1817 | --DOMWINDOW == 73 (0x9b877000) [pid = 1817] [serial = 110] [outer = (nil)] [url = about:blank] 18:51:44 INFO - PROCESS | 1817 | --DOMWINDOW == 72 (0x95054000) [pid = 1817] [serial = 98] [outer = (nil)] [url = about:blank] 18:51:44 INFO - PROCESS | 1817 | --DOMWINDOW == 71 (0x94639c00) [pid = 1817] [serial = 97] [outer = (nil)] [url = about:blank] 18:51:44 INFO - PROCESS | 1817 | --DOMWINDOW == 70 (0x9b0ac800) [pid = 1817] [serial = 108] [outer = (nil)] [url = about:blank] 18:51:44 INFO - PROCESS | 1817 | --DOMWINDOW == 69 (0x99b48400) [pid = 1817] [serial = 102] [outer = (nil)] [url = about:blank] 18:51:44 INFO - PROCESS | 1817 | 1462758704309 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 18:51:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1640ms 18:51:44 INFO - PROCESS | 1817 | 1462758704369 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 18:51:44 INFO - PROCESS | 1817 | 1462758704376 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 18:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:51:44 INFO - PROCESS | 1817 | 1462758704389 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:51:44 INFO - PROCESS | 1817 | 1462758704393 Marionette TRACE conn3 <- [1,186,null,{}] 18:51:44 INFO - PROCESS | 1817 | 1462758704399 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:44 INFO - PROCESS | 1817 | 1462758704554 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 18:51:44 INFO - PROCESS | 1817 | 1462758704665 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x94639c00 == 39 [pid = 1817] [id = 54] 18:51:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 70 (0x95005400) [pid = 1817] [serial = 160] [outer = (nil)] 18:51:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 71 (0x997e3800) [pid = 1817] [serial = 161] [outer = 0x95005400] 18:51:44 INFO - PROCESS | 1817 | 1462758704739 Marionette DEBUG loaded listener.js 18:51:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 72 (0x99bd5400) [pid = 1817] [serial = 162] [outer = 0x95005400] 18:51:45 INFO - PROCESS | 1817 | 1462758705444 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 18:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1093ms 18:51:45 INFO - PROCESS | 1817 | 1462758705482 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 18:51:45 INFO - PROCESS | 1817 | 1462758705485 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 18:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:51:45 INFO - PROCESS | 1817 | 1462758705492 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:51:45 INFO - PROCESS | 1817 | 1462758705498 Marionette TRACE conn3 <- [1,190,null,{}] 18:51:45 INFO - PROCESS | 1817 | 1462758705515 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:45 INFO - PROCESS | 1817 | 1462758705708 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 18:51:45 INFO - PROCESS | 1817 | 1462758705722 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x95054000 == 40 [pid = 1817] [id = 55] 18:51:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 73 (0x9adbc800) [pid = 1817] [serial = 163] [outer = (nil)] 18:51:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 74 (0x9ae1b800) [pid = 1817] [serial = 164] [outer = 0x9adbc800] 18:51:45 INFO - PROCESS | 1817 | 1462758705798 Marionette DEBUG loaded listener.js 18:51:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 75 (0x9b207000) [pid = 1817] [serial = 165] [outer = 0x9adbc800] 18:51:46 INFO - PROCESS | 1817 | 1462758706622 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 18:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1188ms 18:51:46 INFO - PROCESS | 1817 | 1462758706680 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 18:51:46 INFO - PROCESS | 1817 | 1462758706685 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 18:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:51:46 INFO - PROCESS | 1817 | 1462758706690 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:51:46 INFO - PROCESS | 1817 | 1462758706694 Marionette TRACE conn3 <- [1,194,null,{}] 18:51:46 INFO - PROCESS | 1817 | 1462758706699 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:46 INFO - PROCESS | 1817 | 1462758706921 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 18:51:46 INFO - PROCESS | 1817 | 1462758706956 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x9ad45c00 == 41 [pid = 1817] [id = 56] 18:51:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 76 (0x9d50a800) [pid = 1817] [serial = 166] [outer = (nil)] 18:51:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 77 (0x9d94c400) [pid = 1817] [serial = 167] [outer = 0x9d50a800] 18:51:47 INFO - PROCESS | 1817 | 1462758707028 Marionette DEBUG loaded listener.js 18:51:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 78 (0xa060f000) [pid = 1817] [serial = 168] [outer = 0x9d50a800] 18:51:47 INFO - PROCESS | 1817 | 1462758707832 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 18:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1179ms 18:51:47 INFO - PROCESS | 1817 | 1462758707870 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 18:51:47 INFO - PROCESS | 1817 | 1462758707873 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 18:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:51:47 INFO - PROCESS | 1817 | 1462758707901 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:51:47 INFO - PROCESS | 1817 | 1462758707904 Marionette TRACE conn3 <- [1,198,null,{}] 18:51:47 INFO - PROCESS | 1817 | 1462758707910 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:48 INFO - PROCESS | 1817 | 1462758708087 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 18:51:48 INFO - PROCESS | 1817 | 1462758708108 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x9d50c800 == 42 [pid = 1817] [id = 57] 18:51:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 79 (0x9d946400) [pid = 1817] [serial = 169] [outer = (nil)] 18:51:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 80 (0xa11df800) [pid = 1817] [serial = 170] [outer = 0x9d946400] 18:51:48 INFO - PROCESS | 1817 | 1462758708179 Marionette DEBUG loaded listener.js 18:51:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 81 (0xa11e1000) [pid = 1817] [serial = 171] [outer = 0x9d946400] 18:51:48 INFO - PROCESS | 1817 | --DOMWINDOW == 80 (0xa1127800) [pid = 1817] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:51:48 INFO - PROCESS | 1817 | --DOMWINDOW == 79 (0x93a34400) [pid = 1817] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:51:48 INFO - PROCESS | 1817 | --DOMWINDOW == 78 (0x9462c000) [pid = 1817] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:51:48 INFO - PROCESS | 1817 | --DOMWINDOW == 77 (0x95010400) [pid = 1817] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:51:48 INFO - PROCESS | 1817 | --DOMWINDOW == 76 (0x93a3d800) [pid = 1817] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:51:48 INFO - PROCESS | 1817 | --DOMWINDOW == 75 (0x9ad46800) [pid = 1817] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:51:48 INFO - PROCESS | 1817 | --DOMWINDOW == 74 (0x94632400) [pid = 1817] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:51:48 INFO - PROCESS | 1817 | 1462758708987 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 18:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1137ms 18:51:49 INFO - PROCESS | 1817 | 1462758709038 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 18:51:49 INFO - PROCESS | 1817 | 1462758709042 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 18:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:51:49 INFO - PROCESS | 1817 | 1462758709047 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:51:49 INFO - PROCESS | 1817 | 1462758709051 Marionette TRACE conn3 <- [1,202,null,{}] 18:51:49 INFO - PROCESS | 1817 | 1462758709060 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:49 INFO - PROCESS | 1817 | 1462758709236 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 18:51:49 INFO - PROCESS | 1817 | 1462758709337 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x9244a400 == 43 [pid = 1817] [id = 58] 18:51:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 75 (0x93a3d800) [pid = 1817] [serial = 172] [outer = (nil)] 18:51:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 76 (0x9d9fc400) [pid = 1817] [serial = 173] [outer = 0x93a3d800] 18:51:49 INFO - PROCESS | 1817 | 1462758709425 Marionette DEBUG loaded listener.js 18:51:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 77 (0xa11ec000) [pid = 1817] [serial = 174] [outer = 0x93a3d800] 18:51:50 INFO - PROCESS | 1817 | 1462758710050 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 18:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1034ms 18:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:51:50 INFO - PROCESS | 1817 | 1462758710082 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 18:51:50 INFO - PROCESS | 1817 | 1462758710084 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 18:51:50 INFO - PROCESS | 1817 | 1462758710091 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:51:50 INFO - PROCESS | 1817 | 1462758710095 Marionette TRACE conn3 <- [1,206,null,{}] 18:51:50 INFO - PROCESS | 1817 | 1462758710100 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:50 INFO - PROCESS | 1817 | 1462758710288 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 18:51:50 INFO - PROCESS | 1817 | 1462758710316 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x93a3f800 == 44 [pid = 1817] [id = 59] 18:51:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 78 (0x93ce5400) [pid = 1817] [serial = 175] [outer = (nil)] 18:51:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 79 (0xa2271000) [pid = 1817] [serial = 176] [outer = 0x93ce5400] 18:51:50 INFO - PROCESS | 1817 | 1462758710387 Marionette DEBUG loaded listener.js 18:51:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 80 (0xa21a5c00) [pid = 1817] [serial = 177] [outer = 0x93ce5400] 18:51:51 INFO - PROCESS | 1817 | 1462758711319 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 18:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1289ms 18:51:51 INFO - PROCESS | 1817 | 1462758711380 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 18:51:51 INFO - PROCESS | 1817 | 1462758711387 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 18:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:51:51 INFO - PROCESS | 1817 | 1462758711397 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:51:51 INFO - PROCESS | 1817 | 1462758711402 Marionette TRACE conn3 <- [1,210,null,{}] 18:51:51 INFO - PROCESS | 1817 | 1462758711411 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:51 INFO - PROCESS | 1817 | 1462758711626 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 18:51:51 INFO - PROCESS | 1817 | 1462758711772 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x922da400 == 45 [pid = 1817] [id = 60] 18:51:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 81 (0x94635c00) [pid = 1817] [serial = 178] [outer = (nil)] 18:51:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 82 (0x977e3000) [pid = 1817] [serial = 179] [outer = 0x94635c00] 18:51:51 INFO - PROCESS | 1817 | 1462758711863 Marionette DEBUG loaded listener.js 18:51:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 83 (0x98faf800) [pid = 1817] [serial = 180] [outer = 0x94635c00] 18:51:52 INFO - PROCESS | 1817 | 1462758712724 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 18:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1385ms 18:51:52 INFO - PROCESS | 1817 | 1462758712783 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 18:51:52 INFO - PROCESS | 1817 | 1462758712792 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 18:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:51:52 INFO - PROCESS | 1817 | 1462758712802 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:51:52 INFO - PROCESS | 1817 | 1462758712806 Marionette TRACE conn3 <- [1,214,null,{}] 18:51:52 INFO - PROCESS | 1817 | 1462758712813 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:53 INFO - PROCESS | 1817 | 1462758713020 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 18:51:53 INFO - PROCESS | 1817 | 1462758713163 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x93c0f000 == 46 [pid = 1817] [id = 61] 18:51:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 84 (0x997e3c00) [pid = 1817] [serial = 181] [outer = (nil)] 18:51:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 85 (0x9ae17800) [pid = 1817] [serial = 182] [outer = 0x997e3c00] 18:51:53 INFO - PROCESS | 1817 | 1462758713252 Marionette DEBUG loaded listener.js 18:51:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 86 (0x9b26ec00) [pid = 1817] [serial = 183] [outer = 0x997e3c00] 18:51:54 INFO - PROCESS | 1817 | 1462758714093 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 18:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1329ms 18:51:54 INFO - PROCESS | 1817 | 1462758714131 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 18:51:54 INFO - PROCESS | 1817 | 1462758714134 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 18:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:51:54 INFO - PROCESS | 1817 | 1462758714142 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:51:54 INFO - PROCESS | 1817 | 1462758714148 Marionette TRACE conn3 <- [1,218,null,{}] 18:51:54 INFO - PROCESS | 1817 | 1462758714164 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:54 INFO - PROCESS | 1817 | 1462758714346 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 18:51:54 INFO - PROCESS | 1817 | 1462758714501 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x922cf400 == 47 [pid = 1817] [id = 62] 18:51:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 87 (0x99c9d000) [pid = 1817] [serial = 184] [outer = (nil)] 18:51:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 88 (0x9ad3d400) [pid = 1817] [serial = 185] [outer = 0x99c9d000] 18:51:54 INFO - PROCESS | 1817 | 1462758714592 Marionette DEBUG loaded listener.js 18:51:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 89 (0x9d9f1800) [pid = 1817] [serial = 186] [outer = 0x99c9d000] 18:51:55 INFO - PROCESS | 1817 | 1462758715524 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 18:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1435ms 18:51:55 INFO - PROCESS | 1817 | 1462758715577 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 18:51:55 INFO - PROCESS | 1817 | 1462758715581 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 18:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:51:55 INFO - PROCESS | 1817 | 1462758715588 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:51:55 INFO - PROCESS | 1817 | 1462758715591 Marionette TRACE conn3 <- [1,222,null,{}] 18:51:55 INFO - PROCESS | 1817 | 1462758715598 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:55 INFO - PROCESS | 1817 | 1462758715764 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 18:51:55 INFO - PROCESS | 1817 | 1462758715907 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:55 INFO - PROCESS | 1817 | ++DOCSHELL 0xa11df400 == 48 [pid = 1817] [id = 63] 18:51:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 90 (0xa11e8800) [pid = 1817] [serial = 187] [outer = (nil)] 18:51:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 91 (0xa21aec00) [pid = 1817] [serial = 188] [outer = 0xa11e8800] 18:51:55 INFO - PROCESS | 1817 | 1462758715992 Marionette DEBUG loaded listener.js 18:51:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 92 (0xa26bcc00) [pid = 1817] [serial = 189] [outer = 0xa11e8800] 18:51:56 INFO - PROCESS | 1817 | 1462758716813 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 18:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1280ms 18:51:56 INFO - PROCESS | 1817 | 1462758716868 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 18:51:56 INFO - PROCESS | 1817 | 1462758716871 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 18:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:51:56 INFO - PROCESS | 1817 | 1462758716896 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:51:56 INFO - PROCESS | 1817 | 1462758716899 Marionette TRACE conn3 <- [1,226,null,{}] 18:51:56 INFO - PROCESS | 1817 | 1462758716906 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:57 INFO - PROCESS | 1817 | 1462758717088 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 18:51:57 INFO - PROCESS | 1817 | 1462758717231 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:57 INFO - PROCESS | 1817 | ++DOCSHELL 0xa11e7c00 == 49 [pid = 1817] [id = 64] 18:51:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 93 (0xa11e8c00) [pid = 1817] [serial = 190] [outer = (nil)] 18:51:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 94 (0xa324e800) [pid = 1817] [serial = 191] [outer = 0xa11e8c00] 18:51:57 INFO - PROCESS | 1817 | 1462758717317 Marionette DEBUG loaded listener.js 18:51:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 95 (0xa34c3000) [pid = 1817] [serial = 192] [outer = 0xa11e8c00] 18:51:58 INFO - PROCESS | 1817 | 1462758718242 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 18:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1389ms 18:51:58 INFO - PROCESS | 1817 | 1462758718285 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 18:51:58 INFO - PROCESS | 1817 | 1462758718288 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 18:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:51:58 INFO - PROCESS | 1817 | 1462758718296 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:51:58 INFO - PROCESS | 1817 | 1462758718300 Marionette TRACE conn3 <- [1,230,null,{}] 18:51:58 INFO - PROCESS | 1817 | 1462758718307 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:51:58 INFO - PROCESS | 1817 | 1462758718509 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 18:51:58 INFO - PROCESS | 1817 | 1462758718654 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x922cf800 == 50 [pid = 1817] [id = 65] 18:51:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 96 (0x99c01400) [pid = 1817] [serial = 193] [outer = (nil)] 18:51:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 97 (0x99c0c000) [pid = 1817] [serial = 194] [outer = 0x99c01400] 18:51:58 INFO - PROCESS | 1817 | 1462758718744 Marionette DEBUG loaded listener.js 18:51:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 98 (0xa50d6400) [pid = 1817] [serial = 195] [outer = 0x99c01400] 18:51:59 INFO - PROCESS | 1817 | 1462758719864 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 18:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1633ms 18:51:59 INFO - PROCESS | 1817 | 1462758719930 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 18:51:59 INFO - PROCESS | 1817 | 1462758719937 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 18:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:51:59 INFO - PROCESS | 1817 | 1462758719945 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:51:59 INFO - PROCESS | 1817 | 1462758719950 Marionette TRACE conn3 <- [1,234,null,{}] 18:51:59 INFO - PROCESS | 1817 | 1462758719958 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:00 INFO - PROCESS | 1817 | 1462758720182 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 18:52:00 INFO - PROCESS | 1817 | 1462758720364 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x93c0b800 == 51 [pid = 1817] [id = 66] 18:52:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 99 (0x977e4c00) [pid = 1817] [serial = 196] [outer = (nil)] 18:52:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 100 (0x99c02000) [pid = 1817] [serial = 197] [outer = 0x977e4c00] 18:52:00 INFO - PROCESS | 1817 | 1462758720457 Marionette DEBUG loaded listener.js 18:52:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 101 (0x99c0b800) [pid = 1817] [serial = 198] [outer = 0x977e4c00] 18:52:01 INFO - PROCESS | 1817 | 1462758721311 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 18:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1435ms 18:52:01 INFO - PROCESS | 1817 | 1462758721381 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 18:52:01 INFO - PROCESS | 1817 | 1462758721389 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 18:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:52:01 INFO - PROCESS | 1817 | 1462758721401 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:52:01 INFO - PROCESS | 1817 | 1462758721406 Marionette TRACE conn3 <- [1,238,null,{}] 18:52:01 INFO - PROCESS | 1817 | 1462758721415 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:01 INFO - PROCESS | 1817 | 1462758721694 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 18:52:02 INFO - PROCESS | 1817 | 1462758722014 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x93a36c00 == 52 [pid = 1817] [id = 67] 18:52:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 102 (0x93a38c00) [pid = 1817] [serial = 199] [outer = (nil)] 18:52:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 103 (0x99c9c800) [pid = 1817] [serial = 200] [outer = 0x93a38c00] 18:52:02 INFO - PROCESS | 1817 | 1462758722140 Marionette DEBUG loaded listener.js 18:52:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 104 (0x99ca7c00) [pid = 1817] [serial = 201] [outer = 0x93a38c00] 18:52:02 INFO - PROCESS | 1817 | --DOCSHELL 0x9244a400 == 51 [pid = 1817] [id = 58] 18:52:02 INFO - PROCESS | 1817 | --DOCSHELL 0x9d50c800 == 50 [pid = 1817] [id = 57] 18:52:02 INFO - PROCESS | 1817 | --DOMWINDOW == 103 (0x922dac00) [pid = 1817] [serial = 113] [outer = (nil)] [url = about:blank] 18:52:02 INFO - PROCESS | 1817 | --DOMWINDOW == 102 (0x99f2a400) [pid = 1817] [serial = 116] [outer = (nil)] [url = about:blank] 18:52:02 INFO - PROCESS | 1817 | --DOMWINDOW == 101 (0x9500c400) [pid = 1817] [serial = 119] [outer = (nil)] [url = about:blank] 18:52:02 INFO - PROCESS | 1817 | --DOMWINDOW == 100 (0xa26c5000) [pid = 1817] [serial = 140] [outer = (nil)] [url = about:blank] 18:52:02 INFO - PROCESS | 1817 | --DOCSHELL 0x9ad45c00 == 49 [pid = 1817] [id = 56] 18:52:02 INFO - PROCESS | 1817 | --DOCSHELL 0x95054000 == 48 [pid = 1817] [id = 55] 18:52:02 INFO - PROCESS | 1817 | --DOCSHELL 0x94639c00 == 47 [pid = 1817] [id = 54] 18:52:02 INFO - PROCESS | 1817 | --DOCSHELL 0x94636800 == 46 [pid = 1817] [id = 53] 18:52:02 INFO - PROCESS | 1817 | --DOMWINDOW == 99 (0x98146000) [pid = 1817] [serial = 95] [outer = (nil)] [url = about:blank] 18:52:02 INFO - PROCESS | 1817 | --DOMWINDOW == 98 (0xa1130000) [pid = 1817] [serial = 134] [outer = (nil)] [url = about:blank] 18:52:02 INFO - PROCESS | 1817 | --DOMWINDOW == 97 (0xa21a7800) [pid = 1817] [serial = 135] [outer = (nil)] [url = about:blank] 18:52:02 INFO - PROCESS | 1817 | --DOMWINDOW == 96 (0x95004800) [pid = 1817] [serial = 125] [outer = (nil)] [url = about:blank] 18:52:02 INFO - PROCESS | 1817 | --DOMWINDOW == 95 (0x9500a800) [pid = 1817] [serial = 126] [outer = (nil)] [url = about:blank] 18:52:02 INFO - PROCESS | 1817 | --DOMWINDOW == 94 (0x9d9fcc00) [pid = 1817] [serial = 123] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1817 | --DOMWINDOW == 93 (0x9d9f9c00) [pid = 1817] [serial = 122] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1817 | --DOMWINDOW == 92 (0x99899c00) [pid = 1817] [serial = 128] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1817 | --DOMWINDOW == 91 (0x99c1b000) [pid = 1817] [serial = 129] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1817 | --DOMWINDOW == 90 (0x9ad4bc00) [pid = 1817] [serial = 137] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1817 | --DOMWINDOW == 89 (0x9b213400) [pid = 1817] [serial = 131] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1817 | --DOMWINDOW == 88 (0x9d50e000) [pid = 1817] [serial = 132] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1817 | --DOMWINDOW == 87 (0x93a3c400) [pid = 1817] [serial = 138] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1817 | 1462758723324 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 18:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1987ms 18:52:03 INFO - PROCESS | 1817 | 1462758723390 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 18:52:03 INFO - PROCESS | 1817 | 1462758723397 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 18:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:52:03 INFO - PROCESS | 1817 | 1462758723407 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:52:03 INFO - PROCESS | 1817 | 1462758723414 Marionette TRACE conn3 <- [1,242,null,{}] 18:52:03 INFO - PROCESS | 1817 | 1462758723437 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:03 INFO - PROCESS | 1817 | 1462758723686 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 18:52:03 INFO - PROCESS | 1817 | 1462758723912 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x9462dc00 == 47 [pid = 1817] [id = 68] 18:52:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 88 (0x99c0d000) [pid = 1817] [serial = 202] [outer = (nil)] 18:52:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 89 (0x9abbb400) [pid = 1817] [serial = 203] [outer = 0x99c0d000] 18:52:04 INFO - PROCESS | 1817 | 1462758724040 Marionette DEBUG loaded listener.js 18:52:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 90 (0x9ae15800) [pid = 1817] [serial = 204] [outer = 0x99c0d000] 18:52:04 INFO - PROCESS | 1817 | 1462758724843 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 18:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1493ms 18:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:52:04 INFO - PROCESS | 1817 | 1462758724898 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 18:52:04 INFO - PROCESS | 1817 | 1462758724902 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 18:52:04 INFO - PROCESS | 1817 | 1462758724909 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:52:04 INFO - PROCESS | 1817 | 1462758724912 Marionette TRACE conn3 <- [1,246,null,{}] 18:52:04 INFO - PROCESS | 1817 | 1462758724917 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:05 INFO - PROCESS | 1817 | 1462758725129 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 18:52:05 INFO - PROCESS | 1817 | 1462758725148 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x9222ec00 == 48 [pid = 1817] [id = 69] 18:52:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 91 (0x9ad3ec00) [pid = 1817] [serial = 205] [outer = (nil)] 18:52:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 92 (0x9d501c00) [pid = 1817] [serial = 206] [outer = 0x9ad3ec00] 18:52:05 INFO - PROCESS | 1817 | 1462758725218 Marionette DEBUG loaded listener.js 18:52:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 93 (0x9d9d2000) [pid = 1817] [serial = 207] [outer = 0x9ad3ec00] 18:52:06 INFO - PROCESS | 1817 | 1462758726103 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 18:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1231ms 18:52:06 INFO - PROCESS | 1817 | 1462758726138 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 18:52:06 INFO - PROCESS | 1817 | 1462758726141 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 18:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:52:06 INFO - PROCESS | 1817 | 1462758726147 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:52:06 INFO - PROCESS | 1817 | 1462758726150 Marionette TRACE conn3 <- [1,250,null,{}] 18:52:06 INFO - PROCESS | 1817 | 1462758726162 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:06 INFO - PROCESS | 1817 | 1462758726348 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 18:52:06 INFO - PROCESS | 1817 | 1462758726369 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x9b0a9800 == 49 [pid = 1817] [id = 70] 18:52:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 94 (0x9b26ac00) [pid = 1817] [serial = 208] [outer = (nil)] 18:52:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 95 (0xa1127800) [pid = 1817] [serial = 209] [outer = 0x9b26ac00] 18:52:06 INFO - PROCESS | 1817 | 1462758726440 Marionette DEBUG loaded listener.js 18:52:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 96 (0xa11e0c00) [pid = 1817] [serial = 210] [outer = 0x9b26ac00] 18:52:07 INFO - PROCESS | 1817 | --DOMWINDOW == 95 (0x9d50a800) [pid = 1817] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:52:07 INFO - PROCESS | 1817 | --DOMWINDOW == 94 (0xa2271800) [pid = 1817] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:52:07 INFO - PROCESS | 1817 | --DOMWINDOW == 93 (0x9adbc800) [pid = 1817] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:52:07 INFO - PROCESS | 1817 | --DOMWINDOW == 92 (0x95005400) [pid = 1817] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:52:07 INFO - PROCESS | 1817 | --DOMWINDOW == 91 (0x9d946400) [pid = 1817] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:52:07 INFO - PROCESS | 1817 | --DOMWINDOW == 90 (0x94637400) [pid = 1817] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:52:07 INFO - PROCESS | 1817 | --DOMWINDOW == 89 (0x93a3d800) [pid = 1817] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:52:07 INFO - PROCESS | 1817 | --DOMWINDOW == 88 (0x922cd400) [pid = 1817] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:52:07 INFO - PROCESS | 1817 | --DOMWINDOW == 87 (0x95005c00) [pid = 1817] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:52:07 INFO - PROCESS | 1817 | --DOMWINDOW == 86 (0x997e4400) [pid = 1817] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:52:07 INFO - PROCESS | 1817 | 1462758727457 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 18:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1340ms 18:52:07 INFO - PROCESS | 1817 | 1462758727495 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 18:52:07 INFO - PROCESS | 1817 | 1462758727499 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 18:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:52:07 INFO - PROCESS | 1817 | 1462758727506 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:52:07 INFO - PROCESS | 1817 | 1462758727523 Marionette TRACE conn3 <- [1,254,null,{}] 18:52:07 INFO - PROCESS | 1817 | 1462758727529 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:07 INFO - PROCESS | 1817 | 1462758727693 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 18:52:07 INFO - PROCESS | 1817 | 1462758727714 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x95002800 == 50 [pid = 1817] [id = 71] 18:52:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 87 (0x977e5000) [pid = 1817] [serial = 211] [outer = (nil)] 18:52:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 88 (0xa21af800) [pid = 1817] [serial = 212] [outer = 0x977e5000] 18:52:07 INFO - PROCESS | 1817 | 1462758727786 Marionette DEBUG loaded listener.js 18:52:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 89 (0xa2273000) [pid = 1817] [serial = 213] [outer = 0x977e5000] 18:52:08 INFO - PROCESS | 1817 | 1462758728544 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 18:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1055ms 18:52:08 INFO - PROCESS | 1817 | 1462758728561 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 18:52:08 INFO - PROCESS | 1817 | 1462758728564 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 18:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:52:08 INFO - PROCESS | 1817 | 1462758728570 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:52:08 INFO - PROCESS | 1817 | 1462758728573 Marionette TRACE conn3 <- [1,258,null,{}] 18:52:08 INFO - PROCESS | 1817 | 1462758728579 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:08 INFO - PROCESS | 1817 | 1462758728758 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 18:52:08 INFO - PROCESS | 1817 | 1462758728777 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:08 INFO - PROCESS | 1817 | ++DOCSHELL 0xa21a8c00 == 51 [pid = 1817] [id = 72] 18:52:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 90 (0xa2271800) [pid = 1817] [serial = 214] [outer = (nil)] 18:52:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 91 (0xa30e7800) [pid = 1817] [serial = 215] [outer = 0xa2271800] 18:52:08 INFO - PROCESS | 1817 | 1462758728853 Marionette DEBUG loaded listener.js 18:52:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 92 (0xa324d000) [pid = 1817] [serial = 216] [outer = 0xa2271800] 18:52:09 INFO - PROCESS | 1817 | 1462758729771 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 18:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1227ms 18:52:09 INFO - PROCESS | 1817 | 1462758729801 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 18:52:09 INFO - PROCESS | 1817 | 1462758729807 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 18:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:52:09 INFO - PROCESS | 1817 | 1462758729817 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:52:09 INFO - PROCESS | 1817 | 1462758729824 Marionette TRACE conn3 <- [1,262,null,{}] 18:52:09 INFO - PROCESS | 1817 | 1462758729834 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:10 INFO - PROCESS | 1817 | 1462758730018 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 18:52:10 INFO - PROCESS | 1817 | 1462758730168 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x92228800 == 52 [pid = 1817] [id = 73] 18:52:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 93 (0x922cd400) [pid = 1817] [serial = 217] [outer = (nil)] 18:52:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 94 (0x95059800) [pid = 1817] [serial = 218] [outer = 0x922cd400] 18:52:10 INFO - PROCESS | 1817 | 1462758730259 Marionette DEBUG loaded listener.js 18:52:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 95 (0x997d8000) [pid = 1817] [serial = 219] [outer = 0x922cd400] 18:52:11 INFO - PROCESS | 1817 | 1462758731277 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 18:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1497ms 18:52:11 INFO - PROCESS | 1817 | 1462758731314 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 18:52:11 INFO - PROCESS | 1817 | 1462758731323 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 18:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:52:11 INFO - PROCESS | 1817 | 1462758731334 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:52:11 INFO - PROCESS | 1817 | 1462758731338 Marionette TRACE conn3 <- [1,266,null,{}] 18:52:11 INFO - PROCESS | 1817 | 1462758731344 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:11 INFO - PROCESS | 1817 | 1462758731521 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 18:52:11 INFO - PROCESS | 1817 | 1462758731670 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x94634000 == 53 [pid = 1817] [id = 74] 18:52:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 96 (0x99b49c00) [pid = 1817] [serial = 220] [outer = (nil)] 18:52:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 97 (0x99f31800) [pid = 1817] [serial = 221] [outer = 0x99b49c00] 18:52:11 INFO - PROCESS | 1817 | 1462758731764 Marionette DEBUG loaded listener.js 18:52:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 98 (0x9b0aa800) [pid = 1817] [serial = 222] [outer = 0x99b49c00] 18:52:12 INFO - PROCESS | 1817 | 1462758732688 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 18:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1431ms 18:52:12 INFO - PROCESS | 1817 | 1462758732765 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 18:52:12 INFO - PROCESS | 1817 | 1462758732768 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 18:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:52:12 INFO - PROCESS | 1817 | 1462758732776 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:52:12 INFO - PROCESS | 1817 | 1462758732782 Marionette TRACE conn3 <- [1,270,null,{}] 18:52:12 INFO - PROCESS | 1817 | 1462758732798 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:13 INFO - PROCESS | 1817 | 1462758733016 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 18:52:13 INFO - PROCESS | 1817 | 1462758733206 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:13 INFO - PROCESS | 1817 | ++DOCSHELL 0xa060fc00 == 54 [pid = 1817] [id = 75] 18:52:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 99 (0xa3219800) [pid = 1817] [serial = 223] [outer = (nil)] 18:52:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 100 (0xa62e7400) [pid = 1817] [serial = 224] [outer = 0xa3219800] 18:52:13 INFO - PROCESS | 1817 | 1462758733341 Marionette DEBUG loaded listener.js 18:52:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 101 (0xa67b9000) [pid = 1817] [serial = 225] [outer = 0xa3219800] 18:52:14 INFO - PROCESS | 1817 | 1462758734214 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 18:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1491ms 18:52:14 INFO - PROCESS | 1817 | 1462758734268 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 18:52:14 INFO - PROCESS | 1817 | 1462758734272 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 18:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:52:14 INFO - PROCESS | 1817 | 1462758734279 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:52:14 INFO - PROCESS | 1817 | 1462758734283 Marionette TRACE conn3 <- [1,274,null,{}] 18:52:14 INFO - PROCESS | 1817 | 1462758734288 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:14 INFO - PROCESS | 1817 | 1462758734454 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 18:52:14 INFO - PROCESS | 1817 | 1462758734613 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x93c0b000 == 55 [pid = 1817] [id = 76] 18:52:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 102 (0xa6e8c000) [pid = 1817] [serial = 226] [outer = (nil)] 18:52:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 103 (0xa6e92400) [pid = 1817] [serial = 227] [outer = 0xa6e8c000] 18:52:14 INFO - PROCESS | 1817 | 1462758734697 Marionette DEBUG loaded listener.js 18:52:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 104 (0xa6f38800) [pid = 1817] [serial = 228] [outer = 0xa6e8c000] 18:52:15 INFO - PROCESS | 1817 | 1462758735573 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 18:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1333ms 18:52:15 INFO - PROCESS | 1817 | 1462758735613 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 18:52:15 INFO - PROCESS | 1817 | 1462758735616 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 18:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:52:15 INFO - PROCESS | 1817 | 1462758735623 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:52:15 INFO - PROCESS | 1817 | 1462758735626 Marionette TRACE conn3 <- [1,278,null,{}] 18:52:15 INFO - PROCESS | 1817 | 1462758735633 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:15 INFO - PROCESS | 1817 | 1462758735799 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 18:52:15 INFO - PROCESS | 1817 | 1462758735949 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:15 INFO - PROCESS | 1817 | ++DOCSHELL 0xa6e8a400 == 56 [pid = 1817] [id = 77] 18:52:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 105 (0xa6f3a800) [pid = 1817] [serial = 229] [outer = (nil)] 18:52:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 106 (0xa829ec00) [pid = 1817] [serial = 230] [outer = 0xa6f3a800] 18:52:16 INFO - PROCESS | 1817 | 1462758736034 Marionette DEBUG loaded listener.js 18:52:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 107 (0xa82a4c00) [pid = 1817] [serial = 231] [outer = 0xa6f3a800] 18:52:16 INFO - PROCESS | 1817 | 1462758736923 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 18:52:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 108 (0x975e7c00) [pid = 1817] [serial = 232] [outer = 0x977db800] 18:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1380ms 18:52:17 INFO - PROCESS | 1817 | 1462758737026 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 18:52:17 INFO - PROCESS | 1817 | 1462758737030 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 18:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:52:17 INFO - PROCESS | 1817 | 1462758737086 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:52:17 INFO - PROCESS | 1817 | 1462758737090 Marionette TRACE conn3 <- [1,282,null,{}] 18:52:17 INFO - PROCESS | 1817 | 1462758737096 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:17 INFO - PROCESS | 1817 | 1462758737278 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 18:52:17 INFO - PROCESS | 1817 | 1462758737429 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x93a32400 == 57 [pid = 1817] [id = 78] 18:52:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 109 (0x97583400) [pid = 1817] [serial = 233] [outer = (nil)] 18:52:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 110 (0x975ea400) [pid = 1817] [serial = 234] [outer = 0x97583400] 18:52:17 INFO - PROCESS | 1817 | 1462758737559 Marionette DEBUG loaded listener.js 18:52:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 111 (0x989f7c00) [pid = 1817] [serial = 235] [outer = 0x97583400] 18:52:18 INFO - PROCESS | 1817 | 1462758738346 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 18:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1300ms 18:52:18 INFO - PROCESS | 1817 | 1462758738370 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 18:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:52:18 INFO - PROCESS | 1817 | 1462758738374 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 18:52:18 INFO - PROCESS | 1817 | 1462758738382 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:52:18 INFO - PROCESS | 1817 | 1462758738385 Marionette TRACE conn3 <- [1,286,null,{}] 18:52:18 INFO - PROCESS | 1817 | 1462758738391 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:18 INFO - PROCESS | 1817 | 1462758738554 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 18:52:18 INFO - PROCESS | 1817 | 1462758738710 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x94632400 == 58 [pid = 1817] [id = 79] 18:52:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 112 (0x975f2800) [pid = 1817] [serial = 236] [outer = (nil)] 18:52:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 113 (0x9a7e3c00) [pid = 1817] [serial = 237] [outer = 0x975f2800] 18:52:18 INFO - PROCESS | 1817 | 1462758738794 Marionette DEBUG loaded listener.js 18:52:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 114 (0x9a7e5800) [pid = 1817] [serial = 238] [outer = 0x975f2800] 18:52:19 INFO - PROCESS | 1817 | 1462758739928 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 18:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1581ms 18:52:19 INFO - PROCESS | 1817 | 1462758739963 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 18:52:19 INFO - PROCESS | 1817 | 1462758739968 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 18:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:52:19 INFO - PROCESS | 1817 | 1462758739977 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:52:19 INFO - PROCESS | 1817 | 1462758739983 Marionette TRACE conn3 <- [1,290,null,{}] 18:52:20 INFO - PROCESS | 1817 | 1462758739995 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:20 INFO - PROCESS | 1817 | 1462758740152 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 18:52:20 INFO - PROCESS | 1817 | 1462758740366 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x93c05400 == 59 [pid = 1817] [id = 80] 18:52:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 115 (0x93c0c800) [pid = 1817] [serial = 239] [outer = (nil)] 18:52:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 116 (0x95005c00) [pid = 1817] [serial = 240] [outer = 0x93c0c800] 18:52:20 INFO - PROCESS | 1817 | 1462758740468 Marionette DEBUG loaded listener.js 18:52:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 117 (0x950bc800) [pid = 1817] [serial = 241] [outer = 0x93c0c800] 18:52:21 INFO - PROCESS | 1817 | 1462758741304 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 18:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1400ms 18:52:21 INFO - PROCESS | 1817 | 1462758741377 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 18:52:21 INFO - PROCESS | 1817 | 1462758741386 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 18:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:52:21 INFO - PROCESS | 1817 | 1462758741395 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:52:21 INFO - PROCESS | 1817 | 1462758741400 Marionette TRACE conn3 <- [1,294,null,{}] 18:52:21 INFO - PROCESS | 1817 | 1462758741406 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:21 INFO - PROCESS | 1817 | 1462758741578 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 18:52:21 INFO - PROCESS | 1817 | 1462758741733 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x95007800 == 60 [pid = 1817] [id = 81] 18:52:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 118 (0x975e3c00) [pid = 1817] [serial = 242] [outer = (nil)] 18:52:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 119 (0x99896400) [pid = 1817] [serial = 243] [outer = 0x975e3c00] 18:52:21 INFO - PROCESS | 1817 | 1462758741816 Marionette DEBUG loaded listener.js 18:52:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 120 (0x99c02800) [pid = 1817] [serial = 244] [outer = 0x975e3c00] 18:52:22 INFO - PROCESS | 1817 | --DOCSHELL 0x95002800 == 59 [pid = 1817] [id = 71] 18:52:22 INFO - PROCESS | 1817 | --DOCSHELL 0x9b0a9800 == 58 [pid = 1817] [id = 70] 18:52:22 INFO - PROCESS | 1817 | --DOCSHELL 0x9222ec00 == 57 [pid = 1817] [id = 69] 18:52:22 INFO - PROCESS | 1817 | --DOMWINDOW == 119 (0xa2271000) [pid = 1817] [serial = 176] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1817 | --DOCSHELL 0x9462dc00 == 56 [pid = 1817] [id = 68] 18:52:22 INFO - PROCESS | 1817 | --DOCSHELL 0x93a36c00 == 55 [pid = 1817] [id = 67] 18:52:22 INFO - PROCESS | 1817 | --DOCSHELL 0x93c0b800 == 54 [pid = 1817] [id = 66] 18:52:22 INFO - PROCESS | 1817 | --DOCSHELL 0xa11e7c00 == 53 [pid = 1817] [id = 64] 18:52:22 INFO - PROCESS | 1817 | --DOCSHELL 0x922cf400 == 52 [pid = 1817] [id = 62] 18:52:22 INFO - PROCESS | 1817 | --DOCSHELL 0x93c0f000 == 51 [pid = 1817] [id = 61] 18:52:22 INFO - PROCESS | 1817 | --DOCSHELL 0x922da400 == 50 [pid = 1817] [id = 60] 18:52:22 INFO - PROCESS | 1817 | --DOMWINDOW == 118 (0x9d94c400) [pid = 1817] [serial = 167] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1817 | --DOMWINDOW == 117 (0xa3065000) [pid = 1817] [serial = 141] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1817 | --DOMWINDOW == 116 (0x9abb9400) [pid = 1817] [serial = 155] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1817 | --DOMWINDOW == 115 (0x9ae1b800) [pid = 1817] [serial = 164] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1817 | --DOMWINDOW == 114 (0x997e3800) [pid = 1817] [serial = 161] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1817 | --DOMWINDOW == 113 (0x99bd5400) [pid = 1817] [serial = 162] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1817 | --DOMWINDOW == 112 (0xa11df800) [pid = 1817] [serial = 170] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1817 | --DOMWINDOW == 111 (0x99a8a800) [pid = 1817] [serial = 159] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1817 | --DOMWINDOW == 110 (0x97702400) [pid = 1817] [serial = 158] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1817 | --DOMWINDOW == 109 (0xa50d5c00) [pid = 1817] [serial = 152] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1817 | --DOMWINDOW == 108 (0x9ad3b800) [pid = 1817] [serial = 143] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1817 | --DOMWINDOW == 107 (0xa227c800) [pid = 1817] [serial = 146] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1817 | --DOMWINDOW == 106 (0xa3550c00) [pid = 1817] [serial = 149] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1817 | --DOMWINDOW == 105 (0xa11e1000) [pid = 1817] [serial = 171] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1817 | --DOMWINDOW == 104 (0xa060f000) [pid = 1817] [serial = 168] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1817 | --DOMWINDOW == 103 (0x9d9fc400) [pid = 1817] [serial = 173] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1817 | --DOMWINDOW == 102 (0xa11ec000) [pid = 1817] [serial = 174] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1817 | --DOMWINDOW == 101 (0x9b207000) [pid = 1817] [serial = 165] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1817 | --DOMWINDOW == 100 (0x93a40400) [pid = 1817] [serial = 114] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1817 | --DOMWINDOW == 99 (0x9ad46000) [pid = 1817] [serial = 120] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1817 | --DOMWINDOW == 98 (0x9ad3d000) [pid = 1817] [serial = 117] [outer = (nil)] [url = about:blank] 18:52:22 INFO - PROCESS | 1817 | 1462758742710 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:52:22 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. 18:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1383ms 18:52:22 INFO - PROCESS | 1817 | 1462758742780 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 18:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:52:22 INFO - PROCESS | 1817 | 1462758742784 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 18:52:22 INFO - PROCESS | 1817 | 1462758742791 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:52:22 INFO - PROCESS | 1817 | 1462758742796 Marionette TRACE conn3 <- [1,298,null,{}] 18:52:22 INFO - PROCESS | 1817 | 1462758742811 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:22 INFO - PROCESS | 1817 | 1462758742969 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 18:52:23 INFO - PROCESS | 1817 | 1462758742998 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x91b45800 == 51 [pid = 1817] [id = 82] 18:52:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 99 (0x95052800) [pid = 1817] [serial = 245] [outer = (nil)] 18:52:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 100 (0x99c0f000) [pid = 1817] [serial = 246] [outer = 0x95052800] 18:52:23 INFO - PROCESS | 1817 | 1462758743166 Marionette DEBUG loaded listener.js 18:52:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 101 (0x99ca2400) [pid = 1817] [serial = 247] [outer = 0x95052800] 18:52:23 INFO - PROCESS | 1817 | 1462758743978 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:52:24 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. 18:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1243ms 18:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:52:24 INFO - PROCESS | 1817 | 1462758744033 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 18:52:24 INFO - PROCESS | 1817 | 1462758744037 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 18:52:24 INFO - PROCESS | 1817 | 1462758744043 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:52:24 INFO - PROCESS | 1817 | 1462758744046 Marionette TRACE conn3 <- [1,302,null,{}] 18:52:24 INFO - PROCESS | 1817 | 1462758744052 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:24 INFO - PROCESS | 1817 | 1462758744202 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 18:52:24 INFO - PROCESS | 1817 | 1462758744212 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x922cf400 == 52 [pid = 1817] [id = 83] 18:52:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 102 (0x99ca6800) [pid = 1817] [serial = 248] [outer = (nil)] 18:52:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 103 (0x9a7e8c00) [pid = 1817] [serial = 249] [outer = 0x99ca6800] 18:52:24 INFO - PROCESS | 1817 | 1462758744286 Marionette DEBUG loaded listener.js 18:52:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 104 (0x9abc4c00) [pid = 1817] [serial = 250] [outer = 0x99ca6800] 18:52:25 INFO - PROCESS | 1817 | 1462758745141 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:52:25 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. 18:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1137ms 18:52:25 INFO - PROCESS | 1817 | 1462758745179 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 18:52:25 INFO - PROCESS | 1817 | 1462758745182 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 18:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:52:25 INFO - PROCESS | 1817 | 1462758745188 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:52:25 INFO - PROCESS | 1817 | 1462758745191 Marionette TRACE conn3 <- [1,306,null,{}] 18:52:25 INFO - PROCESS | 1817 | 1462758745197 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:25 INFO - PROCESS | 1817 | 1462758745395 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 18:52:25 INFO - PROCESS | 1817 | 1462758745422 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x9a7e0c00 == 53 [pid = 1817] [id = 84] 18:52:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 105 (0x9a7e8000) [pid = 1817] [serial = 251] [outer = (nil)] 18:52:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 106 (0x9ad4dc00) [pid = 1817] [serial = 252] [outer = 0x9a7e8000] 18:52:25 INFO - PROCESS | 1817 | 1462758745500 Marionette DEBUG loaded listener.js 18:52:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 107 (0x9ae13c00) [pid = 1817] [serial = 253] [outer = 0x9a7e8000] 18:52:26 INFO - PROCESS | 1817 | 1462758746363 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:52:26 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. 18:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1246ms 18:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:52:26 INFO - PROCESS | 1817 | 1462758746436 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 18:52:26 INFO - PROCESS | 1817 | 1462758746439 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 18:52:26 INFO - PROCESS | 1817 | 1462758746445 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:52:26 INFO - PROCESS | 1817 | 1462758746448 Marionette TRACE conn3 <- [1,310,null,{}] 18:52:26 INFO - PROCESS | 1817 | 1462758746485 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:26 INFO - PROCESS | 1817 | 1462758746697 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 18:52:26 INFO - PROCESS | 1817 | 1462758746733 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x93c03000 == 54 [pid = 1817] [id = 85] 18:52:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 108 (0x9ad46800) [pid = 1817] [serial = 254] [outer = (nil)] 18:52:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 109 (0x9d9d3400) [pid = 1817] [serial = 255] [outer = 0x9ad46800] 18:52:26 INFO - PROCESS | 1817 | 1462758746806 Marionette DEBUG loaded listener.js 18:52:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 110 (0x9d9fc400) [pid = 1817] [serial = 256] [outer = 0x9ad46800] 18:52:27 INFO - PROCESS | 1817 | --DOMWINDOW == 109 (0x9b26ac00) [pid = 1817] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:52:27 INFO - PROCESS | 1817 | --DOMWINDOW == 108 (0x977e5000) [pid = 1817] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:52:27 INFO - PROCESS | 1817 | --DOMWINDOW == 107 (0x977e4c00) [pid = 1817] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:52:27 INFO - PROCESS | 1817 | --DOMWINDOW == 106 (0x99c0d000) [pid = 1817] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:52:27 INFO - PROCESS | 1817 | --DOMWINDOW == 105 (0x93a38c00) [pid = 1817] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:52:27 INFO - PROCESS | 1817 | --DOMWINDOW == 104 (0x9ad3ec00) [pid = 1817] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:52:27 INFO - PROCESS | 1817 | 1462758747809 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:52:27 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. 18:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1405ms 18:52:27 INFO - PROCESS | 1817 | 1462758747849 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 18:52:27 INFO - PROCESS | 1817 | 1462758747854 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 18:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:52:27 INFO - PROCESS | 1817 | 1462758747860 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:52:27 INFO - PROCESS | 1817 | 1462758747863 Marionette TRACE conn3 <- [1,314,null,{}] 18:52:27 INFO - PROCESS | 1817 | 1462758747869 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:28 INFO - PROCESS | 1817 | 1462758748009 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 18:52:28 INFO - PROCESS | 1817 | 1462758748024 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x95101800 == 55 [pid = 1817] [id = 86] 18:52:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 105 (0x95103000) [pid = 1817] [serial = 257] [outer = (nil)] 18:52:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 106 (0x9510b000) [pid = 1817] [serial = 258] [outer = 0x95103000] 18:52:28 INFO - PROCESS | 1817 | 1462758748094 Marionette DEBUG loaded listener.js 18:52:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 107 (0x9510e000) [pid = 1817] [serial = 259] [outer = 0x95103000] 18:52:28 INFO - PROCESS | 1817 | 1462758748882 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:52:28 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. 18:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1034ms 18:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:52:28 INFO - PROCESS | 1817 | 1462758748895 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 18:52:28 INFO - PROCESS | 1817 | 1462758748898 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 18:52:28 INFO - PROCESS | 1817 | 1462758748904 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:52:28 INFO - PROCESS | 1817 | 1462758748908 Marionette TRACE conn3 <- [1,318,null,{}] 18:52:28 INFO - PROCESS | 1817 | 1462758748935 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:29 INFO - PROCESS | 1817 | 1462758749080 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 18:52:29 INFO - PROCESS | 1817 | 1462758749099 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x95106000 == 56 [pid = 1817] [id = 87] 18:52:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 108 (0x9510c000) [pid = 1817] [serial = 260] [outer = (nil)] 18:52:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 109 (0x997e4400) [pid = 1817] [serial = 261] [outer = 0x9510c000] 18:52:29 INFO - PROCESS | 1817 | 1462758749169 Marionette DEBUG loaded listener.js 18:52:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 110 (0x9ae17400) [pid = 1817] [serial = 262] [outer = 0x9510c000] 18:52:30 INFO - PROCESS | 1817 | 1462758750315 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:52:30 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. 18:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1433ms 18:52:30 INFO - PROCESS | 1817 | 1462758750337 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 18:52:30 INFO - PROCESS | 1817 | 1462758750343 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 18:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:52:30 INFO - PROCESS | 1817 | 1462758750352 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:52:30 INFO - PROCESS | 1817 | 1462758750358 Marionette TRACE conn3 <- [1,322,null,{}] 18:52:30 INFO - PROCESS | 1817 | 1462758750365 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:30 INFO - PROCESS | 1817 | 1462758750557 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 18:52:30 INFO - PROCESS | 1817 | 1462758750710 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x91b4d400 == 57 [pid = 1817] [id = 88] 18:52:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 111 (0x94637400) [pid = 1817] [serial = 263] [outer = (nil)] 18:52:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 112 (0x9510b800) [pid = 1817] [serial = 264] [outer = 0x94637400] 18:52:30 INFO - PROCESS | 1817 | 1462758750797 Marionette DEBUG loaded listener.js 18:52:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 113 (0x975f0400) [pid = 1817] [serial = 265] [outer = 0x94637400] 18:52:31 INFO - PROCESS | 1817 | 1462758751742 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:52:31 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. 18:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1432ms 18:52:31 INFO - PROCESS | 1817 | 1462758751785 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 18:52:31 INFO - PROCESS | 1817 | 1462758751794 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 18:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:52:31 INFO - PROCESS | 1817 | 1462758751805 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:52:31 INFO - PROCESS | 1817 | 1462758751808 Marionette TRACE conn3 <- [1,326,null,{}] 18:52:31 INFO - PROCESS | 1817 | 1462758751815 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:32 INFO - PROCESS | 1817 | 1462758751997 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 18:52:32 INFO - PROCESS | 1817 | 1462758752151 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x997db800 == 58 [pid = 1817] [id = 89] 18:52:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 114 (0x99bdac00) [pid = 1817] [serial = 266] [outer = (nil)] 18:52:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 115 (0x99c19000) [pid = 1817] [serial = 267] [outer = 0x99bdac00] 18:52:32 INFO - PROCESS | 1817 | 1462758752236 Marionette DEBUG loaded listener.js 18:52:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 116 (0x9a7df000) [pid = 1817] [serial = 268] [outer = 0x99bdac00] 18:52:33 INFO - PROCESS | 1817 | 1462758753207 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:52:33 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. 18:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1479ms 18:52:33 INFO - PROCESS | 1817 | 1462758753284 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 18:52:33 INFO - PROCESS | 1817 | 1462758753287 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 18:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:52:33 INFO - PROCESS | 1817 | 1462758753295 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:52:33 INFO - PROCESS | 1817 | 1462758753301 Marionette TRACE conn3 <- [1,330,null,{}] 18:52:33 INFO - PROCESS | 1817 | 1462758753318 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:33 INFO - PROCESS | 1817 | 1462758753530 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 18:52:33 INFO - PROCESS | 1817 | 1462758753729 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x922cd800 == 59 [pid = 1817] [id = 90] 18:52:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 117 (0x922dac00) [pid = 1817] [serial = 269] [outer = (nil)] 18:52:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 118 (0xa0609000) [pid = 1817] [serial = 270] [outer = 0x922dac00] 18:52:33 INFO - PROCESS | 1817 | 1462758753832 Marionette DEBUG loaded listener.js 18:52:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 119 (0xa11e2800) [pid = 1817] [serial = 271] [outer = 0x922dac00] 18:52:34 INFO - PROCESS | 1817 | 1462758754740 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:52:34 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. 18:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1485ms 18:52:34 INFO - PROCESS | 1817 | 1462758754779 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 18:52:34 INFO - PROCESS | 1817 | 1462758754783 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 18:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:52:34 INFO - PROCESS | 1817 | 1462758754790 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:52:34 INFO - PROCESS | 1817 | 1462758754793 Marionette TRACE conn3 <- [1,334,null,{}] 18:52:34 INFO - PROCESS | 1817 | 1462758754799 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:34 INFO - PROCESS | 1817 | 1462758754963 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 18:52:35 INFO - PROCESS | 1817 | 1462758755120 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:35 INFO - PROCESS | 1817 | ++DOCSHELL 0xa1129800 == 60 [pid = 1817] [id = 91] 18:52:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 120 (0xa2141c00) [pid = 1817] [serial = 272] [outer = (nil)] 18:52:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 121 (0xa22b5000) [pid = 1817] [serial = 273] [outer = 0xa2141c00] 18:52:35 INFO - PROCESS | 1817 | 1462758755218 Marionette DEBUG loaded listener.js 18:52:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 122 (0xa26b9800) [pid = 1817] [serial = 274] [outer = 0xa2141c00] 18:52:36 INFO - PROCESS | 1817 | 1462758756086 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:52:36 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. 18:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1333ms 18:52:36 INFO - PROCESS | 1817 | 1462758756124 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 18:52:36 INFO - PROCESS | 1817 | 1462758756128 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 18:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:52:36 INFO - PROCESS | 1817 | 1462758756135 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:52:36 INFO - PROCESS | 1817 | 1462758756138 Marionette TRACE conn3 <- [1,338,null,{}] 18:52:36 INFO - PROCESS | 1817 | 1462758756144 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:36 INFO - PROCESS | 1817 | 1462758756310 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 18:52:36 INFO - PROCESS | 1817 | 1462758756469 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x92235400 == 61 [pid = 1817] [id = 92] 18:52:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 123 (0x92236800) [pid = 1817] [serial = 275] [outer = (nil)] 18:52:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 124 (0xa26ddc00) [pid = 1817] [serial = 276] [outer = 0x92236800] 18:52:36 INFO - PROCESS | 1817 | 1462758756552 Marionette DEBUG loaded listener.js 18:52:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 125 (0xa30de000) [pid = 1817] [serial = 277] [outer = 0x92236800] 18:52:37 INFO - PROCESS | 1817 | 1462758757490 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:52:37 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. 18:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1389ms 18:52:37 INFO - PROCESS | 1817 | 1462758757525 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 18:52:37 INFO - PROCESS | 1817 | 1462758757529 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 18:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:52:37 INFO - PROCESS | 1817 | 1462758757535 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:52:37 INFO - PROCESS | 1817 | 1462758757539 Marionette TRACE conn3 <- [1,342,null,{}] 18:52:37 INFO - PROCESS | 1817 | 1462758757544 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:37 INFO - PROCESS | 1817 | 1462758757722 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 18:52:37 INFO - PROCESS | 1817 | 1462758757876 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x90766800 == 62 [pid = 1817] [id = 93] 18:52:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x9076bc00) [pid = 1817] [serial = 278] [outer = (nil)] 18:52:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x90772c00) [pid = 1817] [serial = 279] [outer = 0x9076bc00] 18:52:37 INFO - PROCESS | 1817 | 1462758757967 Marionette DEBUG loaded listener.js 18:52:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x99b49400) [pid = 1817] [serial = 280] [outer = 0x9076bc00] 18:52:38 INFO - PROCESS | 1817 | 1462758758870 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:52:38 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. 18:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1380ms 18:52:38 INFO - PROCESS | 1817 | 1462758758916 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 18:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:52:38 INFO - PROCESS | 1817 | 1462758758920 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 18:52:38 INFO - PROCESS | 1817 | 1462758758927 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:52:38 INFO - PROCESS | 1817 | 1462758758931 Marionette TRACE conn3 <- [1,346,null,{}] 18:52:38 INFO - PROCESS | 1817 | 1462758758937 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:39 INFO - PROCESS | 1817 | 1462758759098 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 18:52:39 INFO - PROCESS | 1817 | 1462758759257 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x9076ac00 == 63 [pid = 1817] [id = 94] 18:52:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x90771400) [pid = 1817] [serial = 281] [outer = (nil)] 18:52:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x90917c00) [pid = 1817] [serial = 282] [outer = 0x90771400] 18:52:39 INFO - PROCESS | 1817 | 1462758759346 Marionette DEBUG loaded listener.js 18:52:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x9091ac00) [pid = 1817] [serial = 283] [outer = 0x90771400] 18:52:40 INFO - PROCESS | 1817 | 1462758760375 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:52:40 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. 18:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1541ms 18:52:40 INFO - PROCESS | 1817 | 1462758760468 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 18:52:40 INFO - PROCESS | 1817 | 1462758760472 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 18:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:52:40 INFO - PROCESS | 1817 | 1462758760478 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:52:40 INFO - PROCESS | 1817 | 1462758760481 Marionette TRACE conn3 <- [1,350,null,{}] 18:52:40 INFO - PROCESS | 1817 | 1462758760487 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:40 INFO - PROCESS | 1817 | 1462758760699 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 18:52:40 INFO - PROCESS | 1817 | 1462758760897 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x90a95c00 == 64 [pid = 1817] [id = 95] 18:52:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x90a96000) [pid = 1817] [serial = 284] [outer = (nil)] 18:52:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x90a98000) [pid = 1817] [serial = 285] [outer = 0x90a96000] 18:52:41 INFO - PROCESS | 1817 | 1462758761223 Marionette DEBUG loaded listener.js 18:52:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x90a9b400) [pid = 1817] [serial = 286] [outer = 0x90a96000] 18:52:42 INFO - PROCESS | 1817 | 1462758762098 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:52:42 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. 18:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1639ms 18:52:42 INFO - PROCESS | 1817 | 1462758762125 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 18:52:42 INFO - PROCESS | 1817 | 1462758762132 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 18:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:52:42 INFO - PROCESS | 1817 | 1462758762141 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:52:42 INFO - PROCESS | 1817 | 1462758762146 Marionette TRACE conn3 <- [1,354,null,{}] 18:52:42 INFO - PROCESS | 1817 | 1462758762153 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:42 INFO - PROCESS | 1817 | 1462758762314 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 18:52:42 INFO - PROCESS | 1817 | 1462758762481 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x91b47400 == 65 [pid = 1817] [id = 96] 18:52:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x91b4dc00) [pid = 1817] [serial = 287] [outer = (nil)] 18:52:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x93a3c400) [pid = 1817] [serial = 288] [outer = 0x91b4dc00] 18:52:42 INFO - PROCESS | 1817 | 1462758762599 Marionette DEBUG loaded listener.js 18:52:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x9462c800) [pid = 1817] [serial = 289] [outer = 0x91b4dc00] 18:52:43 INFO - PROCESS | 1817 | --DOCSHELL 0x95101800 == 64 [pid = 1817] [id = 86] 18:52:43 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0xa30e7800) [pid = 1817] [serial = 215] [outer = (nil)] [url = about:blank] 18:52:43 INFO - PROCESS | 1817 | --DOCSHELL 0x93c03000 == 63 [pid = 1817] [id = 85] 18:52:43 INFO - PROCESS | 1817 | --DOCSHELL 0xa11df400 == 62 [pid = 1817] [id = 63] 18:52:43 INFO - PROCESS | 1817 | --DOCSHELL 0x9a7e0c00 == 61 [pid = 1817] [id = 84] 18:52:43 INFO - PROCESS | 1817 | --DOCSHELL 0x922cf400 == 60 [pid = 1817] [id = 83] 18:52:43 INFO - PROCESS | 1817 | --DOCSHELL 0x93a3f800 == 59 [pid = 1817] [id = 59] 18:52:43 INFO - PROCESS | 1817 | --DOCSHELL 0x91b45800 == 58 [pid = 1817] [id = 82] 18:52:43 INFO - PROCESS | 1817 | --DOCSHELL 0x95007800 == 57 [pid = 1817] [id = 81] 18:52:43 INFO - PROCESS | 1817 | --DOCSHELL 0x93c05400 == 56 [pid = 1817] [id = 80] 18:52:43 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x9d501c00) [pid = 1817] [serial = 206] [outer = (nil)] [url = about:blank] 18:52:43 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0xa11e0c00) [pid = 1817] [serial = 210] [outer = (nil)] [url = about:blank] 18:52:43 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0xa2273000) [pid = 1817] [serial = 213] [outer = (nil)] [url = about:blank] 18:52:43 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x9d9d2000) [pid = 1817] [serial = 207] [outer = (nil)] [url = about:blank] 18:52:43 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x9ae15800) [pid = 1817] [serial = 204] [outer = (nil)] [url = about:blank] 18:52:43 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0xa1127800) [pid = 1817] [serial = 209] [outer = (nil)] [url = about:blank] 18:52:43 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0xa21af800) [pid = 1817] [serial = 212] [outer = (nil)] [url = about:blank] 18:52:43 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x977e3000) [pid = 1817] [serial = 179] [outer = (nil)] [url = about:blank] 18:52:43 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x9ae17800) [pid = 1817] [serial = 182] [outer = (nil)] [url = about:blank] 18:52:43 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x9ad3d400) [pid = 1817] [serial = 185] [outer = (nil)] [url = about:blank] 18:52:43 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0xa21aec00) [pid = 1817] [serial = 188] [outer = (nil)] [url = about:blank] 18:52:43 INFO - PROCESS | 1817 | --DOMWINDOW == 124 (0xa324e800) [pid = 1817] [serial = 191] [outer = (nil)] [url = about:blank] 18:52:43 INFO - PROCESS | 1817 | --DOMWINDOW == 123 (0x99c0b800) [pid = 1817] [serial = 198] [outer = (nil)] [url = about:blank] 18:52:43 INFO - PROCESS | 1817 | --DOMWINDOW == 122 (0x99c02000) [pid = 1817] [serial = 197] [outer = (nil)] [url = about:blank] 18:52:43 INFO - PROCESS | 1817 | --DOMWINDOW == 121 (0x9abbb400) [pid = 1817] [serial = 203] [outer = (nil)] [url = about:blank] 18:52:43 INFO - PROCESS | 1817 | --DOMWINDOW == 120 (0x99c9c800) [pid = 1817] [serial = 200] [outer = (nil)] [url = about:blank] 18:52:43 INFO - PROCESS | 1817 | --DOMWINDOW == 119 (0x99ca7c00) [pid = 1817] [serial = 201] [outer = (nil)] [url = about:blank] 18:52:43 INFO - PROCESS | 1817 | --DOMWINDOW == 118 (0x99c0c000) [pid = 1817] [serial = 194] [outer = (nil)] [url = about:blank] 18:52:43 INFO - PROCESS | 1817 | 1462758763588 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:52:43 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. 18:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1487ms 18:52:43 INFO - PROCESS | 1817 | 1462758763627 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 18:52:43 INFO - PROCESS | 1817 | 1462758763633 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 18:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:52:43 INFO - PROCESS | 1817 | 1462758763643 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:52:43 INFO - PROCESS | 1817 | 1462758763647 Marionette TRACE conn3 <- [1,358,null,{}] 18:52:43 INFO - PROCESS | 1817 | 1462758763652 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:43 INFO - PROCESS | 1817 | 1462758763808 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 18:52:43 INFO - PROCESS | 1817 | 1462758763828 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x94631c00 == 57 [pid = 1817] [id = 97] 18:52:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 119 (0x9500f000) [pid = 1817] [serial = 290] [outer = (nil)] 18:52:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 120 (0x9510d800) [pid = 1817] [serial = 291] [outer = 0x9500f000] 18:52:43 INFO - PROCESS | 1817 | 1462758763919 Marionette DEBUG loaded listener.js 18:52:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 121 (0x975ecc00) [pid = 1817] [serial = 292] [outer = 0x9500f000] 18:52:44 INFO - PROCESS | 1817 | 1462758764851 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:52:44 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. 18:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1242ms 18:52:44 INFO - PROCESS | 1817 | 1462758764884 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 18:52:44 INFO - PROCESS | 1817 | 1462758764888 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 18:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:52:44 INFO - PROCESS | 1817 | 1462758764896 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:52:44 INFO - PROCESS | 1817 | 1462758764901 Marionette TRACE conn3 <- [1,362,null,{}] 18:52:44 INFO - PROCESS | 1817 | 1462758764918 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:45 INFO - PROCESS | 1817 | 1462758765126 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 18:52:45 INFO - PROCESS | 1817 | 1462758765138 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x97701c00 == 58 [pid = 1817] [id = 98] 18:52:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 122 (0x99c01800) [pid = 1817] [serial = 293] [outer = (nil)] 18:52:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 123 (0x99c08c00) [pid = 1817] [serial = 294] [outer = 0x99c01800] 18:52:45 INFO - PROCESS | 1817 | 1462758765222 Marionette DEBUG loaded listener.js 18:52:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 124 (0x99c0e000) [pid = 1817] [serial = 295] [outer = 0x99c01800] 18:52:46 INFO - PROCESS | 1817 | 1462758766113 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:52:46 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. 18:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1283ms 18:52:46 INFO - PROCESS | 1817 | 1462758766179 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 18:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:52:46 INFO - PROCESS | 1817 | 1462758766184 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 18:52:46 INFO - PROCESS | 1817 | 1462758766190 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:52:46 INFO - PROCESS | 1817 | 1462758766193 Marionette TRACE conn3 <- [1,366,null,{}] 18:52:46 INFO - PROCESS | 1817 | 1462758766199 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:46 INFO - PROCESS | 1817 | 1462758766398 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 18:52:46 INFO - PROCESS | 1817 | 1462758766417 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x99c05c00 == 59 [pid = 1817] [id = 99] 18:52:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 125 (0x99c18400) [pid = 1817] [serial = 296] [outer = (nil)] 18:52:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x99f7ac00) [pid = 1817] [serial = 297] [outer = 0x99c18400] 18:52:46 INFO - PROCESS | 1817 | 1462758766486 Marionette DEBUG loaded listener.js 18:52:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x9a7e4400) [pid = 1817] [serial = 298] [outer = 0x99c18400] 18:52:47 INFO - PROCESS | 1817 | 1462758767417 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:52:47 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. 18:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1293ms 18:52:47 INFO - PROCESS | 1817 | 1462758767483 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 18:52:47 INFO - PROCESS | 1817 | 1462758767487 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 18:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:52:47 INFO - PROCESS | 1817 | 1462758767493 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:52:47 INFO - PROCESS | 1817 | 1462758767495 Marionette TRACE conn3 <- [1,370,null,{}] 18:52:47 INFO - PROCESS | 1817 | 1462758767501 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:47 INFO - PROCESS | 1817 | 1462758767695 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 18:52:47 INFO - PROCESS | 1817 | 1462758767717 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x9a7e0000 == 60 [pid = 1817] [id = 100] 18:52:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x9a7ea000) [pid = 1817] [serial = 299] [outer = (nil)] 18:52:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x9ad45c00) [pid = 1817] [serial = 300] [outer = 0x9a7ea000] 18:52:47 INFO - PROCESS | 1817 | 1462758767793 Marionette DEBUG loaded listener.js 18:52:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x9b207800) [pid = 1817] [serial = 301] [outer = 0x9a7ea000] 18:52:48 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x9a7e8000) [pid = 1817] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:52:48 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x9ad46800) [pid = 1817] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:52:48 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x95103000) [pid = 1817] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:52:48 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x95052800) [pid = 1817] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:52:48 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x975e3c00) [pid = 1817] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:52:48 INFO - PROCESS | 1817 | --DOMWINDOW == 124 (0x99ca6800) [pid = 1817] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:52:48 INFO - PROCESS | 1817 | --DOMWINDOW == 123 (0x93c0c800) [pid = 1817] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:52:48 INFO - PROCESS | 1817 | 1462758768750 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:52:48 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. 18:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1285ms 18:52:48 INFO - PROCESS | 1817 | 1462758768778 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 18:52:48 INFO - PROCESS | 1817 | 1462758768782 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 18:52:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:52:48 INFO - PROCESS | 1817 | 1462758768788 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:52:48 INFO - PROCESS | 1817 | 1462758768791 Marionette TRACE conn3 <- [1,374,null,{}] 18:52:48 INFO - PROCESS | 1817 | 1462758768796 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:48 INFO - PROCESS | 1817 | 1462758768948 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 18:52:48 INFO - PROCESS | 1817 | 1462758768966 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x99f22c00 == 61 [pid = 1817] [id = 101] 18:52:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 124 (0x9ad46800) [pid = 1817] [serial = 302] [outer = (nil)] 18:52:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 125 (0x9d93fc00) [pid = 1817] [serial = 303] [outer = 0x9ad46800] 18:52:49 INFO - PROCESS | 1817 | 1462758769036 Marionette DEBUG loaded listener.js 18:52:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x9d946000) [pid = 1817] [serial = 304] [outer = 0x9ad46800] 18:52:49 INFO - PROCESS | 1817 | 1462758769877 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:52:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:52:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1137ms 18:52:49 INFO - PROCESS | 1817 | 1462758769925 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 18:52:49 INFO - PROCESS | 1817 | 1462758769929 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 18:52:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:52:49 INFO - PROCESS | 1817 | 1462758769935 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:52:49 INFO - PROCESS | 1817 | 1462758769938 Marionette TRACE conn3 <- [1,378,null,{}] 18:52:49 INFO - PROCESS | 1817 | 1462758769944 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:50 INFO - PROCESS | 1817 | 1462758770089 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 18:52:50 INFO - PROCESS | 1817 | 1462758770104 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x91ab1800 == 62 [pid = 1817] [id = 102] 18:52:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x91ab3000) [pid = 1817] [serial = 305] [outer = (nil)] 18:52:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x91aba000) [pid = 1817] [serial = 306] [outer = 0x91ab3000] 18:52:50 INFO - PROCESS | 1817 | 1462758770174 Marionette DEBUG loaded listener.js 18:52:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x91abd000) [pid = 1817] [serial = 307] [outer = 0x91ab3000] 18:52:51 INFO - PROCESS | 1817 | 1462758771271 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:52:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:52:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1387ms 18:52:51 INFO - PROCESS | 1817 | 1462758771323 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 18:52:51 INFO - PROCESS | 1817 | 1462758771331 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 18:52:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:52:51 INFO - PROCESS | 1817 | 1462758771339 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:52:51 INFO - PROCESS | 1817 | 1462758771346 Marionette TRACE conn3 <- [1,382,null,{}] 18:52:51 INFO - PROCESS | 1817 | 1462758771354 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:51 INFO - PROCESS | 1817 | 1462758771538 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 18:52:51 INFO - PROCESS | 1817 | 1462758771697 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x91ab3400 == 63 [pid = 1817] [id = 103] 18:52:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x91ab9800) [pid = 1817] [serial = 308] [outer = (nil)] 18:52:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x91b48800) [pid = 1817] [serial = 309] [outer = 0x91ab9800] 18:52:51 INFO - PROCESS | 1817 | 1462758771786 Marionette DEBUG loaded listener.js 18:52:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x93a40400) [pid = 1817] [serial = 310] [outer = 0x91ab9800] 18:52:52 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:52:52 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:52:52 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:52:52 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:52:52 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:52:52 INFO - PROCESS | 1817 | 1462758772702 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:52:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:52:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1392ms 18:52:52 INFO - PROCESS | 1817 | 1462758772732 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 18:52:52 INFO - PROCESS | 1817 | 1462758772740 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 18:52:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:52:52 INFO - PROCESS | 1817 | 1462758772751 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:52:52 INFO - PROCESS | 1817 | 1462758772755 Marionette TRACE conn3 <- [1,386,null,{}] 18:52:52 INFO - PROCESS | 1817 | 1462758772762 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:52 INFO - PROCESS | 1817 | 1462758772943 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 18:52:53 INFO - PROCESS | 1817 | 1462758773103 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x93c04400 == 64 [pid = 1817] [id = 104] 18:52:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x975e4400) [pid = 1817] [serial = 311] [outer = (nil)] 18:52:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x98931000) [pid = 1817] [serial = 312] [outer = 0x975e4400] 18:52:53 INFO - PROCESS | 1817 | 1462758773190 Marionette DEBUG loaded listener.js 18:52:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x99895800) [pid = 1817] [serial = 313] [outer = 0x975e4400] 18:52:54 INFO - PROCESS | 1817 | 1462758774185 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 18:52:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:52:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1485ms 18:52:54 INFO - PROCESS | 1817 | 1462758774237 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 18:52:54 INFO - PROCESS | 1817 | 1462758774241 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 18:52:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:52:54 INFO - PROCESS | 1817 | 1462758774248 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:52:54 INFO - PROCESS | 1817 | 1462758774253 Marionette TRACE conn3 <- [1,390,null,{}] 18:52:54 INFO - PROCESS | 1817 | 1462758774270 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:54 INFO - PROCESS | 1817 | 1462758774454 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 18:52:54 INFO - PROCESS | 1817 | 1462758774633 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x8eceb800 == 65 [pid = 1817] [id = 105] 18:52:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x8ecefc00) [pid = 1817] [serial = 314] [outer = (nil)] 18:52:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x95102000) [pid = 1817] [serial = 315] [outer = 0x8ecefc00] 18:52:54 INFO - PROCESS | 1817 | 1462758774771 Marionette DEBUG loaded listener.js 18:52:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x99c0ac00) [pid = 1817] [serial = 316] [outer = 0x8ecefc00] 18:52:55 INFO - PROCESS | 1817 | 1462758775697 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 18:52:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:52:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1492ms 18:52:55 INFO - PROCESS | 1817 | 1462758775740 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 18:52:55 INFO - PROCESS | 1817 | 1462758775745 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 18:52:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:52:55 INFO - PROCESS | 1817 | 1462758775751 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:52:55 INFO - PROCESS | 1817 | 1462758775755 Marionette TRACE conn3 <- [1,394,null,{}] 18:52:55 INFO - PROCESS | 1817 | 1462758775761 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:55 INFO - PROCESS | 1817 | 1462758775936 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 18:52:56 INFO - PROCESS | 1817 | 1462758776095 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ecf9800 == 66 [pid = 1817] [id = 106] 18:52:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x9ad4bc00) [pid = 1817] [serial = 317] [outer = (nil)] 18:52:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x9b0b6400) [pid = 1817] [serial = 318] [outer = 0x9ad4bc00] 18:52:56 INFO - PROCESS | 1817 | 1462758776225 Marionette DEBUG loaded listener.js 18:52:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x9d940c00) [pid = 1817] [serial = 319] [outer = 0x9ad4bc00] 18:52:57 INFO - PROCESS | 1817 | 1462758777077 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 18:52:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:52:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1387ms 18:52:57 INFO - PROCESS | 1817 | 1462758777140 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 18:52:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:52:57 INFO - PROCESS | 1817 | 1462758777144 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 18:52:57 INFO - PROCESS | 1817 | 1462758777151 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:52:57 INFO - PROCESS | 1817 | 1462758777154 Marionette TRACE conn3 <- [1,398,null,{}] 18:52:57 INFO - PROCESS | 1817 | 1462758777160 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:57 INFO - PROCESS | 1817 | 1462758777327 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 18:52:57 INFO - PROCESS | 1817 | 1462758777488 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ecf0000 == 67 [pid = 1817] [id = 107] 18:52:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x9076b800) [pid = 1817] [serial = 320] [outer = (nil)] 18:52:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0xa0609800) [pid = 1817] [serial = 321] [outer = 0x9076b800] 18:52:57 INFO - PROCESS | 1817 | 1462758777577 Marionette DEBUG loaded listener.js 18:52:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0xa112cc00) [pid = 1817] [serial = 322] [outer = 0x9076b800] 18:52:58 INFO - PROCESS | 1817 | 1462758778557 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 18:52:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:52:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1484ms 18:52:58 INFO - PROCESS | 1817 | 1462758778635 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 18:52:58 INFO - PROCESS | 1817 | 1462758778638 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 18:52:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:52:58 INFO - PROCESS | 1817 | 1462758778645 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:52:58 INFO - PROCESS | 1817 | 1462758778649 Marionette TRACE conn3 <- [1,402,null,{}] 18:52:58 INFO - PROCESS | 1817 | 1462758778655 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:52:58 INFO - PROCESS | 1817 | 1462758778878 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 18:52:59 INFO - PROCESS | 1817 | 1462758779086 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x8efe2c00 == 68 [pid = 1817] [id = 108] 18:52:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x8efe7c00) [pid = 1817] [serial = 323] [outer = (nil)] 18:52:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x90769800) [pid = 1817] [serial = 324] [outer = 0x8efe7c00] 18:52:59 INFO - PROCESS | 1817 | 1462758779186 Marionette DEBUG loaded listener.js 18:52:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0xa11eac00) [pid = 1817] [serial = 325] [outer = 0x8efe7c00] 18:53:00 INFO - PROCESS | 1817 | 1462758780107 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 18:53:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:53:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1529ms 18:53:00 INFO - PROCESS | 1817 | 1462758780176 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 18:53:00 INFO - PROCESS | 1817 | 1462758780180 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 18:53:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:53:00 INFO - PROCESS | 1817 | 1462758780187 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:53:00 INFO - PROCESS | 1817 | 1462758780190 Marionette TRACE conn3 <- [1,406,null,{}] 18:53:00 INFO - PROCESS | 1817 | 1462758780196 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:00 INFO - PROCESS | 1817 | 1462758780364 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 18:53:00 INFO - PROCESS | 1817 | 1462758780603 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x9076d800 == 69 [pid = 1817] [id = 109] 18:53:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x92ae4000) [pid = 1817] [serial = 326] [outer = (nil)] 18:53:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x92aea400) [pid = 1817] [serial = 327] [outer = 0x92ae4000] 18:53:00 INFO - PROCESS | 1817 | 1462758780702 Marionette DEBUG loaded listener.js 18:53:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x92aed400) [pid = 1817] [serial = 328] [outer = 0x92ae4000] 18:53:01 INFO - PROCESS | 1817 | 1462758781628 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 18:53:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:53:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1485ms 18:53:01 INFO - PROCESS | 1817 | 1462758781674 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 18:53:01 INFO - PROCESS | 1817 | 1462758781679 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 18:53:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:53:01 INFO - PROCESS | 1817 | 1462758781688 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:53:01 INFO - PROCESS | 1817 | 1462758781692 Marionette TRACE conn3 <- [1,410,null,{}] 18:53:01 INFO - PROCESS | 1817 | 1462758781698 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:01 INFO - PROCESS | 1817 | 1462758781918 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 18:53:02 INFO - PROCESS | 1817 | 1462758782127 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x8efef000 == 70 [pid = 1817] [id = 110] 18:53:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x92ae8800) [pid = 1817] [serial = 329] [outer = (nil)] 18:53:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x92c6a800) [pid = 1817] [serial = 330] [outer = 0x92ae8800] 18:53:02 INFO - PROCESS | 1817 | 1462758782256 Marionette DEBUG loaded listener.js 18:53:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x92c6d400) [pid = 1817] [serial = 331] [outer = 0x92ae8800] 18:53:03 INFO - PROCESS | 1817 | 1462758783285 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 18:53:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:53:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1642ms 18:53:03 INFO - PROCESS | 1817 | 1462758783331 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 18:53:03 INFO - PROCESS | 1817 | 1462758783335 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 18:53:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:53:03 INFO - PROCESS | 1817 | 1462758783341 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:53:03 INFO - PROCESS | 1817 | 1462758783345 Marionette TRACE conn3 <- [1,414,null,{}] 18:53:03 INFO - PROCESS | 1817 | 1462758783351 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:03 INFO - PROCESS | 1817 | 1462758783517 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 18:53:03 INFO - PROCESS | 1817 | 1462758783742 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x8db96c00 == 71 [pid = 1817] [id = 111] 18:53:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x8db97c00) [pid = 1817] [serial = 332] [outer = (nil)] 18:53:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x8dba0400) [pid = 1817] [serial = 333] [outer = 0x8db97c00] 18:53:03 INFO - PROCESS | 1817 | 1462758783891 Marionette DEBUG loaded listener.js 18:53:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x8dba4c00) [pid = 1817] [serial = 334] [outer = 0x8db97c00] 18:53:04 INFO - PROCESS | 1817 | 1462758784900 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 18:53:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:53:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1588ms 18:53:04 INFO - PROCESS | 1817 | 1462758784933 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 18:53:04 INFO - PROCESS | 1817 | 1462758784937 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 18:53:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:53:04 INFO - PROCESS | 1817 | 1462758784944 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:53:04 INFO - PROCESS | 1817 | 1462758784948 Marionette TRACE conn3 <- [1,418,null,{}] 18:53:04 INFO - PROCESS | 1817 | 1462758784954 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:05 INFO - PROCESS | 1817 | 1462758785159 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 18:53:05 INFO - PROCESS | 1817 | 1462758785419 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x8dba3000 == 72 [pid = 1817] [id = 112] 18:53:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x8e39c000) [pid = 1817] [serial = 335] [outer = (nil)] 18:53:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x8e39e400) [pid = 1817] [serial = 336] [outer = 0x8e39c000] 18:53:05 INFO - PROCESS | 1817 | 1462758785575 Marionette DEBUG loaded listener.js 18:53:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x8e3a2000) [pid = 1817] [serial = 337] [outer = 0x8e39c000] 18:53:07 INFO - PROCESS | 1817 | 1462758787194 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 18:53:07 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 18:53:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2293ms 18:53:07 INFO - PROCESS | 1817 | 1462758787238 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 18:53:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:53:07 INFO - PROCESS | 1817 | 1462758787243 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 18:53:07 INFO - PROCESS | 1817 | 1462758787253 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:53:07 INFO - PROCESS | 1817 | 1462758787260 Marionette TRACE conn3 <- [1,422,null,{}] 18:53:07 INFO - PROCESS | 1817 | 1462758787272 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:07 INFO - PROCESS | 1817 | 1462758787520 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 18:53:07 INFO - PROCESS | 1817 | 1462758787655 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e3a3000 == 73 [pid = 1817] [id = 113] 18:53:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x8ecf3000) [pid = 1817] [serial = 338] [outer = (nil)] 18:53:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x8efea000) [pid = 1817] [serial = 339] [outer = 0x8ecf3000] 18:53:07 INFO - PROCESS | 1817 | 1462758787735 Marionette DEBUG loaded listener.js 18:53:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x8eff0800) [pid = 1817] [serial = 340] [outer = 0x8ecf3000] 18:53:08 INFO - PROCESS | 1817 | --DOCSHELL 0x99f22c00 == 72 [pid = 1817] [id = 101] 18:53:08 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x95059800) [pid = 1817] [serial = 218] [outer = (nil)] [url = about:blank] 18:53:08 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x99f31800) [pid = 1817] [serial = 221] [outer = (nil)] [url = about:blank] 18:53:08 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0xa62e7400) [pid = 1817] [serial = 224] [outer = (nil)] [url = about:blank] 18:53:08 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0xa6e92400) [pid = 1817] [serial = 227] [outer = (nil)] [url = about:blank] 18:53:08 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0xa829ec00) [pid = 1817] [serial = 230] [outer = (nil)] [url = about:blank] 18:53:08 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x975ea400) [pid = 1817] [serial = 234] [outer = (nil)] [url = about:blank] 18:53:09 INFO - PROCESS | 1817 | --DOCSHELL 0x9a7e0000 == 71 [pid = 1817] [id = 100] 18:53:09 INFO - PROCESS | 1817 | --DOCSHELL 0x99c05c00 == 70 [pid = 1817] [id = 99] 18:53:09 INFO - PROCESS | 1817 | --DOCSHELL 0x97701c00 == 69 [pid = 1817] [id = 98] 18:53:09 INFO - PROCESS | 1817 | --DOCSHELL 0x94631c00 == 68 [pid = 1817] [id = 97] 18:53:09 INFO - PROCESS | 1817 | --DOCSHELL 0x91b47400 == 67 [pid = 1817] [id = 96] 18:53:09 INFO - PROCESS | 1817 | --DOCSHELL 0x90a95c00 == 66 [pid = 1817] [id = 95] 18:53:09 INFO - PROCESS | 1817 | --DOCSHELL 0x9076ac00 == 65 [pid = 1817] [id = 94] 18:53:09 INFO - PROCESS | 1817 | --DOCSHELL 0x90766800 == 64 [pid = 1817] [id = 93] 18:53:09 INFO - PROCESS | 1817 | --DOCSHELL 0x92235400 == 63 [pid = 1817] [id = 92] 18:53:09 INFO - PROCESS | 1817 | --DOCSHELL 0xa1129800 == 62 [pid = 1817] [id = 91] 18:53:09 INFO - PROCESS | 1817 | --DOCSHELL 0x922cd800 == 61 [pid = 1817] [id = 90] 18:53:09 INFO - PROCESS | 1817 | --DOCSHELL 0x997db800 == 60 [pid = 1817] [id = 89] 18:53:09 INFO - PROCESS | 1817 | --DOCSHELL 0x91b4d400 == 59 [pid = 1817] [id = 88] 18:53:09 INFO - PROCESS | 1817 | 1462758789106 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 18:53:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:53:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1899ms 18:53:09 INFO - PROCESS | 1817 | 1462758789185 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 18:53:09 INFO - PROCESS | 1817 | 1462758789193 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 18:53:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:53:09 INFO - PROCESS | 1817 | 1462758789204 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:53:09 INFO - PROCESS | 1817 | 1462758789207 Marionette TRACE conn3 <- [1,426,null,{}] 18:53:09 INFO - PROCESS | 1817 | 1462758789214 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:09 INFO - PROCESS | 1817 | 1462758789375 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 18:53:09 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x9ad4dc00) [pid = 1817] [serial = 252] [outer = (nil)] [url = about:blank] 18:53:09 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x9d9d3400) [pid = 1817] [serial = 255] [outer = (nil)] [url = about:blank] 18:53:09 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x9510b000) [pid = 1817] [serial = 258] [outer = (nil)] [url = about:blank] 18:53:09 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x9d9fc400) [pid = 1817] [serial = 256] [outer = (nil)] [url = about:blank] 18:53:09 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x99c0f000) [pid = 1817] [serial = 246] [outer = (nil)] [url = about:blank] 18:53:09 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x99ca2400) [pid = 1817] [serial = 247] [outer = (nil)] [url = about:blank] 18:53:09 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x99c02800) [pid = 1817] [serial = 244] [outer = (nil)] [url = about:blank] 18:53:09 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x99896400) [pid = 1817] [serial = 243] [outer = (nil)] [url = about:blank] 18:53:09 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x9a7e8c00) [pid = 1817] [serial = 249] [outer = (nil)] [url = about:blank] 18:53:09 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x950bc800) [pid = 1817] [serial = 241] [outer = (nil)] [url = about:blank] 18:53:09 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x95005c00) [pid = 1817] [serial = 240] [outer = (nil)] [url = about:blank] 18:53:09 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x9a7e3c00) [pid = 1817] [serial = 237] [outer = (nil)] [url = about:blank] 18:53:09 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x9510e000) [pid = 1817] [serial = 259] [outer = (nil)] [url = about:blank] 18:53:09 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x9ae13c00) [pid = 1817] [serial = 253] [outer = (nil)] [url = about:blank] 18:53:09 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x9abc4c00) [pid = 1817] [serial = 250] [outer = (nil)] [url = about:blank] 18:53:09 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x94635000) [pid = 1817] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:53:09 INFO - PROCESS | 1817 | 1462758789533 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x8efe6000 == 60 [pid = 1817] [id = 114] 18:53:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x8efe6800) [pid = 1817] [serial = 341] [outer = (nil)] 18:53:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x90a93c00) [pid = 1817] [serial = 342] [outer = 0x8efe6800] 18:53:09 INFO - PROCESS | 1817 | 1462758789605 Marionette DEBUG loaded listener.js 18:53:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x90a9cc00) [pid = 1817] [serial = 343] [outer = 0x8efe6800] 18:53:10 INFO - PROCESS | 1817 | 1462758790350 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 18:53:10 INFO - PROCESS | 1817 | 1462758790439 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 18:53:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:53:10 INFO - PROCESS | 1817 | 1462758790446 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:53:10 INFO - PROCESS | 1817 | 1462758790451 Marionette TRACE conn3 <- [1,430,null,{}] 18:53:10 INFO - PROCESS | 1817 | 1462758790467 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:10 INFO - PROCESS | 1817 | 1462758790641 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 18:53:10 INFO - PROCESS | 1817 | 1462758790771 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x8db9d000 == 61 [pid = 1817] [id = 115] 18:53:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x91abf000) [pid = 1817] [serial = 344] [outer = (nil)] 18:53:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x922dc000) [pid = 1817] [serial = 345] [outer = 0x91abf000] 18:53:10 INFO - PROCESS | 1817 | 1462758790850 Marionette DEBUG loaded listener.js 18:53:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x92c6f800) [pid = 1817] [serial = 346] [outer = 0x91abf000] 18:53:11 INFO - PROCESS | 1817 | 1462758791726 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 18:53:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:53:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1297ms 18:53:11 INFO - PROCESS | 1817 | 1462758791744 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 18:53:11 INFO - PROCESS | 1817 | 1462758791747 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 18:53:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:53:11 INFO - PROCESS | 1817 | 1462758791753 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:53:11 INFO - PROCESS | 1817 | 1462758791757 Marionette TRACE conn3 <- [1,434,null,{}] 18:53:11 INFO - PROCESS | 1817 | 1462758791771 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:11 INFO - PROCESS | 1817 | 1462758791967 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 18:53:12 INFO - PROCESS | 1817 | 1462758791995 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x9091dc00 == 62 [pid = 1817] [id = 116] 18:53:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x92c71400) [pid = 1817] [serial = 347] [outer = (nil)] 18:53:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x9462f400) [pid = 1817] [serial = 348] [outer = 0x92c71400] 18:53:12 INFO - PROCESS | 1817 | 1462758792066 Marionette DEBUG loaded listener.js 18:53:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x95006c00) [pid = 1817] [serial = 349] [outer = 0x92c71400] 18:53:12 INFO - PROCESS | 1817 | 1462758792932 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 18:53:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:53:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1238ms 18:53:12 INFO - PROCESS | 1817 | 1462758792992 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 18:53:12 INFO - PROCESS | 1817 | 1462758792997 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 18:53:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:53:13 INFO - PROCESS | 1817 | 1462758793002 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:53:13 INFO - PROCESS | 1817 | 1462758793006 Marionette TRACE conn3 <- [1,438,null,{}] 18:53:13 INFO - PROCESS | 1817 | 1462758793024 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:13 INFO - PROCESS | 1817 | 1462758793253 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 18:53:13 INFO - PROCESS | 1817 | 1462758793281 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x8dba4000 == 63 [pid = 1817] [id = 117] 18:53:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x93c0cc00) [pid = 1817] [serial = 350] [outer = (nil)] 18:53:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x95107000) [pid = 1817] [serial = 351] [outer = 0x93c0cc00] 18:53:13 INFO - PROCESS | 1817 | 1462758793354 Marionette DEBUG loaded listener.js 18:53:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x9510fc00) [pid = 1817] [serial = 352] [outer = 0x93c0cc00] 18:53:14 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x91b4dc00) [pid = 1817] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:53:14 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x99c18400) [pid = 1817] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:53:14 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x90a96000) [pid = 1817] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:53:14 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x9510c000) [pid = 1817] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:53:14 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x9500f000) [pid = 1817] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:53:14 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x9a7ea000) [pid = 1817] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:53:14 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x99c01800) [pid = 1817] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:53:14 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0xa2271800) [pid = 1817] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:53:14 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x9ad46800) [pid = 1817] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:53:14 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x93ce5400) [pid = 1817] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:53:14 INFO - PROCESS | 1817 | 1462758794512 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 18:53:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:53:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1553ms 18:53:14 INFO - PROCESS | 1817 | 1462758794556 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 18:53:14 INFO - PROCESS | 1817 | 1462758794560 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 18:53:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:53:14 INFO - PROCESS | 1817 | 1462758794566 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:53:14 INFO - PROCESS | 1817 | 1462758794569 Marionette TRACE conn3 <- [1,442,null,{}] 18:53:14 INFO - PROCESS | 1817 | 1462758794574 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:14 INFO - PROCESS | 1817 | 1462758794772 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 18:53:14 INFO - PROCESS | 1817 | 1462758794898 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x91ab8400 == 64 [pid = 1817] [id = 118] 18:53:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x91b44c00) [pid = 1817] [serial = 353] [outer = (nil)] 18:53:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x977db400) [pid = 1817] [serial = 354] [outer = 0x91b44c00] 18:53:14 INFO - PROCESS | 1817 | 1462758794971 Marionette DEBUG loaded listener.js 18:53:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x998dd000) [pid = 1817] [serial = 355] [outer = 0x91b44c00] 18:53:15 INFO - PROCESS | 1817 | 1462758795740 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 18:53:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:53:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1234ms 18:53:15 INFO - PROCESS | 1817 | 1462758795801 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 18:53:15 INFO - PROCESS | 1817 | 1462758795805 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 18:53:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:53:15 INFO - PROCESS | 1817 | 1462758795819 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:53:15 INFO - PROCESS | 1817 | 1462758795821 Marionette TRACE conn3 <- [1,446,null,{}] 18:53:15 INFO - PROCESS | 1817 | 1462758795827 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:16 INFO - PROCESS | 1817 | 1462758796077 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 18:53:16 INFO - PROCESS | 1817 | 1462758796283 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ecef400 == 65 [pid = 1817] [id = 119] 18:53:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8ecef800) [pid = 1817] [serial = 356] [outer = (nil)] 18:53:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x8ecf4800) [pid = 1817] [serial = 357] [outer = 0x8ecef800] 18:53:16 INFO - PROCESS | 1817 | 1462758796439 Marionette DEBUG loaded listener.js 18:53:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x8efe5000) [pid = 1817] [serial = 358] [outer = 0x8ecef800] 18:53:17 INFO - PROCESS | 1817 | 1462758797399 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 18:53:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:53:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1631ms 18:53:17 INFO - PROCESS | 1817 | 1462758797453 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 18:53:17 INFO - PROCESS | 1817 | 1462758797458 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 18:53:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:53:17 INFO - PROCESS | 1817 | 1462758797467 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:53:17 INFO - PROCESS | 1817 | 1462758797472 Marionette TRACE conn3 <- [1,450,null,{}] 18:53:17 INFO - PROCESS | 1817 | 1462758797480 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:17 INFO - PROCESS | 1817 | 1462758797659 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 18:53:17 INFO - PROCESS | 1817 | 1462758797876 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x91ab6c00 == 66 [pid = 1817] [id = 120] 18:53:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x91abe400) [pid = 1817] [serial = 359] [outer = (nil)] 18:53:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x91b43000) [pid = 1817] [serial = 360] [outer = 0x91abe400] 18:53:18 INFO - PROCESS | 1817 | 1462758798010 Marionette DEBUG loaded listener.js 18:53:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x9244b800) [pid = 1817] [serial = 361] [outer = 0x91abe400] 18:53:18 INFO - PROCESS | 1817 | 1462758798963 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 18:53:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:53:19 INFO - PROCESS | 1817 | 1462758799059 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 18:53:19 INFO - PROCESS | 1817 | 1462758799067 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:53:19 INFO - PROCESS | 1817 | 1462758799070 Marionette TRACE conn3 <- [1,454,null,{}] 18:53:19 INFO - PROCESS | 1817 | 1462758799077 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:19 INFO - PROCESS | 1817 | 1462758799292 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 18:53:19 INFO - PROCESS | 1817 | 1462758799558 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x93c05400 == 67 [pid = 1817] [id = 121] 18:53:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x9510d400) [pid = 1817] [serial = 362] [outer = (nil)] 18:53:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x975eec00) [pid = 1817] [serial = 363] [outer = 0x9510d400] 18:53:19 INFO - PROCESS | 1817 | 1462758799659 Marionette DEBUG loaded listener.js 18:53:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x99b54400) [pid = 1817] [serial = 364] [outer = 0x9510d400] 18:53:20 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:53:20 INFO - PROCESS | 1817 | 1462758800583 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 18:53:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:53:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1593ms 18:53:20 INFO - PROCESS | 1817 | 1462758800659 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 18:53:20 INFO - PROCESS | 1817 | 1462758800666 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 18:53:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:53:20 INFO - PROCESS | 1817 | 1462758800696 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:53:20 INFO - PROCESS | 1817 | 1462758800704 Marionette TRACE conn3 <- [1,458,null,{}] 18:53:20 INFO - PROCESS | 1817 | 1462758800761 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:20 INFO - PROCESS | 1817 | 1462758800954 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 18:53:21 INFO - PROCESS | 1817 | 1462758801153 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e39a800 == 68 [pid = 1817] [id = 122] 18:53:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x8eced400) [pid = 1817] [serial = 365] [outer = (nil)] 18:53:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x9a7e3800) [pid = 1817] [serial = 366] [outer = 0x8eced400] 18:53:21 INFO - PROCESS | 1817 | 1462758801240 Marionette DEBUG loaded listener.js 18:53:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x9a944c00) [pid = 1817] [serial = 367] [outer = 0x8eced400] 18:53:22 INFO - PROCESS | 1817 | 1462758802495 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 18:53:22 INFO - PROCESS | 1817 | 1462758802589 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 18:53:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:53:22 INFO - PROCESS | 1817 | 1462758802618 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:53:22 INFO - PROCESS | 1817 | 1462758802623 Marionette TRACE conn3 <- [1,462,null,{}] 18:53:22 INFO - PROCESS | 1817 | 1462758802687 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:23 INFO - PROCESS | 1817 | 1462758803002 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 18:53:23 INFO - PROCESS | 1817 | 1462758803214 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ecec400 == 69 [pid = 1817] [id = 123] 18:53:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x99f87800) [pid = 1817] [serial = 368] [outer = (nil)] 18:53:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x9ae18800) [pid = 1817] [serial = 369] [outer = 0x99f87800] 18:53:23 INFO - PROCESS | 1817 | 1462758803398 Marionette DEBUG loaded listener.js 18:53:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x9b214800) [pid = 1817] [serial = 370] [outer = 0x99f87800] 18:53:24 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:53:24 INFO - PROCESS | 1817 | 1462758804566 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 18:53:24 INFO - PROCESS | 1817 | 1462758804615 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 18:53:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:53:24 INFO - PROCESS | 1817 | 1462758804621 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:53:24 INFO - PROCESS | 1817 | 1462758804625 Marionette TRACE conn3 <- [1,466,null,{}] 18:53:24 INFO - PROCESS | 1817 | 1462758804632 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:24 INFO - PROCESS | 1817 | 1462758804856 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 18:53:25 INFO - PROCESS | 1817 | 1462758805122 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x91a8c000 == 70 [pid = 1817] [id = 124] 18:53:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x91a8c800) [pid = 1817] [serial = 371] [outer = (nil)] 18:53:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x91a90800) [pid = 1817] [serial = 372] [outer = 0x91a8c800] 18:53:25 INFO - PROCESS | 1817 | 1462758805218 Marionette DEBUG loaded listener.js 18:53:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x9adba400) [pid = 1817] [serial = 373] [outer = 0x91a8c800] 18:53:26 INFO - PROCESS | 1817 | 1462758806162 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 18:53:26 INFO - PROCESS | 1817 | 1462758806220 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 18:53:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:53:26 INFO - PROCESS | 1817 | 1462758806226 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:53:26 INFO - PROCESS | 1817 | 1462758806230 Marionette TRACE conn3 <- [1,470,null,{}] 18:53:26 INFO - PROCESS | 1817 | 1462758806235 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:26 INFO - PROCESS | 1817 | 1462758806405 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 18:53:26 INFO - PROCESS | 1817 | 1462758806573 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x91a8e800 == 71 [pid = 1817] [id = 125] 18:53:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x9ae1b400) [pid = 1817] [serial = 374] [outer = (nil)] 18:53:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0xa11e2000) [pid = 1817] [serial = 375] [outer = 0x9ae1b400] 18:53:26 INFO - PROCESS | 1817 | 1462758806662 Marionette DEBUG loaded listener.js 18:53:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0xa21af800) [pid = 1817] [serial = 376] [outer = 0x9ae1b400] 18:53:27 INFO - PROCESS | 1817 | 1462758807578 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 18:53:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:53:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1391ms 18:53:27 INFO - PROCESS | 1817 | 1462758807618 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 18:53:27 INFO - PROCESS | 1817 | 1462758807622 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 18:53:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:53:27 INFO - PROCESS | 1817 | 1462758807628 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:53:27 INFO - PROCESS | 1817 | 1462758807632 Marionette TRACE conn3 <- [1,474,null,{}] 18:53:27 INFO - PROCESS | 1817 | 1462758807638 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:27 INFO - PROCESS | 1817 | 1462758807801 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 18:53:27 INFO - PROCESS | 1817 | 1462758807975 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:28 INFO - PROCESS | 1817 | ++DOCSHELL 0xa060f400 == 72 [pid = 1817] [id = 126] 18:53:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0xa11e1800) [pid = 1817] [serial = 377] [outer = (nil)] 18:53:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0xa26d8800) [pid = 1817] [serial = 378] [outer = 0xa11e1800] 18:53:28 INFO - PROCESS | 1817 | 1462758808064 Marionette DEBUG loaded listener.js 18:53:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0xa30c5800) [pid = 1817] [serial = 379] [outer = 0xa11e1800] 18:53:29 INFO - PROCESS | 1817 | 1462758809028 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 18:53:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:53:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1432ms 18:53:29 INFO - PROCESS | 1817 | 1462758809061 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 18:53:29 INFO - PROCESS | 1817 | 1462758809065 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 18:53:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:53:29 INFO - PROCESS | 1817 | 1462758809072 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:53:29 INFO - PROCESS | 1817 | 1462758809074 Marionette TRACE conn3 <- [1,478,null,{}] 18:53:29 INFO - PROCESS | 1817 | 1462758809081 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:29 INFO - PROCESS | 1817 | 1462758809244 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 18:53:29 INFO - PROCESS | 1817 | 1462758809420 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x924d9800 == 73 [pid = 1817] [id = 127] 18:53:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x924dbc00) [pid = 1817] [serial = 380] [outer = (nil)] 18:53:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x924e1800) [pid = 1817] [serial = 381] [outer = 0x924dbc00] 18:53:29 INFO - PROCESS | 1817 | 1462758809505 Marionette DEBUG loaded listener.js 18:53:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x924e6000) [pid = 1817] [serial = 382] [outer = 0x924dbc00] 18:53:30 INFO - PROCESS | 1817 | 1462758810472 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 18:53:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:53:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1430ms 18:53:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:53:30 INFO - PROCESS | 1817 | 1462758810503 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 18:53:30 INFO - PROCESS | 1817 | 1462758810507 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 18:53:30 INFO - PROCESS | 1817 | 1462758810514 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:53:30 INFO - PROCESS | 1817 | 1462758810523 Marionette TRACE conn3 <- [1,482,null,{}] 18:53:30 INFO - PROCESS | 1817 | 1462758810528 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:30 INFO - PROCESS | 1817 | 1462758810697 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 18:53:30 INFO - PROCESS | 1817 | 1462758810886 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x924de000 == 74 [pid = 1817] [id = 128] 18:53:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x924e1000) [pid = 1817] [serial = 383] [outer = (nil)] 18:53:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0xa34c1c00) [pid = 1817] [serial = 384] [outer = 0x924e1000] 18:53:31 INFO - PROCESS | 1817 | 1462758811010 Marionette DEBUG loaded listener.js 18:53:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0xa503a000) [pid = 1817] [serial = 385] [outer = 0x924e1000] 18:53:32 INFO - PROCESS | 1817 | 1462758812072 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 18:53:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:53:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1600ms 18:53:32 INFO - PROCESS | 1817 | 1462758812113 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 18:53:32 INFO - PROCESS | 1817 | 1462758812116 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 18:53:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:53:32 INFO - PROCESS | 1817 | 1462758812123 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:53:32 INFO - PROCESS | 1817 | 1462758812126 Marionette TRACE conn3 <- [1,486,null,{}] 18:53:32 INFO - PROCESS | 1817 | 1462758812132 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:32 INFO - PROCESS | 1817 | 1462758812319 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 18:53:32 INFO - PROCESS | 1817 | 1462758812548 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d9e5800 == 75 [pid = 1817] [id = 129] 18:53:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x8d9e9400) [pid = 1817] [serial = 386] [outer = (nil)] 18:53:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x8d9ebc00) [pid = 1817] [serial = 387] [outer = 0x8d9e9400] 18:53:32 INFO - PROCESS | 1817 | 1462758812681 Marionette DEBUG loaded listener.js 18:53:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x92af1400) [pid = 1817] [serial = 388] [outer = 0x8d9e9400] 18:53:33 INFO - PROCESS | 1817 | 1462758813580 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 18:53:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:53:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1534ms 18:53:33 INFO - PROCESS | 1817 | 1462758813659 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 18:53:33 INFO - PROCESS | 1817 | 1462758813662 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 18:53:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:53:33 INFO - PROCESS | 1817 | 1462758813669 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:53:33 INFO - PROCESS | 1817 | 1462758813674 Marionette TRACE conn3 <- [1,490,null,{}] 18:53:33 INFO - PROCESS | 1817 | 1462758813681 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:34 INFO - PROCESS | 1817 | 1462758814177 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 18:53:34 INFO - PROCESS | 1817 | 1462758814406 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ecf6c00 == 76 [pid = 1817] [id = 130] 18:53:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x8ecf7c00) [pid = 1817] [serial = 389] [outer = (nil)] 18:53:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x8efe7400) [pid = 1817] [serial = 390] [outer = 0x8ecf7c00] 18:53:34 INFO - PROCESS | 1817 | 1462758814486 Marionette DEBUG loaded listener.js 18:53:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x90773000) [pid = 1817] [serial = 391] [outer = 0x8ecf7c00] 18:53:35 INFO - PROCESS | 1817 | 1462758815385 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 18:53:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:53:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1742ms 18:53:35 INFO - PROCESS | 1817 | 1462758815413 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 18:53:35 INFO - PROCESS | 1817 | 1462758815418 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 18:53:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:53:35 INFO - PROCESS | 1817 | 1462758815426 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:53:35 INFO - PROCESS | 1817 | 1462758815432 Marionette TRACE conn3 <- [1,494,null,{}] 18:53:35 INFO - PROCESS | 1817 | 1462758815439 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:35 INFO - PROCESS | 1817 | 1462758815601 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 18:53:35 INFO - PROCESS | 1817 | 1462758815956 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x8efe8800 == 77 [pid = 1817] [id = 131] 18:53:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x8efeb400) [pid = 1817] [serial = 392] [outer = (nil)] 18:53:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x91a8d400) [pid = 1817] [serial = 393] [outer = 0x8efeb400] 18:53:36 INFO - PROCESS | 1817 | 1462758816044 Marionette DEBUG loaded listener.js 18:53:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x91b4b400) [pid = 1817] [serial = 394] [outer = 0x8efeb400] 18:53:36 INFO - PROCESS | 1817 | --DOCSHELL 0x91ab8400 == 76 [pid = 1817] [id = 118] 18:53:36 INFO - PROCESS | 1817 | --DOCSHELL 0x8dba4000 == 75 [pid = 1817] [id = 117] 18:53:36 INFO - PROCESS | 1817 | --DOCSHELL 0x9091dc00 == 74 [pid = 1817] [id = 116] 18:53:36 INFO - PROCESS | 1817 | --DOCSHELL 0x8db9d000 == 73 [pid = 1817] [id = 115] 18:53:37 INFO - PROCESS | 1817 | --DOCSHELL 0x8efe6000 == 72 [pid = 1817] [id = 114] 18:53:37 INFO - PROCESS | 1817 | --DOCSHELL 0x8e3a3000 == 71 [pid = 1817] [id = 113] 18:53:37 INFO - PROCESS | 1817 | 1462758817066 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 18:53:37 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x9d946000) [pid = 1817] [serial = 304] [outer = (nil)] [url = about:blank] 18:53:37 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x90917c00) [pid = 1817] [serial = 282] [outer = (nil)] [url = about:blank] 18:53:37 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x93a3c400) [pid = 1817] [serial = 288] [outer = (nil)] [url = about:blank] 18:53:37 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x9a7e4400) [pid = 1817] [serial = 298] [outer = (nil)] [url = about:blank] 18:53:37 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x90a9b400) [pid = 1817] [serial = 286] [outer = (nil)] [url = about:blank] 18:53:37 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x997e4400) [pid = 1817] [serial = 261] [outer = (nil)] [url = about:blank] 18:53:37 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x99f7ac00) [pid = 1817] [serial = 297] [outer = (nil)] [url = about:blank] 18:53:37 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0xa22b5000) [pid = 1817] [serial = 273] [outer = (nil)] [url = about:blank] 18:53:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:53:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1685ms 18:53:37 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x90772c00) [pid = 1817] [serial = 279] [outer = (nil)] [url = about:blank] 18:53:37 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x975ecc00) [pid = 1817] [serial = 292] [outer = (nil)] [url = about:blank] 18:53:37 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x9462c800) [pid = 1817] [serial = 289] [outer = (nil)] [url = about:blank] 18:53:37 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x9ad45c00) [pid = 1817] [serial = 300] [outer = (nil)] [url = about:blank] 18:53:37 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x99c08c00) [pid = 1817] [serial = 294] [outer = (nil)] [url = about:blank] 18:53:37 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x90a98000) [pid = 1817] [serial = 285] [outer = (nil)] [url = about:blank] 18:53:37 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0xa324d000) [pid = 1817] [serial = 216] [outer = (nil)] [url = about:blank] 18:53:37 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0xa0609000) [pid = 1817] [serial = 270] [outer = (nil)] [url = about:blank] 18:53:37 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x9510b800) [pid = 1817] [serial = 264] [outer = (nil)] [url = about:blank] 18:53:37 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x99c0e000) [pid = 1817] [serial = 295] [outer = (nil)] [url = about:blank] 18:53:37 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x9ae17400) [pid = 1817] [serial = 262] [outer = (nil)] [url = about:blank] 18:53:37 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x9d93fc00) [pid = 1817] [serial = 303] [outer = (nil)] [url = about:blank] 18:53:37 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0xa26ddc00) [pid = 1817] [serial = 276] [outer = (nil)] [url = about:blank] 18:53:37 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x99c19000) [pid = 1817] [serial = 267] [outer = (nil)] [url = about:blank] 18:53:37 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0xa21a5c00) [pid = 1817] [serial = 177] [outer = (nil)] [url = about:blank] 18:53:37 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x9510d800) [pid = 1817] [serial = 291] [outer = (nil)] [url = about:blank] 18:53:37 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x9b207800) [pid = 1817] [serial = 301] [outer = (nil)] [url = about:blank] 18:53:37 INFO - PROCESS | 1817 | 1462758817121 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 18:53:37 INFO - PROCESS | 1817 | 1462758817132 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 18:53:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:53:37 INFO - PROCESS | 1817 | 1462758817141 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:53:37 INFO - PROCESS | 1817 | 1462758817144 Marionette TRACE conn3 <- [1,498,null,{}] 18:53:37 INFO - PROCESS | 1817 | 1462758817150 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:37 INFO - PROCESS | 1817 | 1462758817315 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 18:53:37 INFO - PROCESS | 1817 | 1462758817537 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x91a90c00 == 72 [pid = 1817] [id = 132] 18:53:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x91ab4c00) [pid = 1817] [serial = 395] [outer = (nil)] 18:53:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x92440400) [pid = 1817] [serial = 396] [outer = 0x91ab4c00] 18:53:37 INFO - PROCESS | 1817 | 1462758817610 Marionette DEBUG loaded listener.js 18:53:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x92ae7000) [pid = 1817] [serial = 397] [outer = 0x91ab4c00] 18:53:38 INFO - PROCESS | 1817 | 1462758818798 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 18:53:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:53:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1690ms 18:53:38 INFO - PROCESS | 1817 | 1462758818832 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 18:53:38 INFO - PROCESS | 1817 | 1462758818837 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 18:53:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:53:38 INFO - PROCESS | 1817 | 1462758818863 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:53:38 INFO - PROCESS | 1817 | 1462758818870 Marionette TRACE conn3 <- [1,502,null,{}] 18:53:38 INFO - PROCESS | 1817 | 1462758818889 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:39 INFO - PROCESS | 1817 | 1462758819089 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 18:53:39 INFO - PROCESS | 1817 | 1462758819106 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x92aee800 == 73 [pid = 1817] [id = 133] 18:53:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x92c6f400) [pid = 1817] [serial = 398] [outer = (nil)] 18:53:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x99c22000) [pid = 1817] [serial = 399] [outer = 0x92c6f400] 18:53:39 INFO - PROCESS | 1817 | 1462758819306 Marionette DEBUG loaded listener.js 18:53:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x9a7df800) [pid = 1817] [serial = 400] [outer = 0x92c6f400] 18:53:40 INFO - PROCESS | 1817 | 1462758820181 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 18:53:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:53:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1381ms 18:53:40 INFO - PROCESS | 1817 | 1462758820228 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 18:53:40 INFO - PROCESS | 1817 | 1462758820231 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 18:53:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:53:40 INFO - PROCESS | 1817 | 1462758820247 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:53:40 INFO - PROCESS | 1817 | 1462758820251 Marionette TRACE conn3 <- [1,506,null,{}] 18:53:40 INFO - PROCESS | 1817 | 1462758820256 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:40 INFO - PROCESS | 1817 | 1462758820458 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 18:53:40 INFO - PROCESS | 1817 | 1462758820481 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x91e36400 == 74 [pid = 1817] [id = 134] 18:53:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x91e38800) [pid = 1817] [serial = 401] [outer = (nil)] 18:53:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x91e3d400) [pid = 1817] [serial = 402] [outer = 0x91e38800] 18:53:40 INFO - PROCESS | 1817 | 1462758820552 Marionette DEBUG loaded listener.js 18:53:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x91e40400) [pid = 1817] [serial = 403] [outer = 0x91e38800] 18:53:41 INFO - PROCESS | 1817 | 1462758821470 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 18:53:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:53:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1291ms 18:53:41 INFO - PROCESS | 1817 | 1462758821539 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 18:53:41 INFO - PROCESS | 1817 | 1462758821543 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 18:53:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:53:41 INFO - PROCESS | 1817 | 1462758821549 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:53:41 INFO - PROCESS | 1817 | 1462758821552 Marionette TRACE conn3 <- [1,510,null,{}] 18:53:41 INFO - PROCESS | 1817 | 1462758821557 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:41 INFO - PROCESS | 1817 | 1462758821981 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 18:53:41 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x92c71400) [pid = 1817] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:53:41 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x93c0cc00) [pid = 1817] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:53:41 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x91abf000) [pid = 1817] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:53:41 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x8ecf3000) [pid = 1817] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:53:42 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x8efe6800) [pid = 1817] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:53:42 INFO - PROCESS | 1817 | 1462758822174 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x91e33000 == 75 [pid = 1817] [id = 135] 18:53:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x922ce400) [pid = 1817] [serial = 404] [outer = (nil)] 18:53:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x95059c00) [pid = 1817] [serial = 405] [outer = 0x922ce400] 18:53:42 INFO - PROCESS | 1817 | 1462758822260 Marionette DEBUG loaded listener.js 18:53:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x9ad44400) [pid = 1817] [serial = 406] [outer = 0x922ce400] 18:53:43 INFO - PROCESS | 1817 | 1462758823009 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 18:53:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:53:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1484ms 18:53:43 INFO - PROCESS | 1817 | 1462758823035 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 18:53:43 INFO - PROCESS | 1817 | 1462758823038 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 18:53:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:53:43 INFO - PROCESS | 1817 | 1462758823044 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:53:43 INFO - PROCESS | 1817 | 1462758823047 Marionette TRACE conn3 <- [1,514,null,{}] 18:53:43 INFO - PROCESS | 1817 | 1462758823053 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:43 INFO - PROCESS | 1817 | 1462758823255 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 18:53:43 INFO - PROCESS | 1817 | 1462758823277 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x93ce9c00 == 76 [pid = 1817] [id = 136] 18:53:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x95106400) [pid = 1817] [serial = 407] [outer = (nil)] 18:53:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x9d944800) [pid = 1817] [serial = 408] [outer = 0x95106400] 18:53:43 INFO - PROCESS | 1817 | 1462758823350 Marionette DEBUG loaded listener.js 18:53:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x9d9f9c00) [pid = 1817] [serial = 409] [outer = 0x95106400] 18:53:44 INFO - PROCESS | 1817 | 1462758824373 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 18:53:44 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 18:53:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1339ms 18:53:44 INFO - PROCESS | 1817 | 1462758824385 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 18:53:44 INFO - PROCESS | 1817 | 1462758824390 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 18:53:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:53:44 INFO - PROCESS | 1817 | 1462758824400 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:53:44 INFO - PROCESS | 1817 | 1462758824406 Marionette TRACE conn3 <- [1,518,null,{}] 18:53:44 INFO - PROCESS | 1817 | 1462758824416 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:44 INFO - PROCESS | 1817 | 1462758824603 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 18:53:44 INFO - PROCESS | 1817 | 1462758824789 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x8efebc00 == 77 [pid = 1817] [id = 137] 18:53:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x8eff1000) [pid = 1817] [serial = 410] [outer = (nil)] 18:53:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x907c1800) [pid = 1817] [serial = 411] [outer = 0x8eff1000] 18:53:44 INFO - PROCESS | 1817 | 1462758824956 Marionette DEBUG loaded listener.js 18:53:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x907c6400) [pid = 1817] [serial = 412] [outer = 0x8eff1000] 18:53:45 INFO - PROCESS | 1817 | 1462758825907 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 18:53:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:53:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1585ms 18:53:45 INFO - PROCESS | 1817 | 1462758825986 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 18:53:45 INFO - PROCESS | 1817 | 1462758825995 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 18:53:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:53:46 INFO - PROCESS | 1817 | 1462758826006 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:53:46 INFO - PROCESS | 1817 | 1462758826010 Marionette TRACE conn3 <- [1,522,null,{}] 18:53:46 INFO - PROCESS | 1817 | 1462758826016 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:46 INFO - PROCESS | 1817 | 1462758826237 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 18:53:46 INFO - PROCESS | 1817 | 1462758826474 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x8dba1c00 == 78 [pid = 1817] [id = 138] 18:53:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x907c8400) [pid = 1817] [serial = 413] [outer = (nil)] 18:53:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x90a98c00) [pid = 1817] [serial = 414] [outer = 0x907c8400] 18:53:46 INFO - PROCESS | 1817 | 1462758826580 Marionette DEBUG loaded listener.js 18:53:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x91a8dc00) [pid = 1817] [serial = 415] [outer = 0x907c8400] 18:53:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x92c71400) [pid = 1817] [serial = 416] [outer = 0x977db800] 18:53:47 INFO - PROCESS | 1817 | 1462758827701 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 18:53:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:53:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1733ms 18:53:47 INFO - PROCESS | 1817 | 1462758827740 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 18:53:47 INFO - PROCESS | 1817 | 1462758827744 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 18:53:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:53:47 INFO - PROCESS | 1817 | 1462758827751 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:53:47 INFO - PROCESS | 1817 | 1462758827758 Marionette TRACE conn3 <- [1,526,null,{}] 18:53:47 INFO - PROCESS | 1817 | 1462758827774 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:47 INFO - PROCESS | 1817 | 1462758827959 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 18:53:48 INFO - PROCESS | 1817 | 1462758828168 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x92c75000 == 79 [pid = 1817] [id = 139] 18:53:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x93cf2c00) [pid = 1817] [serial = 417] [outer = (nil)] 18:53:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x975f1000) [pid = 1817] [serial = 418] [outer = 0x93cf2c00] 18:53:48 INFO - PROCESS | 1817 | 1462758828258 Marionette DEBUG loaded listener.js 18:53:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x99ca8c00) [pid = 1817] [serial = 419] [outer = 0x93cf2c00] 18:53:49 INFO - PROCESS | 1817 | 1462758829256 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 18:53:49 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 18:53:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1535ms 18:53:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:53:49 INFO - PROCESS | 1817 | 1462758829287 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 18:53:49 INFO - PROCESS | 1817 | 1462758829291 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 18:53:49 INFO - PROCESS | 1817 | 1462758829298 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:53:49 INFO - PROCESS | 1817 | 1462758829302 Marionette TRACE conn3 <- [1,530,null,{}] 18:53:49 INFO - PROCESS | 1817 | 1462758829308 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:49 INFO - PROCESS | 1817 | 1462758829487 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 18:53:49 INFO - PROCESS | 1817 | 1462758829730 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x9a7e9000 == 80 [pid = 1817] [id = 140] 18:53:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x9ad42c00) [pid = 1817] [serial = 420] [outer = (nil)] 18:53:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x9d94d400) [pid = 1817] [serial = 421] [outer = 0x9ad42c00] 18:53:49 INFO - PROCESS | 1817 | 1462758829857 Marionette DEBUG loaded listener.js 18:53:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0xa11e4800) [pid = 1817] [serial = 422] [outer = 0x9ad42c00] 18:53:50 INFO - PROCESS | 1817 | 1462758830613 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 18:53:50 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 18:53:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:53:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:53:50 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 18:53:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:53:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:53:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1339ms 18:53:50 INFO - PROCESS | 1817 | 1462758830678 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 18:53:50 INFO - PROCESS | 1817 | 1462758830683 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 18:53:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:53:50 INFO - PROCESS | 1817 | 1462758830692 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:53:50 INFO - PROCESS | 1817 | 1462758830695 Marionette TRACE conn3 <- [1,534,null,{}] 18:53:50 INFO - PROCESS | 1817 | 1462758830701 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:50 INFO - PROCESS | 1817 | 1462758830897 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 18:53:51 INFO - PROCESS | 1817 | 1462758831074 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d7b8000 == 81 [pid = 1817] [id = 141] 18:53:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x8d7b8800) [pid = 1817] [serial = 423] [outer = (nil)] 18:53:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x92234c00) [pid = 1817] [serial = 424] [outer = 0x8d7b8800] 18:53:51 INFO - PROCESS | 1817 | 1462758831161 Marionette DEBUG loaded listener.js 18:53:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x99c0a000) [pid = 1817] [serial = 425] [outer = 0x8d7b8800] 18:53:52 INFO - PROCESS | 1817 | 1462758832034 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 18:53:52 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 18:53:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1385ms 18:53:52 INFO - PROCESS | 1817 | 1462758832102 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 18:53:52 INFO - PROCESS | 1817 | 1462758832106 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 18:53:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:53:52 INFO - PROCESS | 1817 | 1462758832114 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:53:52 INFO - PROCESS | 1817 | 1462758832117 Marionette TRACE conn3 <- [1,538,null,{}] 18:53:52 INFO - PROCESS | 1817 | 1462758832124 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:52 INFO - PROCESS | 1817 | 1462758832339 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 18:53:52 INFO - PROCESS | 1817 | 1462758832516 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d7b9800 == 82 [pid = 1817] [id = 142] 18:53:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x8d7c4c00) [pid = 1817] [serial = 426] [outer = (nil)] 18:53:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x8f014000) [pid = 1817] [serial = 427] [outer = 0x8d7c4c00] 18:53:52 INFO - PROCESS | 1817 | 1462758832602 Marionette DEBUG loaded listener.js 18:53:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x9b20d800) [pid = 1817] [serial = 428] [outer = 0x8d7c4c00] 18:53:53 INFO - PROCESS | 1817 | 1462758833492 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 18:53:53 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. 18:53:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1392ms 18:53:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:53:53 INFO - PROCESS | 1817 | 1462758833506 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 18:53:53 INFO - PROCESS | 1817 | 1462758833509 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 18:53:53 INFO - PROCESS | 1817 | 1462758833516 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:53:53 INFO - PROCESS | 1817 | 1462758833519 Marionette TRACE conn3 <- [1,542,null,{}] 18:53:53 INFO - PROCESS | 1817 | 1462758833525 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:53 INFO - PROCESS | 1817 | 1462758833690 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 18:53:53 INFO - PROCESS | 1817 | 1462758833870 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d9dd000 == 83 [pid = 1817] [id = 143] 18:53:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x8f016000) [pid = 1817] [serial = 429] [outer = (nil)] 18:53:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x927a0400) [pid = 1817] [serial = 430] [outer = 0x8f016000] 18:53:53 INFO - PROCESS | 1817 | 1462758833962 Marionette DEBUG loaded listener.js 18:53:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x927a4800) [pid = 1817] [serial = 431] [outer = 0x8f016000] 18:53:54 INFO - PROCESS | 1817 | 1462758834830 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 18:53:54 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. 18:53:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1333ms 18:53:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:53:54 INFO - PROCESS | 1817 | 1462758834849 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 18:53:54 INFO - PROCESS | 1817 | 1462758834852 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 18:53:54 INFO - PROCESS | 1817 | 1462758834859 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:53:54 INFO - PROCESS | 1817 | 1462758834862 Marionette TRACE conn3 <- [1,546,null,{}] 18:53:54 INFO - PROCESS | 1817 | 1462758834868 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:55 INFO - PROCESS | 1817 | 1462758835137 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 18:53:55 INFO - PROCESS | 1817 | 1462758835262 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b2e5c00 == 84 [pid = 1817] [id = 144] 18:53:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x8b2e6800) [pid = 1817] [serial = 432] [outer = (nil)] 18:53:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x8b2ea000) [pid = 1817] [serial = 433] [outer = 0x8b2e6800] 18:53:55 INFO - PROCESS | 1817 | 1462758835347 Marionette DEBUG loaded listener.js 18:53:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x8b2eec00) [pid = 1817] [serial = 434] [outer = 0x8b2e6800] 18:53:56 INFO - PROCESS | 1817 | 1462758836251 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 18:53:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 18:53:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1445ms 18:53:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:53:56 INFO - PROCESS | 1817 | 1462758836306 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 18:53:56 INFO - PROCESS | 1817 | 1462758836310 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 18:53:56 INFO - PROCESS | 1817 | 1462758836317 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:53:56 INFO - PROCESS | 1817 | 1462758836320 Marionette TRACE conn3 <- [1,550,null,{}] 18:53:56 INFO - PROCESS | 1817 | 1462758836326 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:56 INFO - PROCESS | 1817 | 1462758836518 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 18:53:56 INFO - PROCESS | 1817 | 1462758836705 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b2e6c00 == 85 [pid = 1817] [id = 145] 18:53:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x8b2e7c00) [pid = 1817] [serial = 435] [outer = (nil)] 18:53:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x9091e000) [pid = 1817] [serial = 436] [outer = 0x8b2e7c00] 18:53:56 INFO - PROCESS | 1817 | 1462758836789 Marionette DEBUG loaded listener.js 18:53:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x90f44c00) [pid = 1817] [serial = 437] [outer = 0x8b2e7c00] 18:53:57 INFO - PROCESS | 1817 | 1462758837689 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 18:53:57 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. 18:53:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1432ms 18:53:57 INFO - PROCESS | 1817 | 1462758837749 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 18:53:57 INFO - PROCESS | 1817 | 1462758837753 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 18:53:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:53:57 INFO - PROCESS | 1817 | 1462758837759 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:53:57 INFO - PROCESS | 1817 | 1462758837763 Marionette TRACE conn3 <- [1,554,null,{}] 18:53:57 INFO - PROCESS | 1817 | 1462758837769 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:57 INFO - PROCESS | 1817 | 1462758837943 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 18:53:58 INFO - PROCESS | 1817 | 1462758838127 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b2f1800 == 86 [pid = 1817] [id = 146] 18:53:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x8b2f3800) [pid = 1817] [serial = 438] [outer = (nil)] 18:53:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x8ceb5800) [pid = 1817] [serial = 439] [outer = 0x8b2f3800] 18:53:58 INFO - PROCESS | 1817 | 1462758838212 Marionette DEBUG loaded listener.js 18:53:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 200 (0x8ceb8000) [pid = 1817] [serial = 440] [outer = 0x8b2f3800] 18:53:58 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:53:59 INFO - PROCESS | 1817 | 1462758839131 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 18:53:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:53:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1436ms 18:53:59 INFO - PROCESS | 1817 | 1462758839196 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 18:53:59 INFO - PROCESS | 1817 | 1462758839201 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 18:53:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:53:59 INFO - PROCESS | 1817 | 1462758839207 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:53:59 INFO - PROCESS | 1817 | 1462758839211 Marionette TRACE conn3 <- [1,558,null,{}] 18:53:59 INFO - PROCESS | 1817 | 1462758839217 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:53:59 INFO - PROCESS | 1817 | 1462758839448 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 18:53:59 INFO - PROCESS | 1817 | 1462758839682 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x8cebc400 == 87 [pid = 1817] [id = 147] 18:53:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 201 (0x90f4d000) [pid = 1817] [serial = 441] [outer = (nil)] 18:53:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 202 (0x90f4f400) [pid = 1817] [serial = 442] [outer = 0x90f4d000] 18:53:59 INFO - PROCESS | 1817 | 1462758839818 Marionette DEBUG loaded listener.js 18:53:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 203 (0x927a6400) [pid = 1817] [serial = 443] [outer = 0x90f4d000] 18:54:00 INFO - PROCESS | 1817 | 1462758840705 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 18:54:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:54:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1531ms 18:54:00 INFO - PROCESS | 1817 | 1462758840738 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 18:54:00 INFO - PROCESS | 1817 | 1462758840741 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 18:54:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:54:00 INFO - PROCESS | 1817 | 1462758840748 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:54:00 INFO - PROCESS | 1817 | 1462758840751 Marionette TRACE conn3 <- [1,562,null,{}] 18:54:00 INFO - PROCESS | 1817 | 1462758840757 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:00 INFO - PROCESS | 1817 | 1462758840935 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 18:54:01 INFO - PROCESS | 1817 | 1462758841119 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b302400 == 88 [pid = 1817] [id = 148] 18:54:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 204 (0x8b303c00) [pid = 1817] [serial = 444] [outer = (nil)] 18:54:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 205 (0x8b309c00) [pid = 1817] [serial = 445] [outer = 0x8b303c00] 18:54:01 INFO - PROCESS | 1817 | 1462758841207 Marionette DEBUG loaded listener.js 18:54:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 206 (0x8b30d400) [pid = 1817] [serial = 446] [outer = 0x8b303c00] 18:54:01 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:54:02 INFO - PROCESS | 1817 | 1462758842175 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 18:54:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:54:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1497ms 18:54:02 INFO - PROCESS | 1817 | 1462758842245 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 18:54:02 INFO - PROCESS | 1817 | 1462758842249 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 18:54:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:54:02 INFO - PROCESS | 1817 | 1462758842265 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:54:02 INFO - PROCESS | 1817 | 1462758842268 Marionette TRACE conn3 <- [1,566,null,{}] 18:54:02 INFO - PROCESS | 1817 | 1462758842274 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:02 INFO - PROCESS | 1817 | 1462758842453 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 18:54:02 INFO - PROCESS | 1817 | 1462758842680 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b306000 == 89 [pid = 1817] [id = 149] 18:54:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 207 (0x8b307c00) [pid = 1817] [serial = 447] [outer = (nil)] 18:54:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 208 (0x8b42ec00) [pid = 1817] [serial = 448] [outer = 0x8b307c00] 18:54:02 INFO - PROCESS | 1817 | 1462758842778 Marionette DEBUG loaded listener.js 18:54:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 209 (0x8b433400) [pid = 1817] [serial = 449] [outer = 0x8b307c00] 18:54:03 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:54:03 INFO - PROCESS | 1817 | 1462758843604 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 18:54:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:54:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1385ms 18:54:03 INFO - PROCESS | 1817 | 1462758843651 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 18:54:03 INFO - PROCESS | 1817 | 1462758843655 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 18:54:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:54:03 INFO - PROCESS | 1817 | 1462758843661 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:54:03 INFO - PROCESS | 1817 | 1462758843664 Marionette TRACE conn3 <- [1,570,null,{}] 18:54:03 INFO - PROCESS | 1817 | 1462758843670 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:03 INFO - PROCESS | 1817 | 1462758843838 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 18:54:04 INFO - PROCESS | 1817 | 1462758844024 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b30a800 == 90 [pid = 1817] [id = 150] 18:54:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 210 (0x8b433000) [pid = 1817] [serial = 450] [outer = (nil)] 18:54:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 211 (0x8b43a400) [pid = 1817] [serial = 451] [outer = 0x8b433000] 18:54:04 INFO - PROCESS | 1817 | 1462758844107 Marionette DEBUG loaded listener.js 18:54:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 212 (0x8b596c00) [pid = 1817] [serial = 452] [outer = 0x8b433000] 18:54:04 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:54:05 INFO - PROCESS | 1817 | 1462758845033 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 18:54:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:54:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1432ms 18:54:05 INFO - PROCESS | 1817 | 1462758845094 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 18:54:05 INFO - PROCESS | 1817 | 1462758845097 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 18:54:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:54:05 INFO - PROCESS | 1817 | 1462758845104 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:54:05 INFO - PROCESS | 1817 | 1462758845107 Marionette TRACE conn3 <- [1,574,null,{}] 18:54:05 INFO - PROCESS | 1817 | 1462758845113 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:05 INFO - PROCESS | 1817 | 1462758845288 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 18:54:05 INFO - PROCESS | 1817 | 1462758845470 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b42e800 == 91 [pid = 1817] [id = 151] 18:54:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 213 (0x8b436c00) [pid = 1817] [serial = 453] [outer = (nil)] 18:54:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 214 (0x8b59f400) [pid = 1817] [serial = 454] [outer = 0x8b436c00] 18:54:05 INFO - PROCESS | 1817 | 1462758845551 Marionette DEBUG loaded listener.js 18:54:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 215 (0x8b5a1c00) [pid = 1817] [serial = 455] [outer = 0x8b436c00] 18:54:06 INFO - PROCESS | 1817 | 1462758846588 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:54:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:54:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1541ms 18:54:06 INFO - PROCESS | 1817 | 1462758846646 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 18:54:06 INFO - PROCESS | 1817 | 1462758846649 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 18:54:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:54:06 INFO - PROCESS | 1817 | 1462758846656 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:54:06 INFO - PROCESS | 1817 | 1462758846660 Marionette TRACE conn3 <- [1,578,null,{}] 18:54:06 INFO - PROCESS | 1817 | 1462758846666 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:06 INFO - PROCESS | 1817 | 1462758846844 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 18:54:07 INFO - PROCESS | 1817 | 1462758847043 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b437000 == 92 [pid = 1817] [id = 152] 18:54:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 216 (0x8b437c00) [pid = 1817] [serial = 456] [outer = (nil)] 18:54:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 217 (0x8ceb0400) [pid = 1817] [serial = 457] [outer = 0x8b437c00] 18:54:07 INFO - PROCESS | 1817 | 1462758847508 Marionette DEBUG loaded listener.js 18:54:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 218 (0x8d7b7c00) [pid = 1817] [serial = 458] [outer = 0x8b437c00] 18:54:08 INFO - PROCESS | 1817 | 1462758848535 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 18:54:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:54:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1932ms 18:54:08 INFO - PROCESS | 1817 | 1462758848589 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 18:54:08 INFO - PROCESS | 1817 | 1462758848596 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 18:54:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:54:08 INFO - PROCESS | 1817 | 1462758848605 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:54:08 INFO - PROCESS | 1817 | 1462758848610 Marionette TRACE conn3 <- [1,582,null,{}] 18:54:08 INFO - PROCESS | 1817 | 1462758848617 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:08 INFO - PROCESS | 1817 | 1462758848794 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 18:54:09 INFO - PROCESS | 1817 | 1462758849142 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e3a0c00 == 93 [pid = 1817] [id = 153] 18:54:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 219 (0x8ecf6800) [pid = 1817] [serial = 459] [outer = (nil)] 18:54:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 220 (0x8efef800) [pid = 1817] [serial = 460] [outer = 0x8ecf6800] 18:54:09 INFO - PROCESS | 1817 | 1462758849227 Marionette DEBUG loaded listener.js 18:54:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 221 (0x8f017000) [pid = 1817] [serial = 461] [outer = 0x8ecf6800] 18:54:10 INFO - PROCESS | 1817 | 1462758850097 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 18:54:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:54:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1533ms 18:54:10 INFO - PROCESS | 1817 | 1462758850137 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 18:54:10 INFO - PROCESS | 1817 | 1462758850142 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 18:54:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:54:10 INFO - PROCESS | 1817 | 1462758850152 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:54:10 INFO - PROCESS | 1817 | 1462758850155 Marionette TRACE conn3 <- [1,586,null,{}] 18:54:10 INFO - PROCESS | 1817 | 1462758850162 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:10 INFO - PROCESS | 1817 | 1462758850340 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 18:54:10 INFO - PROCESS | 1817 | --DOCSHELL 0x91e33000 == 92 [pid = 1817] [id = 135] 18:54:10 INFO - PROCESS | 1817 | --DOMWINDOW == 220 (0x977db400) [pid = 1817] [serial = 354] [outer = (nil)] [url = about:blank] 18:54:10 INFO - PROCESS | 1817 | --DOMWINDOW == 219 (0x91aba000) [pid = 1817] [serial = 306] [outer = (nil)] [url = about:blank] 18:54:10 INFO - PROCESS | 1817 | --DOMWINDOW == 218 (0x91b48800) [pid = 1817] [serial = 309] [outer = (nil)] [url = about:blank] 18:54:10 INFO - PROCESS | 1817 | --DOMWINDOW == 217 (0x95102000) [pid = 1817] [serial = 315] [outer = (nil)] [url = about:blank] 18:54:10 INFO - PROCESS | 1817 | --DOMWINDOW == 216 (0x98931000) [pid = 1817] [serial = 312] [outer = (nil)] [url = about:blank] 18:54:10 INFO - PROCESS | 1817 | --DOMWINDOW == 215 (0x9b0b6400) [pid = 1817] [serial = 318] [outer = (nil)] [url = about:blank] 18:54:10 INFO - PROCESS | 1817 | --DOMWINDOW == 214 (0xa0609800) [pid = 1817] [serial = 321] [outer = (nil)] [url = about:blank] 18:54:10 INFO - PROCESS | 1817 | --DOMWINDOW == 213 (0x90769800) [pid = 1817] [serial = 324] [outer = (nil)] [url = about:blank] 18:54:10 INFO - PROCESS | 1817 | --DOMWINDOW == 212 (0x92aea400) [pid = 1817] [serial = 327] [outer = (nil)] [url = about:blank] 18:54:10 INFO - PROCESS | 1817 | --DOMWINDOW == 211 (0x92c6a800) [pid = 1817] [serial = 330] [outer = (nil)] [url = about:blank] 18:54:10 INFO - PROCESS | 1817 | --DOMWINDOW == 210 (0x8dba0400) [pid = 1817] [serial = 333] [outer = (nil)] [url = about:blank] 18:54:10 INFO - PROCESS | 1817 | 1462758850723 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:10 INFO - PROCESS | 1817 | --DOCSHELL 0x91e36400 == 91 [pid = 1817] [id = 134] 18:54:10 INFO - PROCESS | 1817 | --DOCSHELL 0x92aee800 == 90 [pid = 1817] [id = 133] 18:54:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x8db9d800 == 91 [pid = 1817] [id = 154] 18:54:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 211 (0x8dba0400) [pid = 1817] [serial = 462] [outer = (nil)] 18:54:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 212 (0x8efee800) [pid = 1817] [serial = 463] [outer = 0x8dba0400] 18:54:10 INFO - PROCESS | 1817 | 1462758850868 Marionette DEBUG loaded listener.js 18:54:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 213 (0x907d0c00) [pid = 1817] [serial = 464] [outer = 0x8dba0400] 18:54:11 INFO - PROCESS | 1817 | --DOCSHELL 0x91a90c00 == 90 [pid = 1817] [id = 132] 18:54:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8efe8800 == 89 [pid = 1817] [id = 131] 18:54:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8ecf6c00 == 88 [pid = 1817] [id = 130] 18:54:11 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:54:11 INFO - PROCESS | 1817 | --DOCSHELL 0x91a8e800 == 87 [pid = 1817] [id = 125] 18:54:11 INFO - PROCESS | 1817 | --DOCSHELL 0x91a8c000 == 86 [pid = 1817] [id = 124] 18:54:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8ecec400 == 85 [pid = 1817] [id = 123] 18:54:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8e39a800 == 84 [pid = 1817] [id = 122] 18:54:11 INFO - PROCESS | 1817 | --DOMWINDOW == 212 (0x9462f400) [pid = 1817] [serial = 348] [outer = (nil)] [url = about:blank] 18:54:11 INFO - PROCESS | 1817 | --DOMWINDOW == 211 (0x95107000) [pid = 1817] [serial = 351] [outer = (nil)] [url = about:blank] 18:54:11 INFO - PROCESS | 1817 | --DOMWINDOW == 210 (0x9510fc00) [pid = 1817] [serial = 352] [outer = (nil)] [url = about:blank] 18:54:11 INFO - PROCESS | 1817 | --DOMWINDOW == 209 (0x922dc000) [pid = 1817] [serial = 345] [outer = (nil)] [url = about:blank] 18:54:11 INFO - PROCESS | 1817 | --DOMWINDOW == 208 (0x8eff0800) [pid = 1817] [serial = 340] [outer = (nil)] [url = about:blank] 18:54:11 INFO - PROCESS | 1817 | --DOMWINDOW == 207 (0x8efea000) [pid = 1817] [serial = 339] [outer = (nil)] [url = about:blank] 18:54:11 INFO - PROCESS | 1817 | --DOMWINDOW == 206 (0x90a93c00) [pid = 1817] [serial = 342] [outer = (nil)] [url = about:blank] 18:54:11 INFO - PROCESS | 1817 | --DOMWINDOW == 205 (0x90a9cc00) [pid = 1817] [serial = 343] [outer = (nil)] [url = about:blank] 18:54:11 INFO - PROCESS | 1817 | --DOMWINDOW == 204 (0x8e39e400) [pid = 1817] [serial = 336] [outer = (nil)] [url = about:blank] 18:54:11 INFO - PROCESS | 1817 | --DOMWINDOW == 203 (0x95006c00) [pid = 1817] [serial = 349] [outer = (nil)] [url = about:blank] 18:54:11 INFO - PROCESS | 1817 | --DOMWINDOW == 202 (0x92c6f800) [pid = 1817] [serial = 346] [outer = (nil)] [url = about:blank] 18:54:11 INFO - PROCESS | 1817 | 1462758851694 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 18:54:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:54:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1587ms 18:54:11 INFO - PROCESS | 1817 | 1462758851749 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 18:54:11 INFO - PROCESS | 1817 | 1462758851752 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 18:54:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:54:11 INFO - PROCESS | 1817 | 1462758851761 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:54:11 INFO - PROCESS | 1817 | 1462758851766 Marionette TRACE conn3 <- [1,590,null,{}] 18:54:11 INFO - PROCESS | 1817 | 1462758851782 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:11 INFO - PROCESS | 1817 | 1462758851951 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 18:54:11 INFO - PROCESS | 1817 | 1462758851963 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x9076dc00 == 85 [pid = 1817] [id = 155] 18:54:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 203 (0x90a9c800) [pid = 1817] [serial = 465] [outer = (nil)] 18:54:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 204 (0x90f4cc00) [pid = 1817] [serial = 466] [outer = 0x90a9c800] 18:54:12 INFO - PROCESS | 1817 | 1462758852048 Marionette DEBUG loaded listener.js 18:54:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 205 (0x912e1000) [pid = 1817] [serial = 467] [outer = 0x90a9c800] 18:54:13 INFO - PROCESS | 1817 | 1462758853022 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 18:54:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:54:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1287ms 18:54:13 INFO - PROCESS | 1817 | 1462758853048 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 18:54:13 INFO - PROCESS | 1817 | 1462758853053 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 18:54:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:54:13 INFO - PROCESS | 1817 | 1462758853059 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:54:13 INFO - PROCESS | 1817 | 1462758853062 Marionette TRACE conn3 <- [1,594,null,{}] 18:54:13 INFO - PROCESS | 1817 | 1462758853067 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:13 INFO - PROCESS | 1817 | 1462758853225 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 18:54:13 INFO - PROCESS | 1817 | 1462758853415 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x8efe8800 == 86 [pid = 1817] [id = 156] 18:54:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 206 (0x90f46000) [pid = 1817] [serial = 468] [outer = (nil)] 18:54:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 207 (0x912e6c00) [pid = 1817] [serial = 469] [outer = 0x90f46000] 18:54:13 INFO - PROCESS | 1817 | 1462758853492 Marionette DEBUG loaded listener.js 18:54:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 208 (0x912ea800) [pid = 1817] [serial = 470] [outer = 0x90f46000] 18:54:14 INFO - PROCESS | 1817 | 1462758854351 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 18:54:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:54:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1329ms 18:54:14 INFO - PROCESS | 1817 | 1462758854388 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 18:54:14 INFO - PROCESS | 1817 | 1462758854392 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 18:54:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:54:14 INFO - PROCESS | 1817 | 1462758854399 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:54:14 INFO - PROCESS | 1817 | 1462758854402 Marionette TRACE conn3 <- [1,598,null,{}] 18:54:14 INFO - PROCESS | 1817 | 1462758854414 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:14 INFO - PROCESS | 1817 | 1462758854624 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 18:54:14 INFO - PROCESS | 1817 | 1462758854651 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x912e4c00 == 87 [pid = 1817] [id = 157] 18:54:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 209 (0x912e5000) [pid = 1817] [serial = 471] [outer = (nil)] 18:54:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 210 (0x91a8a800) [pid = 1817] [serial = 472] [outer = 0x912e5000] 18:54:14 INFO - PROCESS | 1817 | 1462758854729 Marionette DEBUG loaded listener.js 18:54:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 211 (0x91ac0000) [pid = 1817] [serial = 473] [outer = 0x912e5000] 18:54:15 INFO - PROCESS | 1817 | --DOMWINDOW == 210 (0x91ab3000) [pid = 1817] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:54:15 INFO - PROCESS | 1817 | --DOMWINDOW == 209 (0x91e38800) [pid = 1817] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:54:15 INFO - PROCESS | 1817 | --DOMWINDOW == 208 (0x92c6f400) [pid = 1817] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:54:15 INFO - PROCESS | 1817 | --DOMWINDOW == 207 (0x91b44c00) [pid = 1817] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:54:15 INFO - PROCESS | 1817 | --DOMWINDOW == 206 (0x8ecf7c00) [pid = 1817] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:54:15 INFO - PROCESS | 1817 | --DOMWINDOW == 205 (0x8efeb400) [pid = 1817] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:54:15 INFO - PROCESS | 1817 | --DOMWINDOW == 204 (0x91ab4c00) [pid = 1817] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:54:15 INFO - PROCESS | 1817 | --DOMWINDOW == 203 (0x922ce400) [pid = 1817] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:54:16 INFO - PROCESS | 1817 | 1462758856022 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 18:54:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:54:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1654ms 18:54:16 INFO - PROCESS | 1817 | 1462758856053 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 18:54:16 INFO - PROCESS | 1817 | 1462758856057 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 18:54:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:54:16 INFO - PROCESS | 1817 | 1462758856062 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:54:16 INFO - PROCESS | 1817 | 1462758856066 Marionette TRACE conn3 <- [1,602,null,{}] 18:54:16 INFO - PROCESS | 1817 | 1462758856071 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:16 INFO - PROCESS | 1817 | 1462758856226 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 18:54:16 INFO - PROCESS | 1817 | 1462758856411 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ecf7c00 == 88 [pid = 1817] [id = 158] 18:54:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 204 (0x8ecfac00) [pid = 1817] [serial = 474] [outer = (nil)] 18:54:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 205 (0x91e33800) [pid = 1817] [serial = 475] [outer = 0x8ecfac00] 18:54:16 INFO - PROCESS | 1817 | 1462758856482 Marionette DEBUG loaded listener.js 18:54:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 206 (0x91e39400) [pid = 1817] [serial = 476] [outer = 0x8ecfac00] 18:54:17 INFO - PROCESS | 1817 | 1462758857190 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 18:54:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:54:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1189ms 18:54:17 INFO - PROCESS | 1817 | 1462758857252 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 18:54:17 INFO - PROCESS | 1817 | 1462758857256 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 18:54:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:54:17 INFO - PROCESS | 1817 | 1462758857271 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:54:17 INFO - PROCESS | 1817 | 1462758857274 Marionette TRACE conn3 <- [1,606,null,{}] 18:54:17 INFO - PROCESS | 1817 | 1462758857281 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:17 INFO - PROCESS | 1817 | 1462758857452 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 18:54:17 INFO - PROCESS | 1817 | 1462758857464 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x91ab4c00 == 89 [pid = 1817] [id = 159] 18:54:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 207 (0x91e3a800) [pid = 1817] [serial = 477] [outer = (nil)] 18:54:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 208 (0x924e0000) [pid = 1817] [serial = 478] [outer = 0x91e3a800] 18:54:17 INFO - PROCESS | 1817 | 1462758857535 Marionette DEBUG loaded listener.js 18:54:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 209 (0x9279d400) [pid = 1817] [serial = 479] [outer = 0x91e3a800] 18:54:18 INFO - PROCESS | 1817 | 1462758858702 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:54:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:54:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1496ms 18:54:18 INFO - PROCESS | 1817 | 1462758858759 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 18:54:18 INFO - PROCESS | 1817 | 1462758858766 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 18:54:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:54:18 INFO - PROCESS | 1817 | 1462758858776 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:54:18 INFO - PROCESS | 1817 | 1462758858781 Marionette TRACE conn3 <- [1,610,null,{}] 18:54:18 INFO - PROCESS | 1817 | 1462758858790 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:19 INFO - PROCESS | 1817 | 1462758859023 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 18:54:19 INFO - PROCESS | 1817 | 1462758859264 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x8cebe800 == 90 [pid = 1817] [id = 160] 18:54:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 210 (0x8d9e0c00) [pid = 1817] [serial = 480] [outer = (nil)] 18:54:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 211 (0x8e39b400) [pid = 1817] [serial = 481] [outer = 0x8d9e0c00] 18:54:19 INFO - PROCESS | 1817 | 1462758859402 Marionette DEBUG loaded listener.js 18:54:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 212 (0x8efe6000) [pid = 1817] [serial = 482] [outer = 0x8d9e0c00] 18:54:20 INFO - PROCESS | 1817 | 1462758860323 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 18:54:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:54:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1597ms 18:54:20 INFO - PROCESS | 1817 | 1462758860374 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 18:54:20 INFO - PROCESS | 1817 | 1462758860383 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 18:54:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:54:20 INFO - PROCESS | 1817 | 1462758860394 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:54:20 INFO - PROCESS | 1817 | 1462758860399 Marionette TRACE conn3 <- [1,614,null,{}] 18:54:20 INFO - PROCESS | 1817 | 1462758860405 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:20 INFO - PROCESS | 1817 | 1462758860594 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 18:54:20 INFO - PROCESS | 1817 | 1462758860868 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e3a0400 == 91 [pid = 1817] [id = 161] 18:54:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 213 (0x907c8800) [pid = 1817] [serial = 483] [outer = (nil)] 18:54:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 214 (0x90a94800) [pid = 1817] [serial = 484] [outer = 0x907c8800] 18:54:21 INFO - PROCESS | 1817 | 1462758861009 Marionette DEBUG loaded listener.js 18:54:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 215 (0x90f46800) [pid = 1817] [serial = 485] [outer = 0x907c8800] 18:54:21 INFO - PROCESS | 1817 | 1462758861894 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 18:54:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:54:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1531ms 18:54:21 INFO - PROCESS | 1817 | 1462758861926 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 18:54:21 INFO - PROCESS | 1817 | 1462758861930 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 18:54:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:54:21 INFO - PROCESS | 1817 | 1462758861937 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:54:21 INFO - PROCESS | 1817 | 1462758861943 Marionette TRACE conn3 <- [1,618,null,{}] 18:54:21 INFO - PROCESS | 1817 | 1462758861961 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:22 INFO - PROCESS | 1817 | 1462758862176 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 18:54:22 INFO - PROCESS | 1817 | 1462758862409 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b5a0c00 == 92 [pid = 1817] [id = 162] 18:54:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 216 (0x91b46000) [pid = 1817] [serial = 486] [outer = (nil)] 18:54:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 217 (0x924dc000) [pid = 1817] [serial = 487] [outer = 0x91b46000] 18:54:22 INFO - PROCESS | 1817 | 1462758862542 Marionette DEBUG loaded listener.js 18:54:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 218 (0x92aec000) [pid = 1817] [serial = 488] [outer = 0x91b46000] 18:54:23 INFO - PROCESS | 1817 | 1462758863417 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 18:54:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:54:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1557ms 18:54:23 INFO - PROCESS | 1817 | 1462758863496 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 18:54:23 INFO - PROCESS | 1817 | 1462758863501 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 18:54:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:54:23 INFO - PROCESS | 1817 | 1462758863507 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:54:23 INFO - PROCESS | 1817 | 1462758863511 Marionette TRACE conn3 <- [1,622,null,{}] 18:54:23 INFO - PROCESS | 1817 | 1462758863517 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:23 INFO - PROCESS | 1817 | 1462758863733 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 18:54:23 INFO - PROCESS | 1817 | 1462758863965 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x92aee400 == 93 [pid = 1817] [id = 163] 18:54:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 219 (0x92c6b400) [pid = 1817] [serial = 489] [outer = (nil)] 18:54:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 220 (0x92c6fc00) [pid = 1817] [serial = 490] [outer = 0x92c6b400] 18:54:24 INFO - PROCESS | 1817 | 1462758864096 Marionette DEBUG loaded listener.js 18:54:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 221 (0x92c77800) [pid = 1817] [serial = 491] [outer = 0x92c6b400] 18:54:24 INFO - PROCESS | 1817 | 1462758864990 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 18:54:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:54:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1531ms 18:54:25 INFO - PROCESS | 1817 | 1462758865039 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 18:54:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:54:25 INFO - PROCESS | 1817 | 1462758865043 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 18:54:25 INFO - PROCESS | 1817 | 1462758865049 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:54:25 INFO - PROCESS | 1817 | 1462758865053 Marionette TRACE conn3 <- [1,626,null,{}] 18:54:25 INFO - PROCESS | 1817 | 1462758865059 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:25 INFO - PROCESS | 1817 | 1462758865254 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 18:54:25 INFO - PROCESS | 1817 | 1462758865440 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b302000 == 94 [pid = 1817] [id = 164] 18:54:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 222 (0x924dac00) [pid = 1817] [serial = 492] [outer = (nil)] 18:54:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 223 (0x95006400) [pid = 1817] [serial = 493] [outer = 0x924dac00] 18:54:25 INFO - PROCESS | 1817 | 1462758865528 Marionette DEBUG loaded listener.js 18:54:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 224 (0x9500f000) [pid = 1817] [serial = 494] [outer = 0x924dac00] 18:54:26 INFO - PROCESS | 1817 | 1462758866493 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 18:54:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:54:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1482ms 18:54:26 INFO - PROCESS | 1817 | 1462758866532 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 18:54:26 INFO - PROCESS | 1817 | 1462758866536 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 18:54:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:54:26 INFO - PROCESS | 1817 | 1462758866543 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:54:26 INFO - PROCESS | 1817 | 1462758866546 Marionette TRACE conn3 <- [1,630,null,{}] 18:54:26 INFO - PROCESS | 1817 | 1462758866552 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:26 INFO - PROCESS | 1817 | 1462758866764 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 18:54:27 INFO - PROCESS | 1817 | 1462758866997 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x912e0400 == 95 [pid = 1817] [id = 165] 18:54:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 225 (0x92c70400) [pid = 1817] [serial = 495] [outer = (nil)] 18:54:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 226 (0x98abd800) [pid = 1817] [serial = 496] [outer = 0x92c70400] 18:54:27 INFO - PROCESS | 1817 | 1462758867103 Marionette DEBUG loaded listener.js 18:54:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 227 (0x99b48800) [pid = 1817] [serial = 497] [outer = 0x92c70400] 18:54:27 INFO - PROCESS | 1817 | 1462758867974 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 18:54:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:54:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1485ms 18:54:28 INFO - PROCESS | 1817 | 1462758868029 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 18:54:28 INFO - PROCESS | 1817 | 1462758868032 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 18:54:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:54:28 INFO - PROCESS | 1817 | 1462758868039 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:54:28 INFO - PROCESS | 1817 | 1462758868042 Marionette TRACE conn3 <- [1,634,null,{}] 18:54:28 INFO - PROCESS | 1817 | 1462758868048 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:28 INFO - PROCESS | 1817 | 1462758868225 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 18:54:28 INFO - PROCESS | 1817 | 1462758868415 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x92c69c00 == 96 [pid = 1817] [id = 166] 18:54:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 228 (0x99c01800) [pid = 1817] [serial = 498] [outer = (nil)] 18:54:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 229 (0x99c9d400) [pid = 1817] [serial = 499] [outer = 0x99c01800] 18:54:28 INFO - PROCESS | 1817 | 1462758868505 Marionette DEBUG loaded listener.js 18:54:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 230 (0x99f2a800) [pid = 1817] [serial = 500] [outer = 0x99c01800] 18:54:29 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:54:29 INFO - PROCESS | 1817 | 1462758869380 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 18:54:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:54:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1382ms 18:54:29 INFO - PROCESS | 1817 | 1462758869422 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 18:54:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:54:29 INFO - PROCESS | 1817 | 1462758869426 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 18:54:29 INFO - PROCESS | 1817 | 1462758869432 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:54:29 INFO - PROCESS | 1817 | 1462758869437 Marionette TRACE conn3 <- [1,638,null,{}] 18:54:29 INFO - PROCESS | 1817 | 1462758869443 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:29 INFO - PROCESS | 1817 | 1462758869625 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 18:54:29 INFO - PROCESS | 1817 | 1462758869813 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x99af8000 == 97 [pid = 1817] [id = 167] 18:54:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 231 (0x99c03800) [pid = 1817] [serial = 501] [outer = (nil)] 18:54:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 232 (0x9ad42800) [pid = 1817] [serial = 502] [outer = 0x99c03800] 18:54:29 INFO - PROCESS | 1817 | 1462758869903 Marionette DEBUG loaded listener.js 18:54:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 233 (0x9adbc800) [pid = 1817] [serial = 503] [outer = 0x99c03800] 18:54:30 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:54:30 INFO - PROCESS | 1817 | 1462758870809 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 18:54:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:54:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1433ms 18:54:30 INFO - PROCESS | 1817 | 1462758870866 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 18:54:30 INFO - PROCESS | 1817 | 1462758870870 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 18:54:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:54:30 INFO - PROCESS | 1817 | 1462758870877 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:54:30 INFO - PROCESS | 1817 | 1462758870880 Marionette TRACE conn3 <- [1,642,null,{}] 18:54:30 INFO - PROCESS | 1817 | 1462758870890 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:31 INFO - PROCESS | 1817 | 1462758871099 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 18:54:31 INFO - PROCESS | 1817 | 1462758871372 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x99c0d800 == 98 [pid = 1817] [id = 168] 18:54:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 234 (0x99f23800) [pid = 1817] [serial = 504] [outer = (nil)] 18:54:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 235 (0x9d94ec00) [pid = 1817] [serial = 505] [outer = 0x99f23800] 18:54:31 INFO - PROCESS | 1817 | 1462758871504 Marionette DEBUG loaded listener.js 18:54:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 236 (0xa0609800) [pid = 1817] [serial = 506] [outer = 0x99f23800] 18:54:32 INFO - PROCESS | 1817 | 1462758872442 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 18:54:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:54:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1639ms 18:54:32 INFO - PROCESS | 1817 | 1462758872517 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 18:54:32 INFO - PROCESS | 1817 | 1462758872522 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 18:54:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:54:32 INFO - PROCESS | 1817 | 1462758872528 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:54:32 INFO - PROCESS | 1817 | 1462758872531 Marionette TRACE conn3 <- [1,646,null,{}] 18:54:32 INFO - PROCESS | 1817 | 1462758872537 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:32 INFO - PROCESS | 1817 | 1462758872755 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 18:54:33 INFO - PROCESS | 1817 | 1462758873003 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x91c72400 == 99 [pid = 1817] [id = 169] 18:54:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 237 (0x91c79c00) [pid = 1817] [serial = 507] [outer = (nil)] 18:54:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 238 (0x91c7cc00) [pid = 1817] [serial = 508] [outer = 0x91c79c00] 18:54:33 INFO - PROCESS | 1817 | 1462758873106 Marionette DEBUG loaded listener.js 18:54:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 239 (0x91c7f400) [pid = 1817] [serial = 509] [outer = 0x91c79c00] 18:54:33 INFO - PROCESS | 1817 | 1462758873988 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:54:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:54:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1538ms 18:54:34 INFO - PROCESS | 1817 | 1462758874067 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 18:54:34 INFO - PROCESS | 1817 | 1462758874072 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 18:54:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:54:34 INFO - PROCESS | 1817 | 1462758874078 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:54:34 INFO - PROCESS | 1817 | 1462758874082 Marionette TRACE conn3 <- [1,650,null,{}] 18:54:34 INFO - PROCESS | 1817 | 1462758874088 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:34 INFO - PROCESS | 1817 | 1462758874327 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 18:54:34 INFO - PROCESS | 1817 | 1462758874563 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x929aa800 == 100 [pid = 1817] [id = 170] 18:54:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 240 (0x929ac800) [pid = 1817] [serial = 510] [outer = (nil)] 18:54:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 241 (0x929b5400) [pid = 1817] [serial = 511] [outer = 0x929ac800] 18:54:34 INFO - PROCESS | 1817 | 1462758874707 Marionette DEBUG loaded listener.js 18:54:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 242 (0x9ad46400) [pid = 1817] [serial = 512] [outer = 0x929ac800] 18:54:35 INFO - PROCESS | 1817 | 1462758875573 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 18:54:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:54:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1534ms 18:54:35 INFO - PROCESS | 1817 | 1462758875613 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 18:54:35 INFO - PROCESS | 1817 | 1462758875617 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 18:54:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:54:35 INFO - PROCESS | 1817 | 1462758875624 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:54:35 INFO - PROCESS | 1817 | 1462758875626 Marionette TRACE conn3 <- [1,654,null,{}] 18:54:35 INFO - PROCESS | 1817 | 1462758875632 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:35 INFO - PROCESS | 1817 | 1462758875804 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 18:54:36 INFO - PROCESS | 1817 | 1462758875998 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a15ec00 == 101 [pid = 1817] [id = 171] 18:54:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 243 (0x8a160000) [pid = 1817] [serial = 513] [outer = (nil)] 18:54:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 244 (0x8a167400) [pid = 1817] [serial = 514] [outer = 0x8a160000] 18:54:36 INFO - PROCESS | 1817 | 1462758876094 Marionette DEBUG loaded listener.js 18:54:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 245 (0x8a169400) [pid = 1817] [serial = 515] [outer = 0x8a160000] 18:54:37 INFO - PROCESS | 1817 | 1462758877032 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 18:54:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:54:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1486ms 18:54:37 INFO - PROCESS | 1817 | 1462758877111 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 18:54:37 INFO - PROCESS | 1817 | 1462758877115 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 18:54:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:54:37 INFO - PROCESS | 1817 | 1462758877121 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:54:37 INFO - PROCESS | 1817 | 1462758877125 Marionette TRACE conn3 <- [1,658,null,{}] 18:54:37 INFO - PROCESS | 1817 | 1462758877140 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:37 INFO - PROCESS | 1817 | 1462758877383 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 18:54:37 INFO - PROCESS | 1817 | 1462758877697 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a165800 == 102 [pid = 1817] [id = 172] 18:54:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 246 (0x8a166400) [pid = 1817] [serial = 516] [outer = (nil)] 18:54:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 247 (0x8a299c00) [pid = 1817] [serial = 517] [outer = 0x8a166400] 18:54:37 INFO - PROCESS | 1817 | 1462758877783 Marionette DEBUG loaded listener.js 18:54:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 248 (0x8a29b400) [pid = 1817] [serial = 518] [outer = 0x8a166400] 18:54:38 INFO - PROCESS | 1817 | 1462758878774 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 18:54:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:54:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1698ms 18:54:38 INFO - PROCESS | 1817 | 1462758878821 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 18:54:38 INFO - PROCESS | 1817 | 1462758878825 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 18:54:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:54:38 INFO - PROCESS | 1817 | 1462758878832 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:54:38 INFO - PROCESS | 1817 | 1462758878836 Marionette TRACE conn3 <- [1,662,null,{}] 18:54:38 INFO - PROCESS | 1817 | 1462758878842 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:39 INFO - PROCESS | 1817 | 1462758879027 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 18:54:39 INFO - PROCESS | 1817 | 1462758879268 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a295800 == 103 [pid = 1817] [id = 173] 18:54:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 249 (0x8a29f000) [pid = 1817] [serial = 519] [outer = (nil)] 18:54:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 250 (0x8a2a4000) [pid = 1817] [serial = 520] [outer = 0x8a29f000] 18:54:39 INFO - PROCESS | 1817 | 1462758879395 Marionette DEBUG loaded listener.js 18:54:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 251 (0x91c74800) [pid = 1817] [serial = 521] [outer = 0x8a29f000] 18:54:40 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:54:40 INFO - PROCESS | 1817 | 1462758880655 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 18:54:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:54:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1883ms 18:54:40 INFO - PROCESS | 1817 | 1462758880717 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 18:54:40 INFO - PROCESS | 1817 | 1462758880723 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 18:54:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:54:40 INFO - PROCESS | 1817 | 1462758880856 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:54:40 INFO - PROCESS | 1817 | 1462758880861 Marionette TRACE conn3 <- [1,666,null,{}] 18:54:40 INFO - PROCESS | 1817 | 1462758880872 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:41 INFO - PROCESS | 1817 | 1462758881045 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 18:54:41 INFO - PROCESS | 1817 | 1462758881238 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b30a000 == 104 [pid = 1817] [id = 174] 18:54:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 252 (0x8b42b400) [pid = 1817] [serial = 522] [outer = (nil)] 18:54:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 253 (0x8d7b9000) [pid = 1817] [serial = 523] [outer = 0x8b42b400] 18:54:41 INFO - PROCESS | 1817 | 1462758881316 Marionette DEBUG loaded listener.js 18:54:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 254 (0x8db9b400) [pid = 1817] [serial = 524] [outer = 0x8b42b400] 18:54:42 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:54:42 INFO - PROCESS | 1817 | 1462758882429 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 18:54:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:54:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1710ms 18:54:42 INFO - PROCESS | 1817 | 1462758882504 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 18:54:42 INFO - PROCESS | 1817 | 1462758882512 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 18:54:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:54:42 INFO - PROCESS | 1817 | 1462758882522 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:54:42 INFO - PROCESS | 1817 | 1462758882527 Marionette TRACE conn3 <- [1,670,null,{}] 18:54:42 INFO - PROCESS | 1817 | 1462758882533 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:42 INFO - PROCESS | 1817 | 1462758882756 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 18:54:43 INFO - PROCESS | 1817 | 1462758883096 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:43 INFO - PROCESS | 1817 | --DOCSHELL 0x91ab1800 == 103 [pid = 1817] [id = 102] 18:54:43 INFO - PROCESS | 1817 | --DOCSHELL 0x95059000 == 102 [pid = 1817] [id = 30] 18:54:43 INFO - PROCESS | 1817 | --DOCSHELL 0x8eceb800 == 101 [pid = 1817] [id = 105] 18:54:43 INFO - PROCESS | 1817 | --DOCSHELL 0x8efe2c00 == 100 [pid = 1817] [id = 108] 18:54:43 INFO - PROCESS | 1817 | --DOCSHELL 0x8efef000 == 99 [pid = 1817] [id = 110] 18:54:43 INFO - PROCESS | 1817 | --DOCSHELL 0x8db96c00 == 98 [pid = 1817] [id = 111] 18:54:43 INFO - PROCESS | 1817 | --DOCSHELL 0x9076d800 == 97 [pid = 1817] [id = 109] 18:54:43 INFO - PROCESS | 1817 | --DOCSHELL 0x8ecf0000 == 96 [pid = 1817] [id = 107] 18:54:43 INFO - PROCESS | 1817 | --DOCSHELL 0x93c04400 == 95 [pid = 1817] [id = 104] 18:54:43 INFO - PROCESS | 1817 | --DOMWINDOW == 253 (0x9d944800) [pid = 1817] [serial = 408] [outer = (nil)] [url = about:blank] 18:54:43 INFO - PROCESS | 1817 | --DOMWINDOW == 252 (0x924e1800) [pid = 1817] [serial = 381] [outer = (nil)] [url = about:blank] 18:54:43 INFO - PROCESS | 1817 | --DOMWINDOW == 251 (0xa26d8800) [pid = 1817] [serial = 378] [outer = (nil)] [url = about:blank] 18:54:43 INFO - PROCESS | 1817 | --DOMWINDOW == 250 (0xa34c1c00) [pid = 1817] [serial = 384] [outer = (nil)] [url = about:blank] 18:54:43 INFO - PROCESS | 1817 | --DOMWINDOW == 249 (0x8d9ebc00) [pid = 1817] [serial = 387] [outer = (nil)] [url = about:blank] 18:54:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ceba800 == 96 [pid = 1817] [id = 175] 18:54:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 250 (0x8cebbc00) [pid = 1817] [serial = 525] [outer = (nil)] 18:54:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 251 (0x8db9cc00) [pid = 1817] [serial = 526] [outer = 0x8cebbc00] 18:54:43 INFO - PROCESS | 1817 | 1462758883236 Marionette DEBUG loaded listener.js 18:54:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 252 (0x8efe2c00) [pid = 1817] [serial = 527] [outer = 0x8cebbc00] 18:54:43 INFO - PROCESS | 1817 | --DOCSHELL 0x8ecf9800 == 95 [pid = 1817] [id = 106] 18:54:43 INFO - PROCESS | 1817 | --DOCSHELL 0x8ecf7c00 == 94 [pid = 1817] [id = 158] 18:54:43 INFO - PROCESS | 1817 | --DOCSHELL 0x912e4c00 == 93 [pid = 1817] [id = 157] 18:54:43 INFO - PROCESS | 1817 | --DOCSHELL 0x8efe8800 == 92 [pid = 1817] [id = 156] 18:54:43 INFO - PROCESS | 1817 | --DOCSHELL 0x9076dc00 == 91 [pid = 1817] [id = 155] 18:54:43 INFO - PROCESS | 1817 | --DOCSHELL 0x8db9d800 == 90 [pid = 1817] [id = 154] 18:54:43 INFO - PROCESS | 1817 | --DOCSHELL 0x8e3a0c00 == 89 [pid = 1817] [id = 153] 18:54:43 INFO - PROCESS | 1817 | --DOCSHELL 0x8b437000 == 88 [pid = 1817] [id = 152] 18:54:43 INFO - PROCESS | 1817 | --DOCSHELL 0x8efebc00 == 87 [pid = 1817] [id = 137] 18:54:43 INFO - PROCESS | 1817 | --DOCSHELL 0x93ce9c00 == 86 [pid = 1817] [id = 136] 18:54:44 INFO - PROCESS | 1817 | 1462758884122 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 18:54:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:54:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1641ms 18:54:44 INFO - PROCESS | 1817 | --DOMWINDOW == 251 (0x91abd000) [pid = 1817] [serial = 307] [outer = (nil)] [url = about:blank] 18:54:44 INFO - PROCESS | 1817 | --DOMWINDOW == 250 (0x91e3d400) [pid = 1817] [serial = 402] [outer = (nil)] [url = about:blank] 18:54:44 INFO - PROCESS | 1817 | --DOMWINDOW == 249 (0x99c22000) [pid = 1817] [serial = 399] [outer = (nil)] [url = about:blank] 18:54:44 INFO - PROCESS | 1817 | --DOMWINDOW == 248 (0x91e40400) [pid = 1817] [serial = 403] [outer = (nil)] [url = about:blank] 18:54:44 INFO - PROCESS | 1817 | --DOMWINDOW == 247 (0x8ecf4800) [pid = 1817] [serial = 357] [outer = (nil)] [url = about:blank] 18:54:44 INFO - PROCESS | 1817 | --DOMWINDOW == 246 (0x998dd000) [pid = 1817] [serial = 355] [outer = (nil)] [url = about:blank] 18:54:44 INFO - PROCESS | 1817 | --DOMWINDOW == 245 (0x91a90800) [pid = 1817] [serial = 372] [outer = (nil)] [url = about:blank] 18:54:44 INFO - PROCESS | 1817 | --DOMWINDOW == 244 (0x975eec00) [pid = 1817] [serial = 363] [outer = (nil)] [url = about:blank] 18:54:44 INFO - PROCESS | 1817 | --DOMWINDOW == 243 (0x90773000) [pid = 1817] [serial = 391] [outer = (nil)] [url = about:blank] 18:54:44 INFO - PROCESS | 1817 | --DOMWINDOW == 242 (0x91b43000) [pid = 1817] [serial = 360] [outer = (nil)] [url = about:blank] 18:54:44 INFO - PROCESS | 1817 | --DOMWINDOW == 241 (0x8efe7400) [pid = 1817] [serial = 390] [outer = (nil)] [url = about:blank] 18:54:44 INFO - PROCESS | 1817 | --DOMWINDOW == 240 (0x91b4b400) [pid = 1817] [serial = 394] [outer = (nil)] [url = about:blank] 18:54:44 INFO - PROCESS | 1817 | --DOMWINDOW == 239 (0x91a8d400) [pid = 1817] [serial = 393] [outer = (nil)] [url = about:blank] 18:54:44 INFO - PROCESS | 1817 | --DOMWINDOW == 238 (0x9a7e3800) [pid = 1817] [serial = 366] [outer = (nil)] [url = about:blank] 18:54:44 INFO - PROCESS | 1817 | --DOMWINDOW == 237 (0x92440400) [pid = 1817] [serial = 396] [outer = (nil)] [url = about:blank] 18:54:44 INFO - PROCESS | 1817 | --DOMWINDOW == 236 (0xa11e2000) [pid = 1817] [serial = 375] [outer = (nil)] [url = about:blank] 18:54:44 INFO - PROCESS | 1817 | --DOMWINDOW == 235 (0x9ae18800) [pid = 1817] [serial = 369] [outer = (nil)] [url = about:blank] 18:54:44 INFO - PROCESS | 1817 | --DOMWINDOW == 234 (0x92ae7000) [pid = 1817] [serial = 397] [outer = (nil)] [url = about:blank] 18:54:44 INFO - PROCESS | 1817 | --DOMWINDOW == 233 (0x9ad44400) [pid = 1817] [serial = 406] [outer = (nil)] [url = about:blank] 18:54:44 INFO - PROCESS | 1817 | --DOMWINDOW == 232 (0x95059c00) [pid = 1817] [serial = 405] [outer = (nil)] [url = about:blank] 18:54:44 INFO - PROCESS | 1817 | --DOMWINDOW == 231 (0x9a7df800) [pid = 1817] [serial = 400] [outer = (nil)] [url = about:blank] 18:54:44 INFO - PROCESS | 1817 | 1462758884207 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 18:54:44 INFO - PROCESS | 1817 | 1462758884210 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 18:54:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:54:44 INFO - PROCESS | 1817 | 1462758884221 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:54:44 INFO - PROCESS | 1817 | 1462758884226 Marionette TRACE conn3 <- [1,674,null,{}] 18:54:44 INFO - PROCESS | 1817 | 1462758884242 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:44 INFO - PROCESS | 1817 | 1462758884422 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 18:54:44 INFO - PROCESS | 1817 | 1462758884574 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b307000 == 87 [pid = 1817] [id = 176] 18:54:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 232 (0x8ceb7800) [pid = 1817] [serial = 528] [outer = (nil)] 18:54:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 233 (0x907cbc00) [pid = 1817] [serial = 529] [outer = 0x8ceb7800] 18:54:44 INFO - PROCESS | 1817 | 1462758884655 Marionette DEBUG loaded listener.js 18:54:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 234 (0x90a96800) [pid = 1817] [serial = 530] [outer = 0x8ceb7800] 18:54:45 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:54:45 INFO - PROCESS | 1817 | 1462758885440 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 18:54:45 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 18:54:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1233ms 18:54:45 INFO - PROCESS | 1817 | 1462758885454 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 18:54:45 INFO - PROCESS | 1817 | 1462758885459 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 18:54:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:54:45 INFO - PROCESS | 1817 | 1462758885498 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:54:45 INFO - PROCESS | 1817 | 1462758885500 Marionette TRACE conn3 <- [1,678,null,{}] 18:54:45 INFO - PROCESS | 1817 | 1462758885506 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:45 INFO - PROCESS | 1817 | 1462758885672 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 18:54:45 INFO - PROCESS | 1817 | 1462758885688 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b2f3000 == 88 [pid = 1817] [id = 177] 18:54:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 235 (0x90a9b400) [pid = 1817] [serial = 531] [outer = (nil)] 18:54:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 236 (0x90f4dc00) [pid = 1817] [serial = 532] [outer = 0x90a9b400] 18:54:45 INFO - PROCESS | 1817 | 1462758885761 Marionette DEBUG loaded listener.js 18:54:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 237 (0x912ecc00) [pid = 1817] [serial = 533] [outer = 0x90a9b400] 18:54:46 INFO - PROCESS | 1817 | 1462758886789 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 18:54:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:54:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1342ms 18:54:46 INFO - PROCESS | 1817 | 1462758886838 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 18:54:46 INFO - PROCESS | 1817 | 1462758886842 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 18:54:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:54:46 INFO - PROCESS | 1817 | 1462758886848 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:54:46 INFO - PROCESS | 1817 | 1462758886851 Marionette TRACE conn3 <- [1,682,null,{}] 18:54:46 INFO - PROCESS | 1817 | 1462758886864 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:47 INFO - PROCESS | 1817 | 1462758887078 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 18:54:47 INFO - PROCESS | 1817 | 1462758887104 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x90a9f400 == 89 [pid = 1817] [id = 178] 18:54:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 238 (0x90f42000) [pid = 1817] [serial = 534] [outer = (nil)] 18:54:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 239 (0x91a92c00) [pid = 1817] [serial = 535] [outer = 0x90f42000] 18:54:47 INFO - PROCESS | 1817 | 1462758887177 Marionette DEBUG loaded listener.js 18:54:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 240 (0x91abe800) [pid = 1817] [serial = 536] [outer = 0x90f42000] 18:54:48 INFO - PROCESS | 1817 | --DOMWINDOW == 239 (0x912e5000) [pid = 1817] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:54:48 INFO - PROCESS | 1817 | --DOMWINDOW == 238 (0x90a9c800) [pid = 1817] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:54:48 INFO - PROCESS | 1817 | --DOMWINDOW == 237 (0x8b437c00) [pid = 1817] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:54:48 INFO - PROCESS | 1817 | --DOMWINDOW == 236 (0x8ecfac00) [pid = 1817] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:54:48 INFO - PROCESS | 1817 | --DOMWINDOW == 235 (0x90f46000) [pid = 1817] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:54:48 INFO - PROCESS | 1817 | --DOMWINDOW == 234 (0x8dba0400) [pid = 1817] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:54:48 INFO - PROCESS | 1817 | --DOMWINDOW == 233 (0x8ecf6800) [pid = 1817] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:54:48 INFO - PROCESS | 1817 | --DOMWINDOW == 232 (0x95106400) [pid = 1817] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:54:48 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:54:48 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:54:48 INFO - PROCESS | 1817 | 1462758888886 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 18:54:48 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) 18:54:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2083ms 18:54:48 INFO - PROCESS | 1817 | 1462758888932 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 18:54:48 INFO - PROCESS | 1817 | 1462758888936 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 18:54:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:54:48 INFO - PROCESS | 1817 | 1462758888942 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:54:48 INFO - PROCESS | 1817 | 1462758888945 Marionette TRACE conn3 <- [1,686,null,{}] 18:54:48 INFO - PROCESS | 1817 | 1462758888950 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:49 INFO - PROCESS | 1817 | 1462758889123 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 18:54:49 INFO - PROCESS | 1817 | 1462758889276 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x907cec00 == 90 [pid = 1817] [id = 179] 18:54:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 233 (0x90f45400) [pid = 1817] [serial = 537] [outer = (nil)] 18:54:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 234 (0x91e33000) [pid = 1817] [serial = 538] [outer = 0x90f45400] 18:54:49 INFO - PROCESS | 1817 | 1462758889348 Marionette DEBUG loaded listener.js 18:54:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 235 (0x922cf400) [pid = 1817] [serial = 539] [outer = 0x90f45400] 18:54:50 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:54:50 INFO - PROCESS | 1817 | 1462758890470 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 18:54:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:54:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1585ms 18:54:50 INFO - PROCESS | 1817 | 1462758890527 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 18:54:50 INFO - PROCESS | 1817 | 1462758890534 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 18:54:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:54:50 INFO - PROCESS | 1817 | 1462758890600 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:54:50 INFO - PROCESS | 1817 | 1462758890607 Marionette TRACE conn3 <- [1,690,null,{}] 18:54:50 INFO - PROCESS | 1817 | 1462758890683 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:50 INFO - PROCESS | 1817 | 1462758890962 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 18:54:51 INFO - PROCESS | 1817 | 1462758891103 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b30e800 == 91 [pid = 1817] [id = 180] 18:54:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 236 (0x8b431000) [pid = 1817] [serial = 540] [outer = (nil)] 18:54:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 237 (0x8b59d400) [pid = 1817] [serial = 541] [outer = 0x8b431000] 18:54:51 INFO - PROCESS | 1817 | 1462758891231 Marionette DEBUG loaded listener.js 18:54:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 238 (0x8ceb8c00) [pid = 1817] [serial = 542] [outer = 0x8b431000] 18:54:52 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:54:52 INFO - PROCESS | 1817 | 1462758892598 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 18:54:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:54:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2156ms 18:54:52 INFO - PROCESS | 1817 | 1462758892741 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 18:54:52 INFO - PROCESS | 1817 | 1462758892750 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 18:54:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:54:52 INFO - PROCESS | 1817 | 1462758892761 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:54:52 INFO - PROCESS | 1817 | 1462758892764 Marionette TRACE conn3 <- [1,694,null,{}] 18:54:52 INFO - PROCESS | 1817 | 1462758892771 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:52 INFO - PROCESS | 1817 | 1462758892984 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 18:54:53 INFO - PROCESS | 1817 | 1462758893174 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b43ac00 == 92 [pid = 1817] [id = 181] 18:54:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 239 (0x8b595c00) [pid = 1817] [serial = 543] [outer = (nil)] 18:54:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 240 (0x8f01a400) [pid = 1817] [serial = 544] [outer = 0x8b595c00] 18:54:53 INFO - PROCESS | 1817 | 1462758893260 Marionette DEBUG loaded listener.js 18:54:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 241 (0x907cc800) [pid = 1817] [serial = 545] [outer = 0x8b595c00] 18:54:54 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:54:54 INFO - PROCESS | 1817 | 1462758894590 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 18:54:54 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) 18:54:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1890ms 18:54:54 INFO - PROCESS | 1817 | 1462758894777 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 18:54:54 INFO - PROCESS | 1817 | 1462758894782 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 18:54:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:54:54 INFO - PROCESS | 1817 | 1462758894798 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:54:54 INFO - PROCESS | 1817 | 1462758894804 Marionette TRACE conn3 <- [1,698,null,{}] 18:54:54 INFO - PROCESS | 1817 | 1462758894821 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:55 INFO - PROCESS | 1817 | 1462758895017 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 18:54:55 INFO - PROCESS | 1817 | 1462758895207 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f00fc00 == 93 [pid = 1817] [id = 182] 18:54:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 242 (0x90a9e400) [pid = 1817] [serial = 546] [outer = (nil)] 18:54:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 243 (0x91c77000) [pid = 1817] [serial = 547] [outer = 0x90a9e400] 18:54:55 INFO - PROCESS | 1817 | 1462758895347 Marionette DEBUG loaded listener.js 18:54:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 244 (0x924e5400) [pid = 1817] [serial = 548] [outer = 0x90a9e400] 18:54:56 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:54:56 INFO - PROCESS | 1817 | 1462758896674 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 18:54:56 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) 18:54:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1900ms 18:54:56 INFO - PROCESS | 1817 | 1462758896697 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 18:54:56 INFO - PROCESS | 1817 | 1462758896702 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 18:54:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:54:56 INFO - PROCESS | 1817 | 1462758896752 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:54:56 INFO - PROCESS | 1817 | 1462758896755 Marionette TRACE conn3 <- [1,702,null,{}] 18:54:56 INFO - PROCESS | 1817 | 1462758896784 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:56 INFO - PROCESS | 1817 | 1462758896958 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 18:54:57 INFO - PROCESS | 1817 | 1462758897145 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b30c800 == 94 [pid = 1817] [id = 183] 18:54:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 245 (0x91abc800) [pid = 1817] [serial = 549] [outer = (nil)] 18:54:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 246 (0x929b2000) [pid = 1817] [serial = 550] [outer = 0x91abc800] 18:54:57 INFO - PROCESS | 1817 | 1462758897232 Marionette DEBUG loaded listener.js 18:54:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 247 (0x929b9c00) [pid = 1817] [serial = 551] [outer = 0x91abc800] 18:54:58 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:54:58 INFO - PROCESS | 1817 | 1462758898540 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 18:54:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:54:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1857ms 18:54:58 INFO - PROCESS | 1817 | 1462758898567 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 18:54:58 INFO - PROCESS | 1817 | 1462758898572 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 18:54:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:54:58 INFO - PROCESS | 1817 | 1462758898578 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:54:58 INFO - PROCESS | 1817 | 1462758898582 Marionette TRACE conn3 <- [1,706,null,{}] 18:54:58 INFO - PROCESS | 1817 | 1462758898683 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:54:58 INFO - PROCESS | 1817 | 1462758898853 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 18:54:59 INFO - PROCESS | 1817 | 1462758899039 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x929b0000 == 95 [pid = 1817] [id = 184] 18:54:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 248 (0x929b0c00) [pid = 1817] [serial = 552] [outer = (nil)] 18:54:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 249 (0x92c71c00) [pid = 1817] [serial = 553] [outer = 0x929b0c00] 18:54:59 INFO - PROCESS | 1817 | 1462758899123 Marionette DEBUG loaded listener.js 18:54:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 250 (0x95059c00) [pid = 1817] [serial = 554] [outer = 0x929b0c00] 18:55:00 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:00 INFO - PROCESS | 1817 | 1462758900433 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 18:55:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:55:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1879ms 18:55:00 INFO - PROCESS | 1817 | 1462758900511 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 18:55:00 INFO - PROCESS | 1817 | 1462758900514 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 18:55:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:55:00 INFO - PROCESS | 1817 | 1462758900575 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:55:00 INFO - PROCESS | 1817 | 1462758900580 Marionette TRACE conn3 <- [1,710,null,{}] 18:55:00 INFO - PROCESS | 1817 | 1462758900586 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:00 INFO - PROCESS | 1817 | 1462758900790 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 18:55:01 INFO - PROCESS | 1817 | 1462758901001 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x929af000 == 96 [pid = 1817] [id = 185] 18:55:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 251 (0x93c04400) [pid = 1817] [serial = 555] [outer = (nil)] 18:55:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 252 (0x981a0800) [pid = 1817] [serial = 556] [outer = 0x93c04400] 18:55:01 INFO - PROCESS | 1817 | 1462758901092 Marionette DEBUG loaded listener.js 18:55:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 253 (0x99ca6400) [pid = 1817] [serial = 557] [outer = 0x93c04400] 18:55:02 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:02 INFO - PROCESS | 1817 | 1462758902430 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 18:55:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:55:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1895ms 18:55:02 INFO - PROCESS | 1817 | 1462758902573 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 18:55:02 INFO - PROCESS | 1817 | 1462758902581 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 18:55:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:55:02 INFO - PROCESS | 1817 | 1462758902597 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:55:02 INFO - PROCESS | 1817 | 1462758902602 Marionette TRACE conn3 <- [1,714,null,{}] 18:55:02 INFO - PROCESS | 1817 | 1462758902610 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:02 INFO - PROCESS | 1817 | 1462758902949 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 18:55:03 INFO - PROCESS | 1817 | 1462758903242 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a161c00 == 97 [pid = 1817] [id = 186] 18:55:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 254 (0x9510c000) [pid = 1817] [serial = 558] [outer = (nil)] 18:55:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 255 (0x9a7ecc00) [pid = 1817] [serial = 559] [outer = 0x9510c000] 18:55:03 INFO - PROCESS | 1817 | 1462758903388 Marionette DEBUG loaded listener.js 18:55:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 256 (0x9b874400) [pid = 1817] [serial = 560] [outer = 0x9510c000] 18:55:04 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:04 INFO - PROCESS | 1817 | 1462758904851 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 18:55:04 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 18:55:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2290ms 18:55:04 INFO - PROCESS | 1817 | 1462758904885 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 18:55:04 INFO - PROCESS | 1817 | 1462758904888 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 18:55:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:55:04 INFO - PROCESS | 1817 | 1462758904895 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:55:04 INFO - PROCESS | 1817 | 1462758904899 Marionette TRACE conn3 <- [1,718,null,{}] 18:55:04 INFO - PROCESS | 1817 | 1462758904905 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:05 INFO - PROCESS | 1817 | 1462758905125 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 18:55:05 INFO - PROCESS | 1817 | 1462758905331 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d9e4800 == 98 [pid = 1817] [id = 187] 18:55:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 257 (0x8e398800) [pid = 1817] [serial = 561] [outer = (nil)] 18:55:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 258 (0x8e5b6800) [pid = 1817] [serial = 562] [outer = 0x8e398800] 18:55:05 INFO - PROCESS | 1817 | 1462758905453 Marionette DEBUG loaded listener.js 18:55:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 259 (0x8e5b9800) [pid = 1817] [serial = 563] [outer = 0x8e398800] 18:55:07 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:07 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:55:07 INFO - PROCESS | 1817 | 1462758907165 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 18:55:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:55:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2307ms 18:55:07 INFO - PROCESS | 1817 | 1462758907203 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 18:55:07 INFO - PROCESS | 1817 | 1462758907209 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 18:55:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:55:07 INFO - PROCESS | 1817 | 1462758907217 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:55:07 INFO - PROCESS | 1817 | 1462758907223 Marionette TRACE conn3 <- [1,722,null,{}] 18:55:07 INFO - PROCESS | 1817 | 1462758907233 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:07 INFO - PROCESS | 1817 | 1462758907479 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 18:55:07 INFO - PROCESS | 1817 | 1462758907678 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a169c00 == 99 [pid = 1817] [id = 188] 18:55:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 260 (0x8d7ba000) [pid = 1817] [serial = 564] [outer = (nil)] 18:55:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 261 (0x8ecf9800) [pid = 1817] [serial = 565] [outer = 0x8d7ba000] 18:55:07 INFO - PROCESS | 1817 | 1462758907756 Marionette DEBUG loaded listener.js 18:55:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 262 (0x8f018800) [pid = 1817] [serial = 566] [outer = 0x8d7ba000] 18:55:08 INFO - PROCESS | 1817 | 1462758908779 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 18:55:08 INFO - PROCESS | 1817 | 1462758908871 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 18:55:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:55:08 INFO - PROCESS | 1817 | 1462758908881 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:55:08 INFO - PROCESS | 1817 | 1462758908885 Marionette TRACE conn3 <- [1,726,null,{}] 18:55:08 INFO - PROCESS | 1817 | 1462758908891 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:09 INFO - PROCESS | 1817 | 1462758909108 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 18:55:09 INFO - PROCESS | 1817 | 1462758909364 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b2ecc00 == 100 [pid = 1817] [id = 189] 18:55:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 263 (0x8b2ef000) [pid = 1817] [serial = 567] [outer = (nil)] 18:55:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 264 (0x8b595400) [pid = 1817] [serial = 568] [outer = 0x8b2ef000] 18:55:09 INFO - PROCESS | 1817 | 1462758909485 Marionette DEBUG loaded listener.js 18:55:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 265 (0x8ceb9400) [pid = 1817] [serial = 569] [outer = 0x8b2ef000] 18:55:09 INFO - PROCESS | 1817 | --DOCSHELL 0x90a9f400 == 99 [pid = 1817] [id = 178] 18:55:09 INFO - PROCESS | 1817 | --DOMWINDOW == 264 (0x924e0000) [pid = 1817] [serial = 478] [outer = (nil)] [url = about:blank] 18:55:09 INFO - PROCESS | 1817 | --DOMWINDOW == 263 (0x8b43a400) [pid = 1817] [serial = 451] [outer = (nil)] [url = about:blank] 18:55:09 INFO - PROCESS | 1817 | --DOMWINDOW == 262 (0x8b309c00) [pid = 1817] [serial = 445] [outer = (nil)] [url = about:blank] 18:55:09 INFO - PROCESS | 1817 | --DOMWINDOW == 261 (0x9091e000) [pid = 1817] [serial = 436] [outer = (nil)] [url = about:blank] 18:55:09 INFO - PROCESS | 1817 | --DOMWINDOW == 260 (0x8b59f400) [pid = 1817] [serial = 454] [outer = (nil)] [url = about:blank] 18:55:09 INFO - PROCESS | 1817 | --DOMWINDOW == 259 (0x8b42ec00) [pid = 1817] [serial = 448] [outer = (nil)] [url = about:blank] 18:55:09 INFO - PROCESS | 1817 | --DOMWINDOW == 258 (0x8ceb5800) [pid = 1817] [serial = 439] [outer = (nil)] [url = about:blank] 18:55:09 INFO - PROCESS | 1817 | --DOMWINDOW == 257 (0x90f4f400) [pid = 1817] [serial = 442] [outer = (nil)] [url = about:blank] 18:55:09 INFO - PROCESS | 1817 | --DOMWINDOW == 256 (0x8b2ea000) [pid = 1817] [serial = 433] [outer = (nil)] [url = about:blank] 18:55:09 INFO - PROCESS | 1817 | --DOMWINDOW == 255 (0x927a0400) [pid = 1817] [serial = 430] [outer = (nil)] [url = about:blank] 18:55:09 INFO - PROCESS | 1817 | --DOCSHELL 0x8b2f3000 == 98 [pid = 1817] [id = 177] 18:55:09 INFO - PROCESS | 1817 | --DOCSHELL 0x8b307000 == 97 [pid = 1817] [id = 176] 18:55:10 INFO - PROCESS | 1817 | --DOCSHELL 0x8ceba800 == 96 [pid = 1817] [id = 175] 18:55:10 INFO - PROCESS | 1817 | --DOCSHELL 0x8b30a000 == 95 [pid = 1817] [id = 174] 18:55:10 INFO - PROCESS | 1817 | --DOCSHELL 0x912e0400 == 94 [pid = 1817] [id = 165] 18:55:10 INFO - PROCESS | 1817 | --DOCSHELL 0x8b302000 == 93 [pid = 1817] [id = 164] 18:55:10 INFO - PROCESS | 1817 | --DOCSHELL 0x92aee400 == 92 [pid = 1817] [id = 163] 18:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 254 (0x91e39400) [pid = 1817] [serial = 476] [outer = (nil)] [url = about:blank] 18:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 253 (0x91ac0000) [pid = 1817] [serial = 473] [outer = (nil)] [url = about:blank] 18:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 252 (0x907c1800) [pid = 1817] [serial = 411] [outer = (nil)] [url = about:blank] 18:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 251 (0x912e1000) [pid = 1817] [serial = 467] [outer = (nil)] [url = about:blank] 18:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 250 (0x975e7c00) [pid = 1817] [serial = 232] [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.] 18:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 249 (0x90f4cc00) [pid = 1817] [serial = 466] [outer = (nil)] [url = about:blank] 18:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 248 (0x91a8a800) [pid = 1817] [serial = 472] [outer = (nil)] [url = about:blank] 18:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 247 (0x8ceb0400) [pid = 1817] [serial = 457] [outer = (nil)] [url = about:blank] 18:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 246 (0x91e33800) [pid = 1817] [serial = 475] [outer = (nil)] [url = about:blank] 18:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 245 (0x912e6c00) [pid = 1817] [serial = 469] [outer = (nil)] [url = about:blank] 18:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 244 (0x8efee800) [pid = 1817] [serial = 463] [outer = (nil)] [url = about:blank] 18:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 243 (0x912ea800) [pid = 1817] [serial = 470] [outer = (nil)] [url = about:blank] 18:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 242 (0x907d0c00) [pid = 1817] [serial = 464] [outer = (nil)] [url = about:blank] 18:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 241 (0x92234c00) [pid = 1817] [serial = 424] [outer = (nil)] [url = about:blank] 18:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 240 (0x90a98c00) [pid = 1817] [serial = 414] [outer = (nil)] [url = about:blank] 18:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 239 (0x8efef800) [pid = 1817] [serial = 460] [outer = (nil)] [url = about:blank] 18:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 238 (0x8f017000) [pid = 1817] [serial = 461] [outer = (nil)] [url = about:blank] 18:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 237 (0x9d9f9c00) [pid = 1817] [serial = 409] [outer = (nil)] [url = about:blank] 18:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 236 (0x9d94d400) [pid = 1817] [serial = 421] [outer = (nil)] [url = about:blank] 18:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 235 (0x8f014000) [pid = 1817] [serial = 427] [outer = (nil)] [url = about:blank] 18:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 234 (0x8d7b7c00) [pid = 1817] [serial = 458] [outer = (nil)] [url = about:blank] 18:55:10 INFO - PROCESS | 1817 | --DOMWINDOW == 233 (0x975f1000) [pid = 1817] [serial = 418] [outer = (nil)] [url = about:blank] 18:55:10 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:10 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:55:10 INFO - PROCESS | 1817 | 1462758910715 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 18:55:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:55:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1883ms 18:55:10 INFO - PROCESS | 1817 | 1462758910765 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 18:55:10 INFO - PROCESS | 1817 | 1462758910769 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 18:55:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:55:10 INFO - PROCESS | 1817 | 1462758910776 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:55:10 INFO - PROCESS | 1817 | 1462758910782 Marionette TRACE conn3 <- [1,730,null,{}] 18:55:10 INFO - PROCESS | 1817 | 1462758910797 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:10 INFO - PROCESS | 1817 | 1462758910985 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 18:55:11 INFO - PROCESS | 1817 | 1462758911193 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a29b000 == 93 [pid = 1817] [id = 190] 18:55:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 234 (0x8dba4000) [pid = 1817] [serial = 570] [outer = (nil)] 18:55:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 235 (0x90a95800) [pid = 1817] [serial = 571] [outer = 0x8dba4000] 18:55:11 INFO - PROCESS | 1817 | 1462758911271 Marionette DEBUG loaded listener.js 18:55:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 236 (0x90f49400) [pid = 1817] [serial = 572] [outer = 0x8dba4000] 18:55:11 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:11 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:55:12 INFO - PROCESS | 1817 | 1462758912074 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 18:55:12 INFO - PROCESS | 1817 | 1462758912191 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 18:55:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:55:12 INFO - PROCESS | 1817 | 1462758912199 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:55:12 INFO - PROCESS | 1817 | 1462758912204 Marionette TRACE conn3 <- [1,734,null,{}] 18:55:12 INFO - PROCESS | 1817 | 1462758912211 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:12 INFO - PROCESS | 1817 | 1462758912459 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 18:55:12 INFO - PROCESS | 1817 | 1462758912488 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x912e0400 == 94 [pid = 1817] [id = 191] 18:55:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 237 (0x912e7800) [pid = 1817] [serial = 573] [outer = (nil)] 18:55:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 238 (0x91a86400) [pid = 1817] [serial = 574] [outer = 0x912e7800] 18:55:12 INFO - PROCESS | 1817 | 1462758912561 Marionette DEBUG loaded listener.js 18:55:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 239 (0x91ab6800) [pid = 1817] [serial = 575] [outer = 0x912e7800] 18:55:13 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:13 INFO - PROCESS | 1817 | 1462758913549 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 18:55:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:55:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1393ms 18:55:13 INFO - PROCESS | 1817 | 1462758913593 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 18:55:13 INFO - PROCESS | 1817 | 1462758913596 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 18:55:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:55:13 INFO - PROCESS | 1817 | 1462758913611 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:55:13 INFO - PROCESS | 1817 | 1462758913613 Marionette TRACE conn3 <- [1,738,null,{}] 18:55:13 INFO - PROCESS | 1817 | 1462758913620 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:13 INFO - PROCESS | 1817 | 1462758913869 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 18:55:13 INFO - PROCESS | 1817 | 1462758913910 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d7bf800 == 95 [pid = 1817] [id = 192] 18:55:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 240 (0x8d7bfc00) [pid = 1817] [serial = 576] [outer = (nil)] 18:55:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 241 (0x91b47400) [pid = 1817] [serial = 577] [outer = 0x8d7bfc00] 18:55:13 INFO - PROCESS | 1817 | 1462758913991 Marionette DEBUG loaded listener.js 18:55:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 242 (0x91c76000) [pid = 1817] [serial = 578] [outer = 0x8d7bfc00] 18:55:14 INFO - PROCESS | 1817 | --DOMWINDOW == 241 (0x90f42000) [pid = 1817] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:55:14 INFO - PROCESS | 1817 | --DOMWINDOW == 240 (0x8cebbc00) [pid = 1817] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:55:14 INFO - PROCESS | 1817 | --DOMWINDOW == 239 (0x91e3a800) [pid = 1817] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:55:14 INFO - PROCESS | 1817 | --DOMWINDOW == 238 (0x8ceb7800) [pid = 1817] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:55:14 INFO - PROCESS | 1817 | --DOMWINDOW == 237 (0x90a9b400) [pid = 1817] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:55:14 INFO - PROCESS | 1817 | --DOMWINDOW == 236 (0x8b42b400) [pid = 1817] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:55:15 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:15 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:55:15 INFO - PROCESS | 1817 | 1462758915630 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 18:55:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:55:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2041ms 18:55:15 INFO - PROCESS | 1817 | 1462758915644 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 18:55:15 INFO - PROCESS | 1817 | 1462758915647 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 18:55:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:55:15 INFO - PROCESS | 1817 | 1462758915663 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:55:15 INFO - PROCESS | 1817 | 1462758915665 Marionette TRACE conn3 <- [1,742,null,{}] 18:55:15 INFO - PROCESS | 1817 | 1462758915671 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:15 INFO - PROCESS | 1817 | 1462758915904 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 18:55:15 INFO - PROCESS | 1817 | 1462758915970 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ceb2c00 == 96 [pid = 1817] [id = 193] 18:55:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 237 (0x8e5ba000) [pid = 1817] [serial = 579] [outer = (nil)] 18:55:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 238 (0x91a8d400) [pid = 1817] [serial = 580] [outer = 0x8e5ba000] 18:55:16 INFO - PROCESS | 1817 | 1462758916044 Marionette DEBUG loaded listener.js 18:55:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 239 (0x924de800) [pid = 1817] [serial = 581] [outer = 0x8e5ba000] 18:55:17 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:17 INFO - PROCESS | 1817 | 1462758917585 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 18:55:17 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 18:55:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1935ms 18:55:17 INFO - PROCESS | 1817 | 1462758917598 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 18:55:17 INFO - PROCESS | 1817 | 1462758917603 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 18:55:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:55:17 INFO - PROCESS | 1817 | 1462758917613 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:55:17 INFO - PROCESS | 1817 | 1462758917617 Marionette TRACE conn3 <- [1,746,null,{}] 18:55:17 INFO - PROCESS | 1817 | 1462758917627 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:17 INFO - PROCESS | 1817 | 1462758917812 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 18:55:18 INFO - PROCESS | 1817 | 1462758918022 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a163c00 == 97 [pid = 1817] [id = 194] 18:55:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 240 (0x8a16bc00) [pid = 1817] [serial = 582] [outer = (nil)] 18:55:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 241 (0x8d7bd400) [pid = 1817] [serial = 583] [outer = 0x8a16bc00] 18:55:18 INFO - PROCESS | 1817 | 1462758918153 Marionette DEBUG loaded listener.js 18:55:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 242 (0x8e39dc00) [pid = 1817] [serial = 584] [outer = 0x8a16bc00] 18:55:19 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:19 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:19 INFO - PROCESS | 1817 | 1462758919660 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 18:55:19 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.) 18:55:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2088ms 18:55:19 INFO - PROCESS | 1817 | 1462758919701 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 18:55:19 INFO - PROCESS | 1817 | 1462758919710 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 18:55:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:55:19 INFO - PROCESS | 1817 | 1462758919721 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:55:19 INFO - PROCESS | 1817 | 1462758919725 Marionette TRACE conn3 <- [1,750,null,{}] 18:55:19 INFO - PROCESS | 1817 | 1462758919733 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:19 INFO - PROCESS | 1817 | 1462758919918 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 18:55:20 INFO - PROCESS | 1817 | 1462758920109 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d7c3000 == 98 [pid = 1817] [id = 195] 18:55:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 243 (0x8e3a0c00) [pid = 1817] [serial = 585] [outer = (nil)] 18:55:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 244 (0x90912000) [pid = 1817] [serial = 586] [outer = 0x8e3a0c00] 18:55:20 INFO - PROCESS | 1817 | 1462758920193 Marionette DEBUG loaded listener.js 18:55:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 245 (0x912e1c00) [pid = 1817] [serial = 587] [outer = 0x8e3a0c00] 18:55:21 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:21 INFO - PROCESS | 1817 | 1462758921568 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 18:55:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:55:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1882ms 18:55:21 INFO - PROCESS | 1817 | 1462758921629 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 18:55:21 INFO - PROCESS | 1817 | 1462758921635 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 18:55:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:55:21 INFO - PROCESS | 1817 | 1462758921662 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:55:21 INFO - PROCESS | 1817 | 1462758921669 Marionette TRACE conn3 <- [1,754,null,{}] 18:55:21 INFO - PROCESS | 1817 | 1462758921692 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:21 INFO - PROCESS | 1817 | 1462758921882 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 18:55:22 INFO - PROCESS | 1817 | 1462758922136 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b597400 == 99 [pid = 1817] [id = 196] 18:55:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 246 (0x912e6c00) [pid = 1817] [serial = 588] [outer = (nil)] 18:55:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 247 (0x91e3d000) [pid = 1817] [serial = 589] [outer = 0x912e6c00] 18:55:22 INFO - PROCESS | 1817 | 1462758922235 Marionette DEBUG loaded listener.js 18:55:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 248 (0x927a1c00) [pid = 1817] [serial = 590] [outer = 0x912e6c00] 18:55:23 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:23 INFO - PROCESS | 1817 | 1462758923671 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 18:55:23 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 18:55:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2059ms 18:55:23 INFO - PROCESS | 1817 | 1462758923718 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 18:55:23 INFO - PROCESS | 1817 | 1462758923724 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 18:55:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:55:23 INFO - PROCESS | 1817 | 1462758923731 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:55:23 INFO - PROCESS | 1817 | 1462758923734 Marionette TRACE conn3 <- [1,758,null,{}] 18:55:23 INFO - PROCESS | 1817 | 1462758923740 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:23 INFO - PROCESS | 1817 | 1462758923909 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 18:55:24 INFO - PROCESS | 1817 | 1462758924100 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b303000 == 100 [pid = 1817] [id = 197] 18:55:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 249 (0x91e38000) [pid = 1817] [serial = 591] [outer = (nil)] 18:55:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 250 (0x929b7c00) [pid = 1817] [serial = 592] [outer = 0x91e38000] 18:55:24 INFO - PROCESS | 1817 | 1462758924184 Marionette DEBUG loaded listener.js 18:55:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 251 (0x92aef800) [pid = 1817] [serial = 593] [outer = 0x91e38000] 18:55:24 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:24 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:55:24 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:24 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:24 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:25 INFO - PROCESS | 1817 | 1462758925074 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 18:55:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:55:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1383ms 18:55:25 INFO - PROCESS | 1817 | 1462758925115 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 18:55:25 INFO - PROCESS | 1817 | 1462758925119 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 18:55:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:55:25 INFO - PROCESS | 1817 | 1462758925127 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:55:25 INFO - PROCESS | 1817 | 1462758925131 Marionette TRACE conn3 <- [1,762,null,{}] 18:55:25 INFO - PROCESS | 1817 | 1462758925137 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:25 INFO - PROCESS | 1817 | 1462758925347 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 18:55:25 INFO - PROCESS | 1817 | 1462758925588 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b2ed800 == 101 [pid = 1817] [id = 198] 18:55:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 252 (0x8b430000) [pid = 1817] [serial = 594] [outer = (nil)] 18:55:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 253 (0x9510c400) [pid = 1817] [serial = 595] [outer = 0x8b430000] 18:55:25 INFO - PROCESS | 1817 | 1462758925719 Marionette DEBUG loaded listener.js 18:55:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 254 (0x975ef400) [pid = 1817] [serial = 596] [outer = 0x8b430000] 18:55:26 INFO - PROCESS | 1817 | 1462758926986 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 18:55:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:55:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1941ms 18:55:27 INFO - PROCESS | 1817 | 1462758927068 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 18:55:27 INFO - PROCESS | 1817 | 1462758927072 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 18:55:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:55:27 INFO - PROCESS | 1817 | 1462758927135 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:55:27 INFO - PROCESS | 1817 | 1462758927139 Marionette TRACE conn3 <- [1,766,null,{}] 18:55:27 INFO - PROCESS | 1817 | 1462758927192 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:27 INFO - PROCESS | 1817 | 1462758927423 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 18:55:27 INFO - PROCESS | 1817 | 1462758927637 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b42f800 == 102 [pid = 1817] [id = 199] 18:55:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 255 (0x93ce9c00) [pid = 1817] [serial = 597] [outer = (nil)] 18:55:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 256 (0x99c10000) [pid = 1817] [serial = 598] [outer = 0x93ce9c00] 18:55:27 INFO - PROCESS | 1817 | 1462758927763 Marionette DEBUG loaded listener.js 18:55:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 257 (0x9a7e9400) [pid = 1817] [serial = 599] [outer = 0x93ce9c00] 18:55:29 INFO - PROCESS | 1817 | 1462758929182 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 18:55:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:55:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2101ms 18:55:29 INFO - PROCESS | 1817 | 1462758929269 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 18:55:29 INFO - PROCESS | 1817 | 1462758929274 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 18:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:55:29 INFO - PROCESS | 1817 | 1462758929283 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:55:29 INFO - PROCESS | 1817 | 1462758929286 Marionette TRACE conn3 <- [1,770,null,{}] 18:55:29 INFO - PROCESS | 1817 | 1462758929292 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:29 INFO - PROCESS | 1817 | 1462758929488 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 18:55:29 INFO - PROCESS | 1817 | 1462758929682 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b438000 == 103 [pid = 1817] [id = 200] 18:55:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 258 (0x94630400) [pid = 1817] [serial = 600] [outer = (nil)] 18:55:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 259 (0x9ad4e400) [pid = 1817] [serial = 601] [outer = 0x94630400] 18:55:29 INFO - PROCESS | 1817 | 1462758929771 Marionette DEBUG loaded listener.js 18:55:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 260 (0x9b0ac000) [pid = 1817] [serial = 602] [outer = 0x94630400] 18:55:30 INFO - PROCESS | 1817 | 1462758930743 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 18:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1487ms 18:55:30 INFO - PROCESS | 1817 | 1462758930773 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 18:55:30 INFO - PROCESS | 1817 | 1462758930778 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 18:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:55:30 INFO - PROCESS | 1817 | 1462758930785 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:55:30 INFO - PROCESS | 1817 | 1462758930788 Marionette TRACE conn3 <- [1,774,null,{}] 18:55:30 INFO - PROCESS | 1817 | 1462758930794 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:30 INFO - PROCESS | 1817 | 1462758930987 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 18:55:31 INFO - PROCESS | 1817 | 1462758931335 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a164800 == 104 [pid = 1817] [id = 201] 18:55:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 261 (0x929b4000) [pid = 1817] [serial = 603] [outer = (nil)] 18:55:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 262 (0x9d9fb000) [pid = 1817] [serial = 604] [outer = 0x929b4000] 18:55:31 INFO - PROCESS | 1817 | 1462758931438 Marionette DEBUG loaded listener.js 18:55:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 263 (0xa11dd800) [pid = 1817] [serial = 605] [outer = 0x929b4000] 18:55:32 INFO - PROCESS | 1817 | 1462758932569 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 18:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1796ms 18:55:32 INFO - PROCESS | 1817 | 1462758932582 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 18:55:32 INFO - PROCESS | 1817 | 1462758932585 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 18:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:55:32 INFO - PROCESS | 1817 | 1462758932592 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:55:32 INFO - PROCESS | 1817 | 1462758932595 Marionette TRACE conn3 <- [1,778,null,{}] 18:55:32 INFO - PROCESS | 1817 | 1462758932601 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:32 INFO - PROCESS | 1817 | 1462758932793 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 18:55:33 INFO - PROCESS | 1817 | 1462758933049 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e312800 == 105 [pid = 1817] [id = 202] 18:55:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 264 (0x8e312c00) [pid = 1817] [serial = 606] [outer = (nil)] 18:55:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 265 (0x8e31a000) [pid = 1817] [serial = 607] [outer = 0x8e312c00] 18:55:33 INFO - PROCESS | 1817 | 1462758933180 Marionette DEBUG loaded listener.js 18:55:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 266 (0x8e31c800) [pid = 1817] [serial = 608] [outer = 0x8e312c00] 18:55:34 INFO - PROCESS | 1817 | 1462758934255 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 18:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1685ms 18:55:34 INFO - PROCESS | 1817 | 1462758934277 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 18:55:34 INFO - PROCESS | 1817 | 1462758934280 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 18:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:55:34 INFO - PROCESS | 1817 | 1462758934288 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:55:34 INFO - PROCESS | 1817 | 1462758934292 Marionette TRACE conn3 <- [1,782,null,{}] 18:55:34 INFO - PROCESS | 1817 | 1462758934299 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:34 INFO - PROCESS | 1817 | 1462758934484 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 18:55:34 INFO - PROCESS | 1817 | 1462758934797 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a29cc00 == 106 [pid = 1817] [id = 203] 18:55:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 267 (0x8a29d000) [pid = 1817] [serial = 609] [outer = (nil)] 18:55:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 268 (0x8e311800) [pid = 1817] [serial = 610] [outer = 0x8a29d000] 18:55:34 INFO - PROCESS | 1817 | 1462758934888 Marionette DEBUG loaded listener.js 18:55:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 269 (0x912ee400) [pid = 1817] [serial = 611] [outer = 0x8a29d000] 18:55:35 INFO - PROCESS | 1817 | 1462758935805 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 18:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1532ms 18:55:35 INFO - PROCESS | 1817 | 1462758935821 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 18:55:35 INFO - PROCESS | 1817 | 1462758935825 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 18:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:55:35 INFO - PROCESS | 1817 | 1462758935832 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:55:35 INFO - PROCESS | 1817 | 1462758935836 Marionette TRACE conn3 <- [1,786,null,{}] 18:55:35 INFO - PROCESS | 1817 | 1462758935842 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:36 INFO - PROCESS | 1817 | 1462758936071 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 18:55:36 INFO - PROCESS | 1817 | 1462758936366 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d689000 == 107 [pid = 1817] [id = 204] 18:55:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 270 (0x8d691000) [pid = 1817] [serial = 612] [outer = (nil)] 18:55:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 271 (0x8d696c00) [pid = 1817] [serial = 613] [outer = 0x8d691000] 18:55:36 INFO - PROCESS | 1817 | 1462758936533 Marionette DEBUG loaded listener.js 18:55:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 272 (0x91b43400) [pid = 1817] [serial = 614] [outer = 0x8d691000] 18:55:37 INFO - PROCESS | 1817 | 1462758937680 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 18:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1886ms 18:55:37 INFO - PROCESS | 1817 | 1462758937720 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 18:55:37 INFO - PROCESS | 1817 | 1462758937725 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 18:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:55:37 INFO - PROCESS | 1817 | 1462758937734 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:55:37 INFO - PROCESS | 1817 | 1462758937738 Marionette TRACE conn3 <- [1,790,null,{}] 18:55:37 INFO - PROCESS | 1817 | 1462758937746 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:37 INFO - PROCESS | 1817 | 1462758937973 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 18:55:38 INFO - PROCESS | 1817 | 1462758938316 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d695c00 == 108 [pid = 1817] [id = 205] 18:55:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 273 (0x91e40c00) [pid = 1817] [serial = 615] [outer = (nil)] 18:55:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 274 (0x9d946000) [pid = 1817] [serial = 616] [outer = 0x91e40c00] 18:55:38 INFO - PROCESS | 1817 | 1462758938434 Marionette DEBUG loaded listener.js 18:55:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 275 (0xa060f000) [pid = 1817] [serial = 617] [outer = 0x91e40c00] 18:55:39 INFO - PROCESS | 1817 | 1462758939630 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 18:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1984ms 18:55:39 INFO - PROCESS | 1817 | 1462758939719 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 18:55:39 INFO - PROCESS | 1817 | 1462758939725 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 18:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:55:39 INFO - PROCESS | 1817 | 1462758939746 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:55:39 INFO - PROCESS | 1817 | 1462758939750 Marionette TRACE conn3 <- [1,794,null,{}] 18:55:39 INFO - PROCESS | 1817 | 1462758939759 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:40 INFO - PROCESS | 1817 | 1462758940053 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 18:55:40 INFO - PROCESS | 1817 | 1462758940352 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a162400 == 109 [pid = 1817] [id = 206] 18:55:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 276 (0x8b433c00) [pid = 1817] [serial = 618] [outer = (nil)] 18:55:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 277 (0x8e642800) [pid = 1817] [serial = 619] [outer = 0x8b433c00] 18:55:40 INFO - PROCESS | 1817 | 1462758940465 Marionette DEBUG loaded listener.js 18:55:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 278 (0x8e648c00) [pid = 1817] [serial = 620] [outer = 0x8b433c00] 18:55:42 INFO - PROCESS | 1817 | 1462758942049 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 18:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 2342ms 18:55:42 INFO - PROCESS | 1817 | 1462758942087 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 18:55:42 INFO - PROCESS | 1817 | 1462758942095 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 18:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:55:42 INFO - PROCESS | 1817 | 1462758942104 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:55:42 INFO - PROCESS | 1817 | 1462758942110 Marionette TRACE conn3 <- [1,798,null,{}] 18:55:42 INFO - PROCESS | 1817 | 1462758942123 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:42 INFO - PROCESS | 1817 | 1462758942323 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 18:55:42 INFO - PROCESS | 1817 | 1462758942669 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b5a2400 == 110 [pid = 1817] [id = 207] 18:55:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 279 (0x8b5a4000) [pid = 1817] [serial = 621] [outer = (nil)] 18:55:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 280 (0x8d7c4400) [pid = 1817] [serial = 622] [outer = 0x8b5a4000] 18:55:42 INFO - PROCESS | 1817 | 1462758942756 Marionette DEBUG loaded listener.js 18:55:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 281 (0x8e31e800) [pid = 1817] [serial = 623] [outer = 0x8b5a4000] 18:55:44 INFO - PROCESS | 1817 | 1462758944005 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 18:55:44 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 18:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1951ms 18:55:44 INFO - PROCESS | 1817 | 1462758944055 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 18:55:44 INFO - PROCESS | 1817 | 1462758944063 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 18:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:55:44 INFO - PROCESS | 1817 | 1462758944074 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:55:44 INFO - PROCESS | 1817 | 1462758944078 Marionette TRACE conn3 <- [1,802,null,{}] 18:55:44 INFO - PROCESS | 1817 | 1462758944084 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:44 INFO - PROCESS | 1817 | 1462758944287 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 18:55:44 INFO - PROCESS | 1817 | --DOCSHELL 0x92c75000 == 109 [pid = 1817] [id = 139] 18:55:44 INFO - PROCESS | 1817 | --DOMWINDOW == 280 (0x91e33000) [pid = 1817] [serial = 538] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1817 | 1462758944703 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:44 INFO - PROCESS | 1817 | --DOCSHELL 0x8d7bf800 == 108 [pid = 1817] [id = 192] 18:55:44 INFO - PROCESS | 1817 | --DOCSHELL 0x912e0400 == 107 [pid = 1817] [id = 191] 18:55:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a168800 == 108 [pid = 1817] [id = 208] 18:55:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 281 (0x8a169800) [pid = 1817] [serial = 624] [outer = (nil)] 18:55:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 282 (0x8d9de000) [pid = 1817] [serial = 625] [outer = 0x8a169800] 18:55:44 INFO - PROCESS | 1817 | 1462758944807 Marionette DEBUG loaded listener.js 18:55:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 283 (0x8e650c00) [pid = 1817] [serial = 626] [outer = 0x8a169800] 18:55:45 INFO - PROCESS | 1817 | --DOCSHELL 0x8a29b000 == 107 [pid = 1817] [id = 190] 18:55:45 INFO - PROCESS | 1817 | --DOCSHELL 0x8b2ecc00 == 106 [pid = 1817] [id = 189] 18:55:45 INFO - PROCESS | 1817 | --DOCSHELL 0x8a169c00 == 105 [pid = 1817] [id = 188] 18:55:45 INFO - PROCESS | 1817 | --DOCSHELL 0x8b30e800 == 104 [pid = 1817] [id = 180] 18:55:45 INFO - PROCESS | 1817 | --DOMWINDOW == 282 (0x9d94ec00) [pid = 1817] [serial = 505] [outer = (nil)] [url = about:blank] 18:55:45 INFO - PROCESS | 1817 | --DOMWINDOW == 281 (0x91a92c00) [pid = 1817] [serial = 535] [outer = (nil)] [url = about:blank] 18:55:45 INFO - PROCESS | 1817 | --DOMWINDOW == 280 (0x8db9cc00) [pid = 1817] [serial = 526] [outer = (nil)] [url = about:blank] 18:55:45 INFO - PROCESS | 1817 | --DOMWINDOW == 279 (0x8efe2c00) [pid = 1817] [serial = 527] [outer = (nil)] [url = about:blank] 18:55:45 INFO - PROCESS | 1817 | --DOMWINDOW == 278 (0x9279d400) [pid = 1817] [serial = 479] [outer = (nil)] [url = about:blank] 18:55:45 INFO - PROCESS | 1817 | --DOMWINDOW == 277 (0x98abd800) [pid = 1817] [serial = 496] [outer = (nil)] [url = about:blank] 18:55:45 INFO - PROCESS | 1817 | --DOMWINDOW == 276 (0x907cbc00) [pid = 1817] [serial = 529] [outer = (nil)] [url = about:blank] 18:55:45 INFO - PROCESS | 1817 | --DOMWINDOW == 275 (0x90a96800) [pid = 1817] [serial = 530] [outer = (nil)] [url = about:blank] 18:55:45 INFO - PROCESS | 1817 | --DOMWINDOW == 274 (0x90f4dc00) [pid = 1817] [serial = 532] [outer = (nil)] [url = about:blank] 18:55:45 INFO - PROCESS | 1817 | --DOMWINDOW == 273 (0x8db9b400) [pid = 1817] [serial = 524] [outer = (nil)] [url = about:blank] 18:55:45 INFO - PROCESS | 1817 | --DOMWINDOW == 272 (0x8d7b9000) [pid = 1817] [serial = 523] [outer = (nil)] [url = about:blank] 18:55:45 INFO - PROCESS | 1817 | --DOMWINDOW == 271 (0x8a167400) [pid = 1817] [serial = 514] [outer = (nil)] [url = about:blank] 18:55:45 INFO - PROCESS | 1817 | --DOMWINDOW == 270 (0x9ad42800) [pid = 1817] [serial = 502] [outer = (nil)] [url = about:blank] 18:55:45 INFO - PROCESS | 1817 | --DOMWINDOW == 269 (0x95006400) [pid = 1817] [serial = 493] [outer = (nil)] [url = about:blank] 18:55:45 INFO - PROCESS | 1817 | --DOMWINDOW == 268 (0x92c6fc00) [pid = 1817] [serial = 490] [outer = (nil)] [url = about:blank] 18:55:45 INFO - PROCESS | 1817 | --DOMWINDOW == 267 (0x924dc000) [pid = 1817] [serial = 487] [outer = (nil)] [url = about:blank] 18:55:45 INFO - PROCESS | 1817 | --DOMWINDOW == 266 (0x91c7cc00) [pid = 1817] [serial = 508] [outer = (nil)] [url = about:blank] 18:55:45 INFO - PROCESS | 1817 | --DOMWINDOW == 265 (0x90a94800) [pid = 1817] [serial = 484] [outer = (nil)] [url = about:blank] 18:55:45 INFO - PROCESS | 1817 | --DOMWINDOW == 264 (0x8a2a4000) [pid = 1817] [serial = 520] [outer = (nil)] [url = about:blank] 18:55:45 INFO - PROCESS | 1817 | --DOMWINDOW == 263 (0x8a299c00) [pid = 1817] [serial = 517] [outer = (nil)] [url = about:blank] 18:55:45 INFO - PROCESS | 1817 | --DOMWINDOW == 262 (0x99c9d400) [pid = 1817] [serial = 499] [outer = (nil)] [url = about:blank] 18:55:45 INFO - PROCESS | 1817 | --DOMWINDOW == 261 (0x929b5400) [pid = 1817] [serial = 511] [outer = (nil)] [url = about:blank] 18:55:45 INFO - PROCESS | 1817 | --DOMWINDOW == 260 (0x8e39b400) [pid = 1817] [serial = 481] [outer = (nil)] [url = about:blank] 18:55:45 INFO - PROCESS | 1817 | --DOMWINDOW == 259 (0x91abe800) [pid = 1817] [serial = 536] [outer = (nil)] [url = about:blank] 18:55:45 INFO - PROCESS | 1817 | --DOMWINDOW == 258 (0x912ecc00) [pid = 1817] [serial = 533] [outer = (nil)] [url = about:blank] 18:55:45 INFO - PROCESS | 1817 | 1462758945699 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 18:55:45 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 18:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1684ms 18:55:45 INFO - PROCESS | 1817 | 1462758945758 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 18:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:55:45 INFO - PROCESS | 1817 | 1462758945762 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 18:55:45 INFO - PROCESS | 1817 | 1462758945768 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:55:45 INFO - PROCESS | 1817 | 1462758945774 Marionette TRACE conn3 <- [1,806,null,{}] 18:55:45 INFO - PROCESS | 1817 | 1462758945789 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:45 INFO - PROCESS | 1817 | 1462758945982 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 18:55:46 INFO - PROCESS | 1817 | 1462758946157 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a167400 == 105 [pid = 1817] [id = 209] 18:55:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 259 (0x8a299c00) [pid = 1817] [serial = 627] [outer = (nil)] 18:55:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 260 (0x907c8000) [pid = 1817] [serial = 628] [outer = 0x8a299c00] 18:55:46 INFO - PROCESS | 1817 | 1462758946241 Marionette DEBUG loaded listener.js 18:55:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 261 (0x9091e000) [pid = 1817] [serial = 629] [outer = 0x8a299c00] 18:55:47 INFO - PROCESS | 1817 | 1462758947059 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 18:55:47 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 18:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1336ms 18:55:47 INFO - PROCESS | 1817 | 1462758947106 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 18:55:47 INFO - PROCESS | 1817 | 1462758947111 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 18:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:55:47 INFO - PROCESS | 1817 | 1462758947122 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:55:47 INFO - PROCESS | 1817 | 1462758947126 Marionette TRACE conn3 <- [1,810,null,{}] 18:55:47 INFO - PROCESS | 1817 | 1462758947131 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:47 INFO - PROCESS | 1817 | 1462758947373 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 18:55:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 262 (0x90a99400) [pid = 1817] [serial = 630] [outer = 0x977db800] 18:55:47 INFO - PROCESS | 1817 | 1462758947433 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x90f50800 == 106 [pid = 1817] [id = 210] 18:55:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 263 (0x912e0800) [pid = 1817] [serial = 631] [outer = (nil)] 18:55:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 264 (0x912ed800) [pid = 1817] [serial = 632] [outer = 0x912e0800] 18:55:47 INFO - PROCESS | 1817 | 1462758947636 Marionette DEBUG loaded listener.js 18:55:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 265 (0x91abb000) [pid = 1817] [serial = 633] [outer = 0x912e0800] 18:55:48 INFO - PROCESS | 1817 | 1462758948589 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 18:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1487ms 18:55:48 INFO - PROCESS | 1817 | 1462758948609 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 18:55:48 INFO - PROCESS | 1817 | 1462758948611 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 18:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:55:48 INFO - PROCESS | 1817 | 1462758948626 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:55:48 INFO - PROCESS | 1817 | 1462758948628 Marionette TRACE conn3 <- [1,814,null,{}] 18:55:48 INFO - PROCESS | 1817 | 1462758948634 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:48 INFO - PROCESS | 1817 | 1462758948902 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 18:55:49 INFO - PROCESS | 1817 | 1462758949085 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x90a96800 == 107 [pid = 1817] [id = 211] 18:55:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 266 (0x91ac0000) [pid = 1817] [serial = 634] [outer = (nil)] 18:55:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 267 (0x91c7ec00) [pid = 1817] [serial = 635] [outer = 0x91ac0000] 18:55:49 INFO - PROCESS | 1817 | 1462758949173 Marionette DEBUG loaded listener.js 18:55:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 268 (0x92447000) [pid = 1817] [serial = 636] [outer = 0x91ac0000] 18:55:49 INFO - PROCESS | 1817 | --DOMWINDOW == 267 (0x912e7800) [pid = 1817] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:55:49 INFO - PROCESS | 1817 | --DOMWINDOW == 266 (0x8d7bfc00) [pid = 1817] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:55:49 INFO - PROCESS | 1817 | --DOMWINDOW == 265 (0x8d7ba000) [pid = 1817] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:55:49 INFO - PROCESS | 1817 | --DOMWINDOW == 264 (0x8dba4000) [pid = 1817] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:55:49 INFO - PROCESS | 1817 | --DOMWINDOW == 263 (0x8b2ef000) [pid = 1817] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:55:50 INFO - PROCESS | 1817 | 1462758950181 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 18:55:50 INFO - PROCESS | 1817 | 1462758950216 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 18:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:55:50 INFO - PROCESS | 1817 | 1462758950223 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:55:50 INFO - PROCESS | 1817 | 1462758950225 Marionette TRACE conn3 <- [1,818,null,{}] 18:55:50 INFO - PROCESS | 1817 | 1462758950231 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:50 INFO - PROCESS | 1817 | 1462758950399 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 18:55:50 INFO - PROCESS | 1817 | 1462758950418 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d694c00 == 108 [pid = 1817] [id = 212] 18:55:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 264 (0x8d7ba000) [pid = 1817] [serial = 637] [outer = (nil)] 18:55:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 265 (0x929b5c00) [pid = 1817] [serial = 638] [outer = 0x8d7ba000] 18:55:50 INFO - PROCESS | 1817 | 1462758950494 Marionette DEBUG loaded listener.js 18:55:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 266 (0x92ae9c00) [pid = 1817] [serial = 639] [outer = 0x8d7ba000] 18:55:51 INFO - PROCESS | 1817 | 1462758951364 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 18:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1196ms 18:55:51 INFO - PROCESS | 1817 | 1462758951420 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 18:55:51 INFO - PROCESS | 1817 | 1462758951424 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 18:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:55:51 INFO - PROCESS | 1817 | 1462758951431 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:55:51 INFO - PROCESS | 1817 | 1462758951434 Marionette TRACE conn3 <- [1,822,null,{}] 18:55:51 INFO - PROCESS | 1817 | 1462758951439 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:51 INFO - PROCESS | 1817 | 1462758951600 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 18:55:51 INFO - PROCESS | 1817 | 1462758951902 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a164400 == 109 [pid = 1817] [id = 213] 18:55:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 267 (0x8a169c00) [pid = 1817] [serial = 640] [outer = (nil)] 18:55:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 268 (0x8b308000) [pid = 1817] [serial = 641] [outer = 0x8a169c00] 18:55:51 INFO - PROCESS | 1817 | 1462758951994 Marionette DEBUG loaded listener.js 18:55:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 269 (0x8b59e000) [pid = 1817] [serial = 642] [outer = 0x8a169c00] 18:55:53 INFO - PROCESS | 1817 | 1462758953059 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 18:55:53 INFO - PROCESS | 1817 | 1462758953126 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 18:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:55:53 INFO - PROCESS | 1817 | 1462758953135 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:55:53 INFO - PROCESS | 1817 | 1462758953141 Marionette TRACE conn3 <- [1,826,null,{}] 18:55:53 INFO - PROCESS | 1817 | 1462758953148 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:53 INFO - PROCESS | 1817 | 1462758953386 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 18:55:53 INFO - PROCESS | 1817 | 1462758953702 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e5b1c00 == 110 [pid = 1817] [id = 214] 18:55:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 270 (0x8e5b9000) [pid = 1817] [serial = 643] [outer = (nil)] 18:55:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 271 (0x8e64e800) [pid = 1817] [serial = 644] [outer = 0x8e5b9000] 18:55:53 INFO - PROCESS | 1817 | 1462758953793 Marionette DEBUG loaded listener.js 18:55:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 272 (0x8f00d400) [pid = 1817] [serial = 645] [outer = 0x8e5b9000] 18:55:54 INFO - PROCESS | 1817 | 1462758954780 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 18:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1686ms 18:55:54 INFO - PROCESS | 1817 | 1462758954824 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 18:55:54 INFO - PROCESS | 1817 | 1462758954830 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 18:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:55:54 INFO - PROCESS | 1817 | 1462758954837 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:55:54 INFO - PROCESS | 1817 | 1462758954841 Marionette TRACE conn3 <- [1,830,null,{}] 18:55:54 INFO - PROCESS | 1817 | 1462758954847 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:55 INFO - PROCESS | 1817 | 1462758955078 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 18:55:55 INFO - PROCESS | 1817 | 1462758955377 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x91a92c00 == 111 [pid = 1817] [id = 215] 18:55:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 273 (0x91c73800) [pid = 1817] [serial = 646] [outer = (nil)] 18:55:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 274 (0x92234c00) [pid = 1817] [serial = 647] [outer = 0x91c73800] 18:55:55 INFO - PROCESS | 1817 | 1462758955482 Marionette DEBUG loaded listener.js 18:55:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 275 (0x927a8000) [pid = 1817] [serial = 648] [outer = 0x91c73800] 18:55:56 INFO - PROCESS | 1817 | 1462758956411 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 18:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1633ms 18:55:56 INFO - PROCESS | 1817 | 1462758956471 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 18:55:56 INFO - PROCESS | 1817 | 1462758956475 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 18:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:55:56 INFO - PROCESS | 1817 | 1462758956491 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:55:56 INFO - PROCESS | 1817 | 1462758956501 Marionette TRACE conn3 <- [1,834,null,{}] 18:55:56 INFO - PROCESS | 1817 | 1462758956507 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:56 INFO - PROCESS | 1817 | 1462758956741 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 18:55:57 INFO - PROCESS | 1817 | 1462758956988 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x92c73c00 == 112 [pid = 1817] [id = 216] 18:55:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 276 (0x94638400) [pid = 1817] [serial = 649] [outer = (nil)] 18:55:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 277 (0x95108400) [pid = 1817] [serial = 650] [outer = 0x94638400] 18:55:57 INFO - PROCESS | 1817 | 1462758957119 Marionette DEBUG loaded listener.js 18:55:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 278 (0x977e7800) [pid = 1817] [serial = 651] [outer = 0x94638400] 18:55:58 INFO - PROCESS | 1817 | 1462758958060 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 18:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1605ms 18:55:58 INFO - PROCESS | 1817 | 1462758958089 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 18:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:55:58 INFO - PROCESS | 1817 | 1462758958094 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 18:55:58 INFO - PROCESS | 1817 | 1462758958101 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:55:58 INFO - PROCESS | 1817 | 1462758958105 Marionette TRACE conn3 <- [1,838,null,{}] 18:55:58 INFO - PROCESS | 1817 | 1462758958110 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:58 INFO - PROCESS | 1817 | 1462758958294 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 18:55:58 INFO - PROCESS | 1817 | 1462758958505 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b5a3400 == 113 [pid = 1817] [id = 217] 18:55:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 279 (0x9243e400) [pid = 1817] [serial = 652] [outer = (nil)] 18:55:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 280 (0x997e5c00) [pid = 1817] [serial = 653] [outer = 0x9243e400] 18:55:58 INFO - PROCESS | 1817 | 1462758958683 Marionette DEBUG loaded listener.js 18:55:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 281 (0x99c1d400) [pid = 1817] [serial = 654] [outer = 0x9243e400] 18:55:59 INFO - PROCESS | 1817 | 1462758959640 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 18:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1581ms 18:55:59 INFO - PROCESS | 1817 | 1462758959682 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 18:55:59 INFO - PROCESS | 1817 | 1462758959687 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 18:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:55:59 INFO - PROCESS | 1817 | 1462758959693 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:55:59 INFO - PROCESS | 1817 | 1462758959697 Marionette TRACE conn3 <- [1,842,null,{}] 18:55:59 INFO - PROCESS | 1817 | 1462758959703 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:55:59 INFO - PROCESS | 1817 | 1462758959881 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 18:56:00 INFO - PROCESS | 1817 | 1462758960141 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x99c0f800 == 114 [pid = 1817] [id = 218] 18:56:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 282 (0x99ca1000) [pid = 1817] [serial = 655] [outer = (nil)] 18:56:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 283 (0x9a7e7400) [pid = 1817] [serial = 656] [outer = 0x99ca1000] 18:56:00 INFO - PROCESS | 1817 | 1462758960283 Marionette DEBUG loaded listener.js 18:56:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 284 (0x9d943000) [pid = 1817] [serial = 657] [outer = 0x99ca1000] 18:56:01 INFO - PROCESS | 1817 | 1462758961245 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 18:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1631ms 18:56:01 INFO - PROCESS | 1817 | 1462758961325 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 18:56:01 INFO - PROCESS | 1817 | 1462758961328 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 18:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:56:01 INFO - PROCESS | 1817 | 1462758961335 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:56:01 INFO - PROCESS | 1817 | 1462758961339 Marionette TRACE conn3 <- [1,846,null,{}] 18:56:01 INFO - PROCESS | 1817 | 1462758961344 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:01 INFO - PROCESS | 1817 | 1462758961569 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 18:56:01 INFO - PROCESS | 1817 | 1462758961823 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x926ec400 == 115 [pid = 1817] [id = 219] 18:56:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 285 (0x926ec800) [pid = 1817] [serial = 658] [outer = (nil)] 18:56:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 286 (0x926f7800) [pid = 1817] [serial = 659] [outer = 0x926ec800] 18:56:01 INFO - PROCESS | 1817 | 1462758961973 Marionette DEBUG loaded listener.js 18:56:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 287 (0x99ca6800) [pid = 1817] [serial = 660] [outer = 0x926ec800] 18:56:02 INFO - PROCESS | 1817 | 1462758962905 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 18:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1596ms 18:56:02 INFO - PROCESS | 1817 | 1462758962932 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 18:56:02 INFO - PROCESS | 1817 | 1462758962935 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 18:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:56:02 INFO - PROCESS | 1817 | 1462758962942 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:56:02 INFO - PROCESS | 1817 | 1462758962946 Marionette TRACE conn3 <- [1,850,null,{}] 18:56:02 INFO - PROCESS | 1817 | 1462758962952 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:03 INFO - PROCESS | 1817 | 1462758963131 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 18:56:03 INFO - PROCESS | 1817 | 1462758963386 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x92443400 == 116 [pid = 1817] [id = 220] 18:56:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 288 (0x926edc00) [pid = 1817] [serial = 661] [outer = (nil)] 18:56:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 289 (0xa0614000) [pid = 1817] [serial = 662] [outer = 0x926edc00] 18:56:03 INFO - PROCESS | 1817 | 1462758963513 Marionette DEBUG loaded listener.js 18:56:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 290 (0xa226fc00) [pid = 1817] [serial = 663] [outer = 0x926edc00] 18:56:04 INFO - PROCESS | 1817 | 1462758964457 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 18:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1531ms 18:56:04 INFO - PROCESS | 1817 | 1462758964475 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 18:56:04 INFO - PROCESS | 1817 | 1462758964478 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 18:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:56:04 INFO - PROCESS | 1817 | 1462758964484 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:56:04 INFO - PROCESS | 1817 | 1462758964488 Marionette TRACE conn3 <- [1,854,null,{}] 18:56:04 INFO - PROCESS | 1817 | 1462758964494 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:04 INFO - PROCESS | 1817 | 1462758964680 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 18:56:04 INFO - PROCESS | 1817 | 1462758964938 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x91c7cc00 == 117 [pid = 1817] [id = 221] 18:56:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 291 (0x926f8000) [pid = 1817] [serial = 664] [outer = (nil)] 18:56:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 292 (0xa3062800) [pid = 1817] [serial = 665] [outer = 0x926f8000] 18:56:05 INFO - PROCESS | 1817 | 1462758965070 Marionette DEBUG loaded listener.js 18:56:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 293 (0xa3069000) [pid = 1817] [serial = 666] [outer = 0x926f8000] 18:56:05 INFO - PROCESS | 1817 | 1462758965887 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 18:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1429ms 18:56:05 INFO - PROCESS | 1817 | 1462758965915 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 18:56:05 INFO - PROCESS | 1817 | 1462758965919 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 18:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:56:05 INFO - PROCESS | 1817 | 1462758965925 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:56:05 INFO - PROCESS | 1817 | 1462758965929 Marionette TRACE conn3 <- [1,858,null,{}] 18:56:05 INFO - PROCESS | 1817 | 1462758965935 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:06 INFO - PROCESS | 1817 | 1462758966126 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 18:56:06 INFO - PROCESS | 1817 | 1462758966338 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c60a400 == 118 [pid = 1817] [id = 222] 18:56:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 294 (0x8c60b800) [pid = 1817] [serial = 667] [outer = (nil)] 18:56:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 295 (0x8c611800) [pid = 1817] [serial = 668] [outer = 0x8c60b800] 18:56:06 INFO - PROCESS | 1817 | 1462758966469 Marionette DEBUG loaded listener.js 18:56:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 296 (0x8c616000) [pid = 1817] [serial = 669] [outer = 0x8c60b800] 18:56:07 INFO - PROCESS | 1817 | 1462758967368 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 18:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1489ms 18:56:07 INFO - PROCESS | 1817 | 1462758967415 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 18:56:07 INFO - PROCESS | 1817 | 1462758967419 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 18:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:56:07 INFO - PROCESS | 1817 | 1462758967428 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:56:07 INFO - PROCESS | 1817 | 1462758967432 Marionette TRACE conn3 <- [1,862,null,{}] 18:56:07 INFO - PROCESS | 1817 | 1462758967438 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:07 INFO - PROCESS | 1817 | 1462758967647 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 18:56:07 INFO - PROCESS | 1817 | 1462758967920 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:08 INFO - PROCESS | 1817 | ++DOCSHELL 0xa24f5c00 == 119 [pid = 1817] [id = 223] 18:56:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 297 (0xa261e000) [pid = 1817] [serial = 670] [outer = (nil)] 18:56:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 298 (0xa30bd400) [pid = 1817] [serial = 671] [outer = 0xa261e000] 18:56:08 INFO - PROCESS | 1817 | 1462758968066 Marionette DEBUG loaded listener.js 18:56:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 299 (0xa503d400) [pid = 1817] [serial = 672] [outer = 0xa261e000] 18:56:09 INFO - PROCESS | 1817 | 1462758969165 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 18:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1785ms 18:56:09 INFO - PROCESS | 1817 | 1462758969216 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 18:56:09 INFO - PROCESS | 1817 | 1462758969223 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 18:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:56:09 INFO - PROCESS | 1817 | 1462758969232 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:56:09 INFO - PROCESS | 1817 | 1462758969239 Marionette TRACE conn3 <- [1,866,null,{}] 18:56:09 INFO - PROCESS | 1817 | 1462758969247 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:09 INFO - PROCESS | 1817 | 1462758969552 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 18:56:09 INFO - PROCESS | 1817 | 1462758969798 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x8847f000 == 120 [pid = 1817] [id = 224] 18:56:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 300 (0x88480c00) [pid = 1817] [serial = 673] [outer = (nil)] 18:56:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 301 (0x88487400) [pid = 1817] [serial = 674] [outer = 0x88480c00] 18:56:09 INFO - PROCESS | 1817 | 1462758969887 Marionette DEBUG loaded listener.js 18:56:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 302 (0x926f5c00) [pid = 1817] [serial = 675] [outer = 0x88480c00] 18:56:10 INFO - PROCESS | 1817 | 1462758970806 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 18:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1634ms 18:56:10 INFO - PROCESS | 1817 | 1462758970866 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 18:56:10 INFO - PROCESS | 1817 | 1462758970870 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 18:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:56:10 INFO - PROCESS | 1817 | 1462758970876 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:56:10 INFO - PROCESS | 1817 | 1462758970880 Marionette TRACE conn3 <- [1,870,null,{}] 18:56:10 INFO - PROCESS | 1817 | 1462758970886 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:11 INFO - PROCESS | 1817 | 1462758971079 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 18:56:11 INFO - PROCESS | 1817 | 1462758971369 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x87953c00 == 121 [pid = 1817] [id = 225] 18:56:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 303 (0x87954000) [pid = 1817] [serial = 676] [outer = (nil)] 18:56:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 304 (0x8795a800) [pid = 1817] [serial = 677] [outer = 0x87954000] 18:56:11 INFO - PROCESS | 1817 | 1462758971561 Marionette DEBUG loaded listener.js 18:56:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 305 (0x8795d800) [pid = 1817] [serial = 678] [outer = 0x87954000] 18:56:12 INFO - PROCESS | 1817 | 1462758972475 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 18:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1630ms 18:56:12 INFO - PROCESS | 1817 | 1462758972509 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 18:56:12 INFO - PROCESS | 1817 | 1462758972522 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 18:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:56:12 INFO - PROCESS | 1817 | 1462758972530 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:56:12 INFO - PROCESS | 1817 | 1462758972533 Marionette TRACE conn3 <- [1,874,null,{}] 18:56:12 INFO - PROCESS | 1817 | 1462758972539 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:12 INFO - PROCESS | 1817 | 1462758972741 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 18:56:13 INFO - PROCESS | 1817 | 1462758973010 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x87953800 == 122 [pid = 1817] [id = 226] 18:56:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 306 (0x87955c00) [pid = 1817] [serial = 679] [outer = (nil)] 18:56:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 307 (0x88257c00) [pid = 1817] [serial = 680] [outer = 0x87955c00] 18:56:13 INFO - PROCESS | 1817 | 1462758973144 Marionette DEBUG loaded listener.js 18:56:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 308 (0x8825a800) [pid = 1817] [serial = 681] [outer = 0x87955c00] 18:56:14 INFO - PROCESS | 1817 | 1462758974070 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 18:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1585ms 18:56:14 INFO - PROCESS | 1817 | 1462758974116 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 18:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:56:14 INFO - PROCESS | 1817 | 1462758974120 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 18:56:14 INFO - PROCESS | 1817 | 1462758974127 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:56:14 INFO - PROCESS | 1817 | 1462758974130 Marionette TRACE conn3 <- [1,878,null,{}] 18:56:14 INFO - PROCESS | 1817 | 1462758974136 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:14 INFO - PROCESS | 1817 | 1462758974333 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 18:56:14 INFO - PROCESS | 1817 | 1462758974593 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x8795fc00 == 123 [pid = 1817] [id = 227] 18:56:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 309 (0x87961c00) [pid = 1817] [serial = 682] [outer = (nil)] 18:56:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 310 (0x88261800) [pid = 1817] [serial = 683] [outer = 0x87961c00] 18:56:14 INFO - PROCESS | 1817 | 1462758974721 Marionette DEBUG loaded listener.js 18:56:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 311 (0x88264400) [pid = 1817] [serial = 684] [outer = 0x87961c00] 18:56:15 INFO - PROCESS | 1817 | 1462758975566 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 18:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1489ms 18:56:15 INFO - PROCESS | 1817 | 1462758975616 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 18:56:15 INFO - PROCESS | 1817 | 1462758975620 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 18:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:56:15 INFO - PROCESS | 1817 | 1462758975626 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:56:15 INFO - PROCESS | 1817 | 1462758975629 Marionette TRACE conn3 <- [1,882,null,{}] 18:56:15 INFO - PROCESS | 1817 | 1462758975635 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:15 INFO - PROCESS | 1817 | 1462758975820 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 18:56:16 INFO - PROCESS | 1817 | 1462758976037 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x8795b400 == 124 [pid = 1817] [id = 228] 18:56:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 312 (0x88258c00) [pid = 1817] [serial = 685] [outer = (nil)] 18:56:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 313 (0x8ab0c400) [pid = 1817] [serial = 686] [outer = 0x88258c00] 18:56:16 INFO - PROCESS | 1817 | 1462758976167 Marionette DEBUG loaded listener.js 18:56:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 314 (0x8ab0ec00) [pid = 1817] [serial = 687] [outer = 0x88258c00] 18:56:17 INFO - PROCESS | 1817 | 1462758977142 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 18:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1580ms 18:56:17 INFO - PROCESS | 1817 | 1462758977207 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 18:56:17 INFO - PROCESS | 1817 | 1462758977211 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 18:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:56:17 INFO - PROCESS | 1817 | 1462758977218 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:56:17 INFO - PROCESS | 1817 | 1462758977222 Marionette TRACE conn3 <- [1,886,null,{}] 18:56:17 INFO - PROCESS | 1817 | 1462758977228 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:17 INFO - PROCESS | 1817 | 1462758977422 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 18:56:17 INFO - PROCESS | 1817 | 1462758977749 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f62000 == 125 [pid = 1817] [id = 229] 18:56:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 315 (0x86f64400) [pid = 1817] [serial = 688] [outer = (nil)] 18:56:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 316 (0x86f6bc00) [pid = 1817] [serial = 689] [outer = 0x86f64400] 18:56:17 INFO - PROCESS | 1817 | 1462758977840 Marionette DEBUG loaded listener.js 18:56:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 317 (0x86f6d800) [pid = 1817] [serial = 690] [outer = 0x86f64400] 18:56:18 INFO - PROCESS | 1817 | 1462758978761 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 18:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1592ms 18:56:18 INFO - PROCESS | 1817 | 1462758978810 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 18:56:18 INFO - PROCESS | 1817 | 1462758978814 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 18:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:56:18 INFO - PROCESS | 1817 | 1462758978820 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:56:18 INFO - PROCESS | 1817 | 1462758978823 Marionette TRACE conn3 <- [1,890,null,{}] 18:56:18 INFO - PROCESS | 1817 | 1462758978829 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:19 INFO - PROCESS | 1817 | 1462758979056 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 18:56:19 INFO - PROCESS | 1817 | 1462758979406 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f66000 == 126 [pid = 1817] [id = 230] 18:56:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 318 (0x8825fc00) [pid = 1817] [serial = 691] [outer = (nil)] 18:56:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 319 (0x8ab0f000) [pid = 1817] [serial = 692] [outer = 0x8825fc00] 18:56:19 INFO - PROCESS | 1817 | 1462758979494 Marionette DEBUG loaded listener.js 18:56:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 320 (0x8ab14400) [pid = 1817] [serial = 693] [outer = 0x8825fc00] 18:56:20 INFO - PROCESS | 1817 | 1462758980372 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 18:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1588ms 18:56:20 INFO - PROCESS | 1817 | 1462758980409 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 18:56:20 INFO - PROCESS | 1817 | 1462758980413 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 18:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:56:20 INFO - PROCESS | 1817 | 1462758980419 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:56:20 INFO - PROCESS | 1817 | 1462758980423 Marionette TRACE conn3 <- [1,894,null,{}] 18:56:20 INFO - PROCESS | 1817 | 1462758980429 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:20 INFO - PROCESS | 1817 | 1462758980612 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 18:56:20 INFO - PROCESS | 1817 | 1462758980875 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x8847c000 == 127 [pid = 1817] [id = 231] 18:56:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 321 (0x8ab16400) [pid = 1817] [serial = 694] [outer = (nil)] 18:56:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 322 (0x8c611c00) [pid = 1817] [serial = 695] [outer = 0x8ab16400] 18:56:21 INFO - PROCESS | 1817 | 1462758981005 Marionette DEBUG loaded listener.js 18:56:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 323 (0x8d7b9400) [pid = 1817] [serial = 696] [outer = 0x8ab16400] 18:56:22 INFO - PROCESS | 1817 | --DOCSHELL 0x94639000 == 126 [pid = 1817] [id = 24] 18:56:22 INFO - PROCESS | 1817 | --DOCSHELL 0x98ac7800 == 125 [pid = 1817] [id = 16] 18:56:22 INFO - PROCESS | 1817 | --DOCSHELL 0x922dc400 == 124 [pid = 1817] [id = 15] 18:56:22 INFO - PROCESS | 1817 | --DOCSHELL 0x9ad3f800 == 123 [pid = 1817] [id = 18] 18:56:22 INFO - PROCESS | 1817 | --DOCSHELL 0x99bd3c00 == 122 [pid = 1817] [id = 17] 18:56:22 INFO - PROCESS | 1817 | --DOCSHELL 0x93a3c800 == 121 [pid = 1817] [id = 25] 18:56:22 INFO - PROCESS | 1817 | --DOCSHELL 0x8e3a0400 == 120 [pid = 1817] [id = 161] 18:56:22 INFO - PROCESS | 1817 | --DOCSHELL 0x924d9800 == 119 [pid = 1817] [id = 127] 18:56:22 INFO - PROCESS | 1817 | --DOCSHELL 0x8d9e5800 == 118 [pid = 1817] [id = 129] 18:56:22 INFO - PROCESS | 1817 | --DOCSHELL 0x924de000 == 117 [pid = 1817] [id = 128] 18:56:22 INFO - PROCESS | 1817 | --DOCSHELL 0x8d694c00 == 116 [pid = 1817] [id = 212] 18:56:22 INFO - PROCESS | 1817 | --DOCSHELL 0x90a96800 == 115 [pid = 1817] [id = 211] 18:56:22 INFO - PROCESS | 1817 | --DOCSHELL 0x90f50800 == 114 [pid = 1817] [id = 210] 18:56:22 INFO - PROCESS | 1817 | --DOCSHELL 0x8a167400 == 113 [pid = 1817] [id = 209] 18:56:22 INFO - PROCESS | 1817 | --DOCSHELL 0x8a168800 == 112 [pid = 1817] [id = 208] 18:56:22 INFO - PROCESS | 1817 | --DOCSHELL 0x8b5a2400 == 111 [pid = 1817] [id = 207] 18:56:22 INFO - PROCESS | 1817 | --DOCSHELL 0x8b42f800 == 110 [pid = 1817] [id = 199] 18:56:22 INFO - PROCESS | 1817 | --DOCSHELL 0x8b2ed800 == 109 [pid = 1817] [id = 198] 18:56:22 INFO - PROCESS | 1817 | --DOCSHELL 0x8b303000 == 108 [pid = 1817] [id = 197] 18:56:22 INFO - PROCESS | 1817 | --DOCSHELL 0x8d7c3000 == 107 [pid = 1817] [id = 195] 18:56:22 INFO - PROCESS | 1817 | --DOCSHELL 0x8b597400 == 106 [pid = 1817] [id = 196] 18:56:22 INFO - PROCESS | 1817 | --DOCSHELL 0x8a163c00 == 105 [pid = 1817] [id = 194] 18:56:22 INFO - PROCESS | 1817 | --DOMWINDOW == 322 (0x91ab6800) [pid = 1817] [serial = 575] [outer = (nil)] [url = about:blank] 18:56:22 INFO - PROCESS | 1817 | --DOMWINDOW == 321 (0x8b59d400) [pid = 1817] [serial = 541] [outer = (nil)] [url = about:blank] 18:56:22 INFO - PROCESS | 1817 | --DOMWINDOW == 320 (0x91b47400) [pid = 1817] [serial = 577] [outer = (nil)] [url = about:blank] 18:56:22 INFO - PROCESS | 1817 | --DOMWINDOW == 319 (0x8f01a400) [pid = 1817] [serial = 544] [outer = (nil)] [url = about:blank] 18:56:22 INFO - PROCESS | 1817 | --DOMWINDOW == 318 (0x91c77000) [pid = 1817] [serial = 547] [outer = (nil)] [url = about:blank] 18:56:22 INFO - PROCESS | 1817 | --DOMWINDOW == 317 (0x929b2000) [pid = 1817] [serial = 550] [outer = (nil)] [url = about:blank] 18:56:22 INFO - PROCESS | 1817 | --DOMWINDOW == 316 (0x92c71c00) [pid = 1817] [serial = 553] [outer = (nil)] [url = about:blank] 18:56:22 INFO - PROCESS | 1817 | --DOMWINDOW == 315 (0x981a0800) [pid = 1817] [serial = 556] [outer = (nil)] [url = about:blank] 18:56:22 INFO - PROCESS | 1817 | --DOMWINDOW == 314 (0x9a7ecc00) [pid = 1817] [serial = 559] [outer = (nil)] [url = about:blank] 18:56:22 INFO - PROCESS | 1817 | --DOMWINDOW == 313 (0x8f018800) [pid = 1817] [serial = 566] [outer = (nil)] [url = about:blank] 18:56:22 INFO - PROCESS | 1817 | --DOMWINDOW == 312 (0x8ecf9800) [pid = 1817] [serial = 565] [outer = (nil)] [url = about:blank] 18:56:22 INFO - PROCESS | 1817 | --DOMWINDOW == 311 (0x90a95800) [pid = 1817] [serial = 571] [outer = (nil)] [url = about:blank] 18:56:22 INFO - PROCESS | 1817 | --DOMWINDOW == 310 (0x8b595400) [pid = 1817] [serial = 568] [outer = (nil)] [url = about:blank] 18:56:22 INFO - PROCESS | 1817 | --DOMWINDOW == 309 (0x8ceb9400) [pid = 1817] [serial = 569] [outer = (nil)] [url = about:blank] 18:56:22 INFO - PROCESS | 1817 | --DOMWINDOW == 308 (0x8e5b6800) [pid = 1817] [serial = 562] [outer = (nil)] [url = about:blank] 18:56:22 INFO - PROCESS | 1817 | --DOMWINDOW == 307 (0x91a86400) [pid = 1817] [serial = 574] [outer = (nil)] [url = about:blank] 18:56:22 INFO - PROCESS | 1817 | --DOMWINDOW == 306 (0x90f49400) [pid = 1817] [serial = 572] [outer = (nil)] [url = about:blank] 18:56:22 INFO - PROCESS | 1817 | --DOMWINDOW == 305 (0x91c76000) [pid = 1817] [serial = 578] [outer = (nil)] [url = about:blank] 18:56:22 INFO - PROCESS | 1817 | --DOMWINDOW == 304 (0x91a8d400) [pid = 1817] [serial = 580] [outer = (nil)] [url = about:blank] 18:56:22 INFO - PROCESS | 1817 | 1462758982969 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 18:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 2593ms 18:56:23 INFO - PROCESS | 1817 | 1462758983012 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 18:56:23 INFO - PROCESS | 1817 | 1462758983018 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 18:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:56:23 INFO - PROCESS | 1817 | 1462758983026 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:56:23 INFO - PROCESS | 1817 | 1462758983031 Marionette TRACE conn3 <- [1,898,null,{}] 18:56:23 INFO - PROCESS | 1817 | 1462758983039 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:23 INFO - PROCESS | 1817 | 1462758983307 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 18:56:23 INFO - PROCESS | 1817 | 1462758983332 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x870c5c00 == 106 [pid = 1817] [id = 232] 18:56:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 305 (0x8795d400) [pid = 1817] [serial = 697] [outer = (nil)] 18:56:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 306 (0x88481000) [pid = 1817] [serial = 698] [outer = 0x8795d400] 18:56:23 INFO - PROCESS | 1817 | 1462758983508 Marionette DEBUG loaded listener.js 18:56:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 307 (0x88489800) [pid = 1817] [serial = 699] [outer = 0x8795d400] 18:56:24 INFO - PROCESS | 1817 | 1462758984385 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 18:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1384ms 18:56:24 INFO - PROCESS | 1817 | 1462758984411 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 18:56:24 INFO - PROCESS | 1817 | 1462758984419 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 18:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:56:24 INFO - PROCESS | 1817 | 1462758984429 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:56:24 INFO - PROCESS | 1817 | 1462758984433 Marionette TRACE conn3 <- [1,902,null,{}] 18:56:24 INFO - PROCESS | 1817 | 1462758984439 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:24 INFO - PROCESS | 1817 | 1462758984619 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 18:56:24 INFO - PROCESS | 1817 | 1462758984819 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f6a400 == 107 [pid = 1817] [id = 233] 18:56:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 308 (0x8ab18400) [pid = 1817] [serial = 700] [outer = (nil)] 18:56:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 309 (0x8b432800) [pid = 1817] [serial = 701] [outer = 0x8ab18400] 18:56:24 INFO - PROCESS | 1817 | 1462758984896 Marionette DEBUG loaded listener.js 18:56:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 310 (0x8c612800) [pid = 1817] [serial = 702] [outer = 0x8ab18400] 18:56:25 INFO - PROCESS | 1817 | 1462758985845 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 18:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1454ms 18:56:25 INFO - PROCESS | 1817 | 1462758985882 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 18:56:25 INFO - PROCESS | 1817 | 1462758985886 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 18:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:56:25 INFO - PROCESS | 1817 | 1462758985893 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:56:25 INFO - PROCESS | 1817 | 1462758985898 Marionette TRACE conn3 <- [1,906,null,{}] 18:56:25 INFO - PROCESS | 1817 | 1462758985921 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:26 INFO - PROCESS | 1817 | 1462758986169 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 18:56:26 INFO - PROCESS | 1817 | 1462758986195 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ab10c00 == 108 [pid = 1817] [id = 234] 18:56:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 311 (0x8db9a400) [pid = 1817] [serial = 703] [outer = (nil)] 18:56:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 312 (0x8e318000) [pid = 1817] [serial = 704] [outer = 0x8db9a400] 18:56:26 INFO - PROCESS | 1817 | 1462758986272 Marionette DEBUG loaded listener.js 18:56:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 313 (0x8e5b7800) [pid = 1817] [serial = 705] [outer = 0x8db9a400] 18:56:27 INFO - PROCESS | 1817 | --DOMWINDOW == 312 (0x8a299c00) [pid = 1817] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:56:27 INFO - PROCESS | 1817 | --DOMWINDOW == 311 (0x8b5a4000) [pid = 1817] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:56:27 INFO - PROCESS | 1817 | --DOMWINDOW == 310 (0x912e0800) [pid = 1817] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:56:27 INFO - PROCESS | 1817 | --DOMWINDOW == 309 (0x91ac0000) [pid = 1817] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:56:27 INFO - PROCESS | 1817 | 1462758987483 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 18:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1642ms 18:56:27 INFO - PROCESS | 1817 | 1462758987536 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 18:56:27 INFO - PROCESS | 1817 | 1462758987540 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 18:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:56:27 INFO - PROCESS | 1817 | 1462758987546 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:56:27 INFO - PROCESS | 1817 | 1462758987549 Marionette TRACE conn3 <- [1,910,null,{}] 18:56:27 INFO - PROCESS | 1817 | 1462758987555 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:27 INFO - PROCESS | 1817 | 1462758987811 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 18:56:27 INFO - PROCESS | 1817 | 1462758987829 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a299c00 == 109 [pid = 1817] [id = 235] 18:56:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 310 (0x8dba5400) [pid = 1817] [serial = 706] [outer = (nil)] 18:56:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 311 (0x8ecf6800) [pid = 1817] [serial = 707] [outer = 0x8dba5400] 18:56:27 INFO - PROCESS | 1817 | 1462758987902 Marionette DEBUG loaded listener.js 18:56:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 312 (0x8f019c00) [pid = 1817] [serial = 708] [outer = 0x8dba5400] 18:56:28 INFO - PROCESS | 1817 | 1462758988777 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 18:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1288ms 18:56:28 INFO - PROCESS | 1817 | 1462758988835 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 18:56:28 INFO - PROCESS | 1817 | 1462758988837 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 18:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:56:28 INFO - PROCESS | 1817 | 1462758988844 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:56:28 INFO - PROCESS | 1817 | 1462758988846 Marionette TRACE conn3 <- [1,914,null,{}] 18:56:28 INFO - PROCESS | 1817 | 1462758988852 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:29 INFO - PROCESS | 1817 | 1462758989021 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 18:56:29 INFO - PROCESS | 1817 | 1462758989305 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f62400 == 110 [pid = 1817] [id = 236] 18:56:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 313 (0x86f62c00) [pid = 1817] [serial = 709] [outer = (nil)] 18:56:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 314 (0x870c7000) [pid = 1817] [serial = 710] [outer = 0x86f62c00] 18:56:29 INFO - PROCESS | 1817 | 1462758989448 Marionette DEBUG loaded listener.js 18:56:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 315 (0x870d2c00) [pid = 1817] [serial = 711] [outer = 0x86f62c00] 18:56:30 INFO - PROCESS | 1817 | 1462758990509 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 18:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1731ms 18:56:30 INFO - PROCESS | 1817 | 1462758990578 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 18:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:56:30 INFO - PROCESS | 1817 | 1462758990585 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 18:56:30 INFO - PROCESS | 1817 | 1462758990593 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:56:30 INFO - PROCESS | 1817 | 1462758990599 Marionette TRACE conn3 <- [1,918,null,{}] 18:56:30 INFO - PROCESS | 1817 | 1462758990607 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:30 INFO - PROCESS | 1817 | 1462758990846 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 18:56:31 INFO - PROCESS | 1817 | 1462758991169 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ab17800 == 111 [pid = 1817] [id = 237] 18:56:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 316 (0x8b30dc00) [pid = 1817] [serial = 712] [outer = (nil)] 18:56:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 317 (0x8c60c000) [pid = 1817] [serial = 713] [outer = 0x8b30dc00] 18:56:31 INFO - PROCESS | 1817 | 1462758991263 Marionette DEBUG loaded listener.js 18:56:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 318 (0x8ceba400) [pid = 1817] [serial = 714] [outer = 0x8b30dc00] 18:56:32 INFO - PROCESS | 1817 | 1462758992217 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 18:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1688ms 18:56:32 INFO - PROCESS | 1817 | 1462758992285 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 18:56:32 INFO - PROCESS | 1817 | 1462758992292 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 18:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:56:32 INFO - PROCESS | 1817 | 1462758992300 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:56:32 INFO - PROCESS | 1817 | 1462758992303 Marionette TRACE conn3 <- [1,922,null,{}] 18:56:32 INFO - PROCESS | 1817 | 1462758992309 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:32 INFO - PROCESS | 1817 | 1462758992509 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 18:56:32 INFO - PROCESS | 1817 | 1462758992870 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d9e9000 == 112 [pid = 1817] [id = 238] 18:56:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 319 (0x8e3a2800) [pid = 1817] [serial = 715] [outer = (nil)] 18:56:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 320 (0x8e646400) [pid = 1817] [serial = 716] [outer = 0x8e3a2800] 18:56:32 INFO - PROCESS | 1817 | 1462758992965 Marionette DEBUG loaded listener.js 18:56:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 321 (0x8efe4800) [pid = 1817] [serial = 717] [outer = 0x8e3a2800] 18:56:33 INFO - PROCESS | 1817 | 1462758993885 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 18:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1634ms 18:56:33 INFO - PROCESS | 1817 | 1462758993934 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 18:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:56:33 INFO - PROCESS | 1817 | 1462758993938 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 18:56:33 INFO - PROCESS | 1817 | 1462758993953 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:56:33 INFO - PROCESS | 1817 | 1462758993962 Marionette TRACE conn3 <- [1,926,null,{}] 18:56:33 INFO - PROCESS | 1817 | 1462758993971 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:34 INFO - PROCESS | 1817 | 1462758994194 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 18:56:34 INFO - PROCESS | 1817 | 1462758994466 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x9091f800 == 113 [pid = 1817] [id = 239] 18:56:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 322 (0x90a9fc00) [pid = 1817] [serial = 718] [outer = (nil)] 18:56:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 323 (0x91a84c00) [pid = 1817] [serial = 719] [outer = 0x90a9fc00] 18:56:34 INFO - PROCESS | 1817 | 1462758994624 Marionette DEBUG loaded listener.js 18:56:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 324 (0x91a93000) [pid = 1817] [serial = 720] [outer = 0x90a9fc00] 18:56:35 INFO - PROCESS | 1817 | 1462758995569 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 18:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1699ms 18:56:35 INFO - PROCESS | 1817 | 1462758995644 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 18:56:35 INFO - PROCESS | 1817 | 1462758995649 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 18:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:56:35 INFO - PROCESS | 1817 | 1462758995655 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:56:35 INFO - PROCESS | 1817 | 1462758995659 Marionette TRACE conn3 <- [1,930,null,{}] 18:56:35 INFO - PROCESS | 1817 | 1462758995665 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:35 INFO - PROCESS | 1817 | 1462758995859 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 18:56:36 INFO - PROCESS | 1817 | 1462758996151 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d693400 == 114 [pid = 1817] [id = 240] 18:56:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 325 (0x90f45800) [pid = 1817] [serial = 721] [outer = (nil)] 18:56:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 326 (0x9244b400) [pid = 1817] [serial = 722] [outer = 0x90f45800] 18:56:36 INFO - PROCESS | 1817 | 1462758996285 Marionette DEBUG loaded listener.js 18:56:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 327 (0x926ea400) [pid = 1817] [serial = 723] [outer = 0x90f45800] 18:56:37 INFO - PROCESS | 1817 | 1462758997164 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 18:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1548ms 18:56:37 INFO - PROCESS | 1817 | 1462758997204 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 18:56:37 INFO - PROCESS | 1817 | 1462758997207 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 18:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:56:37 INFO - PROCESS | 1817 | 1462758997214 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:56:37 INFO - PROCESS | 1817 | 1462758997218 Marionette TRACE conn3 <- [1,934,null,{}] 18:56:37 INFO - PROCESS | 1817 | 1462758997224 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:37 INFO - PROCESS | 1817 | 1462758997425 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 18:56:37 INFO - PROCESS | 1817 | 1462758997701 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x926ed400 == 115 [pid = 1817] [id = 241] 18:56:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 328 (0x926f3400) [pid = 1817] [serial = 724] [outer = (nil)] 18:56:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 329 (0x9279fc00) [pid = 1817] [serial = 725] [outer = 0x926f3400] 18:56:37 INFO - PROCESS | 1817 | 1462758997844 Marionette DEBUG loaded listener.js 18:56:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 330 (0x92c74400) [pid = 1817] [serial = 726] [outer = 0x926f3400] 18:56:38 INFO - PROCESS | 1817 | 1462758998795 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 18:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1632ms 18:56:38 INFO - PROCESS | 1817 | 1462758998847 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 18:56:38 INFO - PROCESS | 1817 | 1462758998850 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 18:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:56:38 INFO - PROCESS | 1817 | 1462758998857 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:56:38 INFO - PROCESS | 1817 | 1462758998861 Marionette TRACE conn3 <- [1,938,null,{}] 18:56:38 INFO - PROCESS | 1817 | 1462758998866 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:39 INFO - PROCESS | 1817 | 1462758999058 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 18:56:39 INFO - PROCESS | 1817 | 1462758999331 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x926efc00 == 116 [pid = 1817] [id = 242] 18:56:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 331 (0x92c71c00) [pid = 1817] [serial = 727] [outer = (nil)] 18:56:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 332 (0x95007800) [pid = 1817] [serial = 728] [outer = 0x92c71c00] 18:56:39 INFO - PROCESS | 1817 | 1462758999460 Marionette DEBUG loaded listener.js 18:56:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 333 (0x95010800) [pid = 1817] [serial = 729] [outer = 0x92c71c00] 18:56:40 INFO - PROCESS | 1817 | 1462759000360 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 18:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1580ms 18:56:40 INFO - PROCESS | 1817 | 1462759000438 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 18:56:40 INFO - PROCESS | 1817 | 1462759000442 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 18:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:56:40 INFO - PROCESS | 1817 | 1462759000449 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:56:40 INFO - PROCESS | 1817 | 1462759000452 Marionette TRACE conn3 <- [1,942,null,{}] 18:56:40 INFO - PROCESS | 1817 | 1462759000458 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:40 INFO - PROCESS | 1817 | 1462759000683 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 18:56:40 INFO - PROCESS | 1817 | 1462759000960 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x93cf1400 == 117 [pid = 1817] [id = 243] 18:56:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 334 (0x9462c800) [pid = 1817] [serial = 730] [outer = (nil)] 18:56:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 335 (0x98931000) [pid = 1817] [serial = 731] [outer = 0x9462c800] 18:56:41 INFO - PROCESS | 1817 | 1462759001094 Marionette DEBUG loaded listener.js 18:56:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 336 (0x997df000) [pid = 1817] [serial = 732] [outer = 0x9462c800] 18:56:41 INFO - PROCESS | 1817 | 1462759001950 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 18:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1581ms 18:56:42 INFO - PROCESS | 1817 | 1462759002032 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 18:56:42 INFO - PROCESS | 1817 | 1462759002036 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 18:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:56:42 INFO - PROCESS | 1817 | 1462759002043 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:56:42 INFO - PROCESS | 1817 | 1462759002047 Marionette TRACE conn3 <- [1,946,null,{}] 18:56:42 INFO - PROCESS | 1817 | 1462759002053 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:42 INFO - PROCESS | 1817 | 1462759002245 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 18:56:42 INFO - PROCESS | 1817 | 1462759002437 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x870c9400 == 118 [pid = 1817] [id = 244] 18:56:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 337 (0x8d697400) [pid = 1817] [serial = 733] [outer = (nil)] 18:56:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 338 (0x99f22c00) [pid = 1817] [serial = 734] [outer = 0x8d697400] 18:56:42 INFO - PROCESS | 1817 | 1462759002604 Marionette DEBUG loaded listener.js 18:56:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 339 (0x9a7eb800) [pid = 1817] [serial = 735] [outer = 0x8d697400] 18:56:43 INFO - PROCESS | 1817 | 1462759003538 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 18:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1531ms 18:56:43 INFO - PROCESS | 1817 | 1462759003575 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 18:56:43 INFO - PROCESS | 1817 | 1462759003580 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 18:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:56:43 INFO - PROCESS | 1817 | 1462759003586 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:56:43 INFO - PROCESS | 1817 | 1462759003590 Marionette TRACE conn3 <- [1,950,null,{}] 18:56:43 INFO - PROCESS | 1817 | 1462759003595 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:43 INFO - PROCESS | 1817 | 1462759003792 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 18:56:44 INFO - PROCESS | 1817 | 1462759004059 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x99c0b000 == 119 [pid = 1817] [id = 245] 18:56:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 340 (0x99c0e400) [pid = 1817] [serial = 736] [outer = (nil)] 18:56:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 341 (0x9b0b4c00) [pid = 1817] [serial = 737] [outer = 0x99c0e400] 18:56:44 INFO - PROCESS | 1817 | 1462759004204 Marionette DEBUG loaded listener.js 18:56:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 342 (0x9d501c00) [pid = 1817] [serial = 738] [outer = 0x99c0e400] 18:56:45 INFO - PROCESS | 1817 | 1462759005116 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 18:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1585ms 18:56:45 INFO - PROCESS | 1817 | 1462759005172 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 18:56:45 INFO - PROCESS | 1817 | 1462759005176 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 18:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:56:45 INFO - PROCESS | 1817 | 1462759005182 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:56:45 INFO - PROCESS | 1817 | 1462759005186 Marionette TRACE conn3 <- [1,954,null,{}] 18:56:45 INFO - PROCESS | 1817 | 1462759005192 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:45 INFO - PROCESS | 1817 | 1462759005382 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 18:56:45 INFO - PROCESS | 1817 | 1462759005671 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:45 INFO - PROCESS | 1817 | ++DOCSHELL 0xa11e1000 == 120 [pid = 1817] [id = 246] 18:56:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 343 (0xa11e3000) [pid = 1817] [serial = 739] [outer = (nil)] 18:56:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 344 (0xa2148400) [pid = 1817] [serial = 740] [outer = 0xa11e3000] 18:56:45 INFO - PROCESS | 1817 | 1462759005813 Marionette DEBUG loaded listener.js 18:56:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 345 (0xa321a800) [pid = 1817] [serial = 741] [outer = 0xa11e3000] 18:56:46 INFO - PROCESS | 1817 | 1462759006740 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 18:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1629ms 18:56:46 INFO - PROCESS | 1817 | 1462759006814 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 18:56:46 INFO - PROCESS | 1817 | 1462759006818 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 18:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:56:46 INFO - PROCESS | 1817 | 1462759006824 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:56:46 INFO - PROCESS | 1817 | 1462759006828 Marionette TRACE conn3 <- [1,958,null,{}] 18:56:46 INFO - PROCESS | 1817 | 1462759006834 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:47 INFO - PROCESS | 1817 | 1462759007088 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 18:56:47 INFO - PROCESS | 1817 | 1462759007400 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d0df400 == 121 [pid = 1817] [id = 247] 18:56:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 346 (0x8d0e1000) [pid = 1817] [serial = 742] [outer = (nil)] 18:56:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 347 (0x8d0ea000) [pid = 1817] [serial = 743] [outer = 0x8d0e1000] 18:56:47 INFO - PROCESS | 1817 | 1462759007492 Marionette DEBUG loaded listener.js 18:56:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 348 (0x9d94a800) [pid = 1817] [serial = 744] [outer = 0x8d0e1000] 18:56:48 INFO - PROCESS | 1817 | 1462759008368 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 18:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1587ms 18:56:48 INFO - PROCESS | 1817 | 1462759008412 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 18:56:48 INFO - PROCESS | 1817 | 1462759008416 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 18:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:56:48 INFO - PROCESS | 1817 | 1462759008423 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:56:48 INFO - PROCESS | 1817 | 1462759008426 Marionette TRACE conn3 <- [1,962,null,{}] 18:56:48 INFO - PROCESS | 1817 | 1462759008432 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:48 INFO - PROCESS | 1817 | 1462759008612 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 18:56:48 INFO - PROCESS | 1817 | 1462759008836 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x86682400 == 122 [pid = 1817] [id = 248] 18:56:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 349 (0x86683000) [pid = 1817] [serial = 745] [outer = (nil)] 18:56:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 350 (0x8668a400) [pid = 1817] [serial = 746] [outer = 0x86683000] 18:56:49 INFO - PROCESS | 1817 | 1462759008998 Marionette DEBUG loaded listener.js 18:56:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 351 (0x8668d400) [pid = 1817] [serial = 747] [outer = 0x86683000] 18:56:49 INFO - PROCESS | 1817 | 1462759009949 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 18:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1581ms 18:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:56:50 INFO - PROCESS | 1817 | 1462759010005 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 18:56:50 INFO - PROCESS | 1817 | 1462759010008 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 18:56:50 INFO - PROCESS | 1817 | 1462759010015 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:56:50 INFO - PROCESS | 1817 | 1462759010018 Marionette TRACE conn3 <- [1,966,null,{}] 18:56:50 INFO - PROCESS | 1817 | 1462759010024 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:50 INFO - PROCESS | 1817 | 1462759010212 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 18:56:50 INFO - PROCESS | 1817 | 1462759010488 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x8611a800 == 123 [pid = 1817] [id = 249] 18:56:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 352 (0x8611cc00) [pid = 1817] [serial = 748] [outer = (nil)] 18:56:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 353 (0x86124000) [pid = 1817] [serial = 749] [outer = 0x8611cc00] 18:56:50 INFO - PROCESS | 1817 | 1462759010624 Marionette DEBUG loaded listener.js 18:56:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 354 (0x86127000) [pid = 1817] [serial = 750] [outer = 0x8611cc00] 18:56:51 INFO - PROCESS | 1817 | 1462759011493 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 18:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1537ms 18:56:51 INFO - PROCESS | 1817 | 1462759011552 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 18:56:51 INFO - PROCESS | 1817 | 1462759011555 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 18:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:56:51 INFO - PROCESS | 1817 | 1462759011563 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:56:51 INFO - PROCESS | 1817 | 1462759011566 Marionette TRACE conn3 <- [1,970,null,{}] 18:56:51 INFO - PROCESS | 1817 | 1462759011572 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:51 INFO - PROCESS | 1817 | 1462759011758 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 18:56:52 INFO - PROCESS | 1817 | 1462759012510 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x8691a400 == 124 [pid = 1817] [id = 250] 18:56:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 355 (0x8691a800) [pid = 1817] [serial = 751] [outer = (nil)] 18:56:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 356 (0x8691c800) [pid = 1817] [serial = 752] [outer = 0x8691a800] 18:56:52 INFO - PROCESS | 1817 | 1462759012596 Marionette DEBUG loaded listener.js 18:56:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 357 (0x86920c00) [pid = 1817] [serial = 753] [outer = 0x8691a800] 18:56:53 INFO - PROCESS | 1817 | 1462759013476 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 18:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1983ms 18:56:53 INFO - PROCESS | 1817 | 1462759013548 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 18:56:53 INFO - PROCESS | 1817 | 1462759013553 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 18:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:56:53 INFO - PROCESS | 1817 | 1462759013561 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:56:53 INFO - PROCESS | 1817 | 1462759013567 Marionette TRACE conn3 <- [1,974,null,{}] 18:56:53 INFO - PROCESS | 1817 | 1462759013574 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:53 INFO - PROCESS | 1817 | 1462759013850 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 18:56:54 INFO - PROCESS | 1817 | 1462759014112 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f6e000 == 125 [pid = 1817] [id = 251] 18:56:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 358 (0x870cbc00) [pid = 1817] [serial = 754] [outer = (nil)] 18:56:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 359 (0x87958c00) [pid = 1817] [serial = 755] [outer = 0x870cbc00] 18:56:54 INFO - PROCESS | 1817 | 1462759014209 Marionette DEBUG loaded listener.js 18:56:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 360 (0x88261c00) [pid = 1817] [serial = 756] [outer = 0x870cbc00] 18:56:55 INFO - PROCESS | 1817 | 1462759015203 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 18:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1681ms 18:56:55 INFO - PROCESS | 1817 | 1462759015247 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 18:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:56:55 INFO - PROCESS | 1817 | 1462759015253 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 18:56:55 INFO - PROCESS | 1817 | 1462759015260 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:56:55 INFO - PROCESS | 1817 | 1462759015264 Marionette TRACE conn3 <- [1,978,null,{}] 18:56:55 INFO - PROCESS | 1817 | 1462759015270 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:55 INFO - PROCESS | 1817 | 1462759015469 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 18:56:55 INFO - PROCESS | 1817 | 1462759015842 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f67800 == 126 [pid = 1817] [id = 252] 18:56:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 361 (0x8847bc00) [pid = 1817] [serial = 757] [outer = (nil)] 18:56:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 362 (0x8ab13c00) [pid = 1817] [serial = 758] [outer = 0x8847bc00] 18:56:55 INFO - PROCESS | 1817 | 1462759015929 Marionette DEBUG loaded listener.js 18:56:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 363 (0x8b59a000) [pid = 1817] [serial = 759] [outer = 0x8847bc00] 18:56:56 INFO - PROCESS | 1817 | 1462759016877 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 18:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1689ms 18:56:56 INFO - PROCESS | 1817 | 1462759016949 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 18:56:56 INFO - PROCESS | 1817 | 1462759016953 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 18:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:56:56 INFO - PROCESS | 1817 | 1462759016967 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:56:56 INFO - PROCESS | 1817 | 1462759016976 Marionette TRACE conn3 <- [1,982,null,{}] 18:56:56 INFO - PROCESS | 1817 | 1462759016984 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:57 INFO - PROCESS | 1817 | 1462759017210 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 18:56:57 INFO - PROCESS | 1817 | 1462759017539 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x870d1400 == 127 [pid = 1817] [id = 253] 18:56:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 364 (0x8d0e2c00) [pid = 1817] [serial = 760] [outer = (nil)] 18:56:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 365 (0x8d694c00) [pid = 1817] [serial = 761] [outer = 0x8d0e2c00] 18:56:57 INFO - PROCESS | 1817 | 1462759017622 Marionette DEBUG loaded listener.js 18:56:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 366 (0x8dba0c00) [pid = 1817] [serial = 762] [outer = 0x8d0e2c00] 18:56:58 INFO - PROCESS | 1817 | 1462759018509 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 18:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1594ms 18:56:58 INFO - PROCESS | 1817 | 1462759018555 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 18:56:58 INFO - PROCESS | 1817 | 1462759018560 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 18:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:56:58 INFO - PROCESS | 1817 | 1462759018566 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:56:58 INFO - PROCESS | 1817 | 1462759018569 Marionette TRACE conn3 <- [1,986,null,{}] 18:56:58 INFO - PROCESS | 1817 | 1462759018575 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:58 INFO - PROCESS | 1817 | 1462759018766 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 18:56:59 INFO - PROCESS | 1817 | 1462759019119 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d0e7800 == 128 [pid = 1817] [id = 254] 18:56:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 367 (0x8e39ec00) [pid = 1817] [serial = 763] [outer = (nil)] 18:56:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 368 (0x8e64b000) [pid = 1817] [serial = 764] [outer = 0x8e39ec00] 18:56:59 INFO - PROCESS | 1817 | 1462759019215 Marionette DEBUG loaded listener.js 18:56:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 369 (0x8e64fc00) [pid = 1817] [serial = 765] [outer = 0x8e39ec00] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0xa30ddc00 == 127 [pid = 1817] [id = 51] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0x94634000 == 126 [pid = 1817] [id = 74] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0xa6e8a400 == 125 [pid = 1817] [id = 77] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0x94633000 == 124 [pid = 1817] [id = 14] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0x93c0b000 == 123 [pid = 1817] [id = 76] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0x907cec00 == 122 [pid = 1817] [id = 179] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0x8a299c00 == 121 [pid = 1817] [id = 235] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0x8ab10c00 == 120 [pid = 1817] [id = 234] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0x86f6a400 == 119 [pid = 1817] [id = 233] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0x870c5c00 == 118 [pid = 1817] [id = 232] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0x8847c000 == 117 [pid = 1817] [id = 231] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0x86f66000 == 116 [pid = 1817] [id = 230] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0x86f62000 == 115 [pid = 1817] [id = 229] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0x8795b400 == 114 [pid = 1817] [id = 228] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0x87953800 == 113 [pid = 1817] [id = 226] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0x8795fc00 == 112 [pid = 1817] [id = 227] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0x87953c00 == 111 [pid = 1817] [id = 225] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0x8847f000 == 110 [pid = 1817] [id = 224] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0xa24f5c00 == 109 [pid = 1817] [id = 223] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0x91c7cc00 == 108 [pid = 1817] [id = 221] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0x8c60a400 == 107 [pid = 1817] [id = 222] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0x92443400 == 106 [pid = 1817] [id = 220] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0x926ec400 == 105 [pid = 1817] [id = 219] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0x8b5a3400 == 104 [pid = 1817] [id = 217] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0x99c0f800 == 103 [pid = 1817] [id = 218] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0x92c73c00 == 102 [pid = 1817] [id = 216] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0x91a92c00 == 101 [pid = 1817] [id = 215] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0x8e5b1c00 == 100 [pid = 1817] [id = 214] 18:56:59 INFO - PROCESS | 1817 | --DOCSHELL 0x8a164400 == 99 [pid = 1817] [id = 213] 18:56:59 INFO - PROCESS | 1817 | --DOMWINDOW == 368 (0x91abb000) [pid = 1817] [serial = 633] [outer = (nil)] [url = about:blank] 18:56:59 INFO - PROCESS | 1817 | --DOMWINDOW == 367 (0x91c7ec00) [pid = 1817] [serial = 635] [outer = (nil)] [url = about:blank] 18:56:59 INFO - PROCESS | 1817 | --DOMWINDOW == 366 (0x8d696c00) [pid = 1817] [serial = 613] [outer = (nil)] [url = about:blank] 18:56:59 INFO - PROCESS | 1817 | --DOMWINDOW == 365 (0x8e642800) [pid = 1817] [serial = 619] [outer = (nil)] [url = about:blank] 18:56:59 INFO - PROCESS | 1817 | --DOMWINDOW == 364 (0x907c8000) [pid = 1817] [serial = 628] [outer = (nil)] [url = about:blank] 18:56:59 INFO - PROCESS | 1817 | --DOMWINDOW == 363 (0x99c10000) [pid = 1817] [serial = 598] [outer = (nil)] [url = about:blank] 18:56:59 INFO - PROCESS | 1817 | --DOMWINDOW == 362 (0x9ad4e400) [pid = 1817] [serial = 601] [outer = (nil)] [url = about:blank] 18:56:59 INFO - PROCESS | 1817 | --DOMWINDOW == 361 (0x9510c400) [pid = 1817] [serial = 595] [outer = (nil)] [url = about:blank] 18:56:59 INFO - PROCESS | 1817 | --DOMWINDOW == 360 (0x912ed800) [pid = 1817] [serial = 632] [outer = (nil)] [url = about:blank] 18:56:59 INFO - PROCESS | 1817 | --DOMWINDOW == 359 (0x92447000) [pid = 1817] [serial = 636] [outer = (nil)] [url = about:blank] 18:56:59 INFO - PROCESS | 1817 | --DOMWINDOW == 358 (0x929b7c00) [pid = 1817] [serial = 592] [outer = (nil)] [url = about:blank] 18:56:59 INFO - PROCESS | 1817 | --DOMWINDOW == 357 (0x9d946000) [pid = 1817] [serial = 616] [outer = (nil)] [url = about:blank] 18:56:59 INFO - PROCESS | 1817 | --DOMWINDOW == 356 (0x8d7bd400) [pid = 1817] [serial = 583] [outer = (nil)] [url = about:blank] 18:56:59 INFO - PROCESS | 1817 | --DOMWINDOW == 355 (0x8e311800) [pid = 1817] [serial = 610] [outer = (nil)] [url = about:blank] 18:56:59 INFO - PROCESS | 1817 | --DOMWINDOW == 354 (0x9091e000) [pid = 1817] [serial = 629] [outer = (nil)] [url = about:blank] 18:56:59 INFO - PROCESS | 1817 | --DOMWINDOW == 353 (0x8d7c4400) [pid = 1817] [serial = 622] [outer = (nil)] [url = about:blank] 18:56:59 INFO - PROCESS | 1817 | --DOMWINDOW == 352 (0x91e3d000) [pid = 1817] [serial = 589] [outer = (nil)] [url = about:blank] 18:56:59 INFO - PROCESS | 1817 | --DOMWINDOW == 351 (0x8e31e800) [pid = 1817] [serial = 623] [outer = (nil)] [url = about:blank] 18:56:59 INFO - PROCESS | 1817 | --DOMWINDOW == 350 (0x92c71400) [pid = 1817] [serial = 416] [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.] 18:56:59 INFO - PROCESS | 1817 | --DOMWINDOW == 349 (0x8e31a000) [pid = 1817] [serial = 607] [outer = (nil)] [url = about:blank] 18:56:59 INFO - PROCESS | 1817 | --DOMWINDOW == 348 (0x9d9fb000) [pid = 1817] [serial = 604] [outer = (nil)] [url = about:blank] 18:56:59 INFO - PROCESS | 1817 | --DOMWINDOW == 347 (0x90912000) [pid = 1817] [serial = 586] [outer = (nil)] [url = about:blank] 18:56:59 INFO - PROCESS | 1817 | --DOMWINDOW == 346 (0x8d9de000) [pid = 1817] [serial = 625] [outer = (nil)] [url = about:blank] 18:56:59 INFO - PROCESS | 1817 | --DOMWINDOW == 345 (0x929b5c00) [pid = 1817] [serial = 638] [outer = (nil)] [url = about:blank] 18:57:00 INFO - PROCESS | 1817 | 1462759020434 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 18:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1889ms 18:57:00 INFO - PROCESS | 1817 | 1462759020493 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 18:57:00 INFO - PROCESS | 1817 | 1462759020498 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 18:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:57:00 INFO - PROCESS | 1817 | 1462759020513 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:57:00 INFO - PROCESS | 1817 | 1462759020516 Marionette TRACE conn3 <- [1,990,null,{}] 18:57:00 INFO - PROCESS | 1817 | 1462759020528 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:00 INFO - PROCESS | 1817 | 1462759020701 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 18:57:00 INFO - PROCESS | 1817 | 1462759020712 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x8847c000 == 100 [pid = 1817] [id = 255] 18:57:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 346 (0x8ab10c00) [pid = 1817] [serial = 766] [outer = (nil)] 18:57:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 347 (0x8c612000) [pid = 1817] [serial = 767] [outer = 0x8ab10c00] 18:57:00 INFO - PROCESS | 1817 | 1462759020805 Marionette DEBUG loaded listener.js 18:57:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 348 (0x8e31fc00) [pid = 1817] [serial = 768] [outer = 0x8ab10c00] 18:57:01 INFO - PROCESS | 1817 | 1462759021908 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 18:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1439ms 18:57:01 INFO - PROCESS | 1817 | 1462759021952 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 18:57:01 INFO - PROCESS | 1817 | 1462759021956 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 18:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:57:01 INFO - PROCESS | 1817 | 1462759021962 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:57:01 INFO - PROCESS | 1817 | 1462759021965 Marionette TRACE conn3 <- [1,994,null,{}] 18:57:01 INFO - PROCESS | 1817 | 1462759021971 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:02 INFO - PROCESS | 1817 | 1462759022250 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 18:57:02 INFO - PROCESS | 1817 | 1462759022375 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x86918400 == 101 [pid = 1817] [id = 256] 18:57:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 349 (0x8a164c00) [pid = 1817] [serial = 769] [outer = (nil)] 18:57:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 350 (0x8ecfa400) [pid = 1817] [serial = 770] [outer = 0x8a164c00] 18:57:02 INFO - PROCESS | 1817 | 1462759022452 Marionette DEBUG loaded listener.js 18:57:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 351 (0x907cd000) [pid = 1817] [serial = 771] [outer = 0x8a164c00] 18:57:03 INFO - PROCESS | 1817 | 1462759023312 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 18:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1388ms 18:57:03 INFO - PROCESS | 1817 | 1462759023351 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 18:57:03 INFO - PROCESS | 1817 | 1462759023354 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 18:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:57:03 INFO - PROCESS | 1817 | 1462759023361 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:57:03 INFO - PROCESS | 1817 | 1462759023364 Marionette TRACE conn3 <- [1,998,null,{}] 18:57:03 INFO - PROCESS | 1817 | 1462759023380 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:03 INFO - PROCESS | 1817 | 1462759023626 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 18:57:03 INFO - PROCESS | 1817 | 1462759023657 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c618000 == 102 [pid = 1817] [id = 257] 18:57:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 352 (0x8eff0c00) [pid = 1817] [serial = 772] [outer = (nil)] 18:57:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 353 (0x90a9d400) [pid = 1817] [serial = 773] [outer = 0x8eff0c00] 18:57:03 INFO - PROCESS | 1817 | 1462759023731 Marionette DEBUG loaded listener.js 18:57:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 354 (0x912e1000) [pid = 1817] [serial = 774] [outer = 0x8eff0c00] 18:57:06 INFO - PROCESS | 1817 | 1462759026366 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 353 (0x8b433c00) [pid = 1817] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 352 (0x8e5b9000) [pid = 1817] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 351 (0x90771400) [pid = 1817] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 350 (0x926ec800) [pid = 1817] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 349 (0x8d9e0c00) [pid = 1817] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 348 (0x91e38000) [pid = 1817] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 347 (0x8ecef800) [pid = 1817] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 346 (0xa11e1800) [pid = 1817] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 345 (0x99f23800) [pid = 1817] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 344 (0x924dbc00) [pid = 1817] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 343 (0x8b307c00) [pid = 1817] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 342 (0xa11e8800) [pid = 1817] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 341 (0x997e3c00) [pid = 1817] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 340 (0x926f8000) [pid = 1817] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 339 (0x8b595c00) [pid = 1817] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 338 (0x92c6b400) [pid = 1817] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 337 (0x94635c00) [pid = 1817] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 336 (0x91c73800) [pid = 1817] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 335 (0x8b2e6800) [pid = 1817] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 334 (0x977e6000) [pid = 1817] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 333 (0xa3219800) [pid = 1817] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 332 (0x9ad4bc00) [pid = 1817] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 331 (0x8b2e7c00) [pid = 1817] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 330 (0x9ad42c00) [pid = 1817] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 329 (0x94630400) [pid = 1817] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 328 (0x8b303c00) [pid = 1817] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 327 (0x8eff1000) [pid = 1817] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 326 (0x8c60b800) [pid = 1817] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 325 (0x92ae4000) [pid = 1817] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 324 (0xa6e8c000) [pid = 1817] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 323 (0x99c03800) [pid = 1817] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 322 (0x924dac00) [pid = 1817] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 321 (0x93cf2c00) [pid = 1817] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 320 (0x8d9e9400) [pid = 1817] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 319 (0x99b49c00) [pid = 1817] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 318 (0x99c9d000) [pid = 1817] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 317 (0x99f87800) [pid = 1817] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 316 (0x907c8400) [pid = 1817] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 315 (0xa6f3a800) [pid = 1817] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 314 (0x8b430000) [pid = 1817] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 313 (0x92236800) [pid = 1817] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 312 (0x8a16bc00) [pid = 1817] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 311 (0xa11e8c00) [pid = 1817] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 310 (0x8e312c00) [pid = 1817] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 309 (0x912e6c00) [pid = 1817] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 3246ms 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 308 (0x8b431000) [pid = 1817] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 307 (0x9076b800) [pid = 1817] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 306 (0x99ca1000) [pid = 1817] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 305 (0x91abc800) [pid = 1817] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 304 (0x8db9a400) [pid = 1817] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 303 (0x90f4d000) [pid = 1817] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 302 (0x9500f400) [pid = 1817] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 301 (0x94638400) [pid = 1817] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 300 (0x92c70400) [pid = 1817] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 299 (0x94637400) [pid = 1817] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 298 (0x91e40c00) [pid = 1817] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 297 (0x975e4400) [pid = 1817] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 296 (0x93ce9c00) [pid = 1817] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 295 (0x8795d400) [pid = 1817] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 294 (0x9243e400) [pid = 1817] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 293 (0x8ecefc00) [pid = 1817] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 292 (0x924e1000) [pid = 1817] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 291 (0x8eced400) [pid = 1817] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 290 (0xa3245000) [pid = 1817] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 289 (0x99c01800) [pid = 1817] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 288 (0x92ae8800) [pid = 1817] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 287 (0x9d9fc800) [pid = 1817] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 286 (0x9510c000) [pid = 1817] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 285 (0x91abe400) [pid = 1817] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 284 (0x8a29f000) [pid = 1817] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 283 (0x926edc00) [pid = 1817] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 282 (0x8d691000) [pid = 1817] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 281 (0x8f016000) [pid = 1817] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 280 (0x907c8800) [pid = 1817] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 279 (0x8d7b8800) [pid = 1817] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 278 (0x93a37c00) [pid = 1817] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 277 (0x8b436c00) [pid = 1817] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 276 (0x8db97c00) [pid = 1817] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 275 (0x97583400) [pid = 1817] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 274 (0xa261e000) [pid = 1817] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 273 (0x90f45400) [pid = 1817] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 272 (0x9510d400) [pid = 1817] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 271 (0x90a9e400) [pid = 1817] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 270 (0x922cd400) [pid = 1817] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 269 (0x8b433000) [pid = 1817] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 268 (0x99bdac00) [pid = 1817] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 267 (0x8d7c4c00) [pid = 1817] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 266 (0x929b4000) [pid = 1817] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 265 (0x99c01400) [pid = 1817] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 264 (0x8e39c000) [pid = 1817] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 263 (0x8efe7c00) [pid = 1817] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 262 (0x93c04400) [pid = 1817] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 261 (0x9076bc00) [pid = 1817] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 260 (0x91ab9800) [pid = 1817] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 259 (0x8b2f3800) [pid = 1817] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 258 (0xa2141c00) [pid = 1817] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 257 (0x8a166400) [pid = 1817] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 256 (0x8a160000) [pid = 1817] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 255 (0x91c79c00) [pid = 1817] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 254 (0x91b46000) [pid = 1817] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 253 (0x922dac00) [pid = 1817] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 252 (0x975f2800) [pid = 1817] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 251 (0x8ab18400) [pid = 1817] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 250 (0x929b0c00) [pid = 1817] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 249 (0x929ac800) [pid = 1817] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 248 (0x8e398800) [pid = 1817] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 247 (0x9ae1b400) [pid = 1817] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 246 (0x8a29d000) [pid = 1817] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 245 (0xa503a800) [pid = 1817] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 244 (0x8a169c00) [pid = 1817] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 243 (0x91a8c800) [pid = 1817] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 242 (0x8e3a0c00) [pid = 1817] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 241 (0x8e5ba000) [pid = 1817] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:57:06 INFO - PROCESS | 1817 | --DOMWINDOW == 240 (0x8a169800) [pid = 1817] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:57:06 INFO - PROCESS | 1817 | 1462759026640 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 18:57:06 INFO - PROCESS | 1817 | 1462759026649 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 18:57:06 INFO - PROCESS | 1817 | 1462759026685 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:57:06 INFO - PROCESS | 1817 | 1462759026687 Marionette TRACE conn3 <- [1,1002,null,{}] 18:57:06 INFO - PROCESS | 1817 | 1462759026704 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:06 INFO - PROCESS | 1817 | 1462759026936 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 18:57:07 INFO - PROCESS | 1817 | 1462759027115 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a169c00 == 103 [pid = 1817] [id = 258] 18:57:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 241 (0x8a2a0400) [pid = 1817] [serial = 775] [outer = (nil)] 18:57:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 242 (0x8b2f2800) [pid = 1817] [serial = 776] [outer = 0x8a2a0400] 18:57:07 INFO - PROCESS | 1817 | 1462759027188 Marionette DEBUG loaded listener.js 18:57:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 243 (0x8b42f400) [pid = 1817] [serial = 777] [outer = 0x8a2a0400] 18:57:07 INFO - PROCESS | 1817 | 1462759027916 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 18:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1265ms 18:57:07 INFO - PROCESS | 1817 | 1462759027937 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 18:57:07 INFO - PROCESS | 1817 | 1462759027941 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 18:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:57:07 INFO - PROCESS | 1817 | 1462759027947 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:57:07 INFO - PROCESS | 1817 | 1462759027951 Marionette TRACE conn3 <- [1,1006,null,{}] 18:57:07 INFO - PROCESS | 1817 | 1462759027968 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:08 INFO - PROCESS | 1817 | 1462759028156 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 18:57:08 INFO - PROCESS | 1817 | 1462759028172 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a162800 == 104 [pid = 1817] [id = 259] 18:57:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 244 (0x8a299400) [pid = 1817] [serial = 778] [outer = (nil)] 18:57:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 245 (0x8d7be000) [pid = 1817] [serial = 779] [outer = 0x8a299400] 18:57:08 INFO - PROCESS | 1817 | 1462759028246 Marionette DEBUG loaded listener.js 18:57:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 246 (0x8e39c000) [pid = 1817] [serial = 780] [outer = 0x8a299400] 18:57:09 INFO - PROCESS | 1817 | 1462759029506 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 18:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1639ms 18:57:09 INFO - PROCESS | 1817 | 1462759029588 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 18:57:09 INFO - PROCESS | 1817 | 1462759029596 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 18:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:57:09 INFO - PROCESS | 1817 | 1462759029604 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:57:09 INFO - PROCESS | 1817 | 1462759029611 Marionette TRACE conn3 <- [1,1010,null,{}] 18:57:09 INFO - PROCESS | 1817 | 1462759029619 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:09 INFO - PROCESS | 1817 | 1462759029864 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 18:57:10 INFO - PROCESS | 1817 | 1462759030188 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x8691d000 == 105 [pid = 1817] [id = 260] 18:57:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 247 (0x870c5400) [pid = 1817] [serial = 781] [outer = (nil)] 18:57:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 248 (0x8825c000) [pid = 1817] [serial = 782] [outer = 0x870c5400] 18:57:10 INFO - PROCESS | 1817 | 1462759030303 Marionette DEBUG loaded listener.js 18:57:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 249 (0x8a296400) [pid = 1817] [serial = 783] [outer = 0x870c5400] 18:57:11 INFO - PROCESS | 1817 | 1462759031257 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 18:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1691ms 18:57:11 INFO - PROCESS | 1817 | 1462759031295 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 18:57:11 INFO - PROCESS | 1817 | 1462759031305 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 18:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:57:11 INFO - PROCESS | 1817 | 1462759031316 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:57:11 INFO - PROCESS | 1817 | 1462759031320 Marionette TRACE conn3 <- [1,1014,null,{}] 18:57:11 INFO - PROCESS | 1817 | 1462759031326 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:11 INFO - PROCESS | 1817 | 1462759031560 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 18:57:11 INFO - PROCESS | 1817 | 1462759031878 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b2ecc00 == 106 [pid = 1817] [id = 261] 18:57:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 250 (0x8c60fc00) [pid = 1817] [serial = 784] [outer = (nil)] 18:57:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 251 (0x8d0e4400) [pid = 1817] [serial = 785] [outer = 0x8c60fc00] 18:57:12 INFO - PROCESS | 1817 | 1462759032006 Marionette DEBUG loaded listener.js 18:57:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 252 (0x8d690000) [pid = 1817] [serial = 786] [outer = 0x8c60fc00] 18:57:12 INFO - PROCESS | 1817 | 1462759032924 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 18:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1682ms 18:57:13 INFO - PROCESS | 1817 | 1462759032999 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 18:57:13 INFO - PROCESS | 1817 | 1462759033003 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 18:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:57:13 INFO - PROCESS | 1817 | 1462759033011 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:57:13 INFO - PROCESS | 1817 | 1462759033017 Marionette TRACE conn3 <- [1,1018,null,{}] 18:57:13 INFO - PROCESS | 1817 | 1462759033034 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:13 INFO - PROCESS | 1817 | 1462759033294 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 18:57:13 INFO - PROCESS | 1817 | 1462759033613 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x870cd800 == 107 [pid = 1817] [id = 262] 18:57:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 253 (0x8e31f000) [pid = 1817] [serial = 787] [outer = (nil)] 18:57:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 254 (0x8f011c00) [pid = 1817] [serial = 788] [outer = 0x8e31f000] 18:57:13 INFO - PROCESS | 1817 | 1462759033705 Marionette DEBUG loaded listener.js 18:57:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 255 (0x907c8400) [pid = 1817] [serial = 789] [outer = 0x8e31f000] 18:57:14 INFO - PROCESS | 1817 | 1462759034613 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 18:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1651ms 18:57:14 INFO - PROCESS | 1817 | 1462759034663 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 18:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:57:14 INFO - PROCESS | 1817 | 1462759034668 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 18:57:14 INFO - PROCESS | 1817 | 1462759034675 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:57:14 INFO - PROCESS | 1817 | 1462759034678 Marionette TRACE conn3 <- [1,1022,null,{}] 18:57:14 INFO - PROCESS | 1817 | 1462759034684 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:14 INFO - PROCESS | 1817 | 1462759034899 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 18:57:15 INFO - PROCESS | 1817 | 1462759035212 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b308800 == 108 [pid = 1817] [id = 263] 18:57:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 256 (0x8e642800) [pid = 1817] [serial = 790] [outer = (nil)] 18:57:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 257 (0x90aa0c00) [pid = 1817] [serial = 791] [outer = 0x8e642800] 18:57:15 INFO - PROCESS | 1817 | 1462759035306 Marionette DEBUG loaded listener.js 18:57:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 258 (0x90f4d800) [pid = 1817] [serial = 792] [outer = 0x8e642800] 18:57:16 INFO - PROCESS | 1817 | 1462759036220 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 18:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1594ms 18:57:16 INFO - PROCESS | 1817 | 1462759036269 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 18:57:16 INFO - PROCESS | 1817 | 1462759036273 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 18:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:57:16 INFO - PROCESS | 1817 | 1462759036279 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:57:16 INFO - PROCESS | 1817 | 1462759036283 Marionette TRACE conn3 <- [1,1026,null,{}] 18:57:16 INFO - PROCESS | 1817 | 1462759036289 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:16 INFO - PROCESS | 1817 | 1462759036501 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 18:57:16 INFO - PROCESS | 1817 | 1462759036816 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x9091a400 == 109 [pid = 1817] [id = 264] 18:57:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 259 (0x90f45c00) [pid = 1817] [serial = 793] [outer = (nil)] 18:57:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 260 (0x91abc800) [pid = 1817] [serial = 794] [outer = 0x90f45c00] 18:57:16 INFO - PROCESS | 1817 | 1462759036909 Marionette DEBUG loaded listener.js 18:57:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 261 (0x91ac0400) [pid = 1817] [serial = 795] [outer = 0x90f45c00] 18:57:17 INFO - PROCESS | 1817 | 1462759037839 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 18:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1630ms 18:57:17 INFO - PROCESS | 1817 | 1462759037911 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 18:57:17 INFO - PROCESS | 1817 | 1462759037915 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 18:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:57:17 INFO - PROCESS | 1817 | 1462759037921 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:57:17 INFO - PROCESS | 1817 | 1462759037925 Marionette TRACE conn3 <- [1,1030,null,{}] 18:57:17 INFO - PROCESS | 1817 | 1462759037931 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:18 INFO - PROCESS | 1817 | 1462759038171 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 18:57:18 INFO - PROCESS | 1817 | 1462759038482 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x9076bc00 == 110 [pid = 1817] [id = 265] 18:57:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 262 (0x912e1400) [pid = 1817] [serial = 796] [outer = (nil)] 18:57:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 263 (0x924e4400) [pid = 1817] [serial = 797] [outer = 0x912e1400] 18:57:18 INFO - PROCESS | 1817 | 1462759038576 Marionette DEBUG loaded listener.js 18:57:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 264 (0x926ef800) [pid = 1817] [serial = 798] [outer = 0x912e1400] 18:57:19 INFO - PROCESS | 1817 | 1462759039483 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 18:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1631ms 18:57:19 INFO - PROCESS | 1817 | 1462759039553 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 18:57:19 INFO - PROCESS | 1817 | 1462759039558 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 18:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:57:19 INFO - PROCESS | 1817 | 1462759039565 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:57:19 INFO - PROCESS | 1817 | 1462759039568 Marionette TRACE conn3 <- [1,1034,null,{}] 18:57:19 INFO - PROCESS | 1817 | 1462759039574 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:19 INFO - PROCESS | 1817 | 1462759039800 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 18:57:20 INFO - PROCESS | 1817 | 1462759040124 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x91c78800 == 111 [pid = 1817] [id = 266] 18:57:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 265 (0x92444400) [pid = 1817] [serial = 799] [outer = (nil)] 18:57:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 266 (0x927a3400) [pid = 1817] [serial = 800] [outer = 0x92444400] 18:57:20 INFO - PROCESS | 1817 | 1462759040223 Marionette DEBUG loaded listener.js 18:57:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 267 (0x929af800) [pid = 1817] [serial = 801] [outer = 0x92444400] 18:57:21 INFO - PROCESS | 1817 | 1462759041117 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 18:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1632ms 18:57:21 INFO - PROCESS | 1817 | 1462759041198 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 18:57:21 INFO - PROCESS | 1817 | 1462759041201 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 18:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:57:21 INFO - PROCESS | 1817 | 1462759041208 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:57:21 INFO - PROCESS | 1817 | 1462759041212 Marionette TRACE conn3 <- [1,1038,null,{}] 18:57:21 INFO - PROCESS | 1817 | 1462759041218 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:21 INFO - PROCESS | 1817 | 1462759041489 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 18:57:21 INFO - PROCESS | 1817 | 1462759041880 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x8611d400 == 112 [pid = 1817] [id = 267] 18:57:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 268 (0x926ec400) [pid = 1817] [serial = 802] [outer = (nil)] 18:57:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 269 (0x92aec800) [pid = 1817] [serial = 803] [outer = 0x926ec400] 18:57:21 INFO - PROCESS | 1817 | 1462759041976 Marionette DEBUG loaded listener.js 18:57:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 270 (0x92c6ac00) [pid = 1817] [serial = 804] [outer = 0x926ec400] 18:57:22 INFO - PROCESS | 1817 | 1462759042869 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 18:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1736ms 18:57:22 INFO - PROCESS | 1817 | 1462759042947 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 18:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:57:22 INFO - PROCESS | 1817 | 1462759042951 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 18:57:22 INFO - PROCESS | 1817 | 1462759042958 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:57:22 INFO - PROCESS | 1817 | 1462759042962 Marionette TRACE conn3 <- [1,1042,null,{}] 18:57:22 INFO - PROCESS | 1817 | 1462759042968 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:23 INFO - PROCESS | 1817 | 1462759043193 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 18:57:23 INFO - PROCESS | 1817 | 1462759043512 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x9279cc00 == 113 [pid = 1817] [id = 268] 18:57:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 271 (0x927a0800) [pid = 1817] [serial = 805] [outer = (nil)] 18:57:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 272 (0x93a33c00) [pid = 1817] [serial = 806] [outer = 0x927a0800] 18:57:23 INFO - PROCESS | 1817 | 1462759043610 Marionette DEBUG loaded listener.js 18:57:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 273 (0x93a3dc00) [pid = 1817] [serial = 807] [outer = 0x927a0800] 18:57:24 INFO - PROCESS | 1817 | 1462759044532 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 18:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1633ms 18:57:24 INFO - PROCESS | 1817 | 1462759044591 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 18:57:24 INFO - PROCESS | 1817 | 1462759044595 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 18:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:57:24 INFO - PROCESS | 1817 | 1462759044601 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:57:24 INFO - PROCESS | 1817 | 1462759044605 Marionette TRACE conn3 <- [1,1046,null,{}] 18:57:24 INFO - PROCESS | 1817 | 1462759044611 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:24 INFO - PROCESS | 1817 | 1462759044831 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 18:57:25 INFO - PROCESS | 1817 | 1462759045174 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x92c71000 == 114 [pid = 1817] [id = 269] 18:57:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 274 (0x9500cc00) [pid = 1817] [serial = 808] [outer = (nil)] 18:57:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 275 (0x95101800) [pid = 1817] [serial = 809] [outer = 0x9500cc00] 18:57:25 INFO - PROCESS | 1817 | 1462759045274 Marionette DEBUG loaded listener.js 18:57:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 276 (0x975e6000) [pid = 1817] [serial = 810] [outer = 0x9500cc00] 18:57:26 INFO - PROCESS | 1817 | 1462759046196 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 18:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1638ms 18:57:26 INFO - PROCESS | 1817 | 1462759046241 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 18:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:57:26 INFO - PROCESS | 1817 | 1462759046246 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 18:57:26 INFO - PROCESS | 1817 | 1462759046253 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:57:26 INFO - PROCESS | 1817 | 1462759046257 Marionette TRACE conn3 <- [1,1050,null,{}] 18:57:26 INFO - PROCESS | 1817 | 1462759046263 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:26 INFO - PROCESS | 1817 | 1462759046516 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 18:57:26 INFO - PROCESS | 1817 | 1462759046849 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x924de400 == 115 [pid = 1817] [id = 270] 18:57:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 277 (0x92ae5000) [pid = 1817] [serial = 811] [outer = (nil)] 18:57:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 278 (0x99c02800) [pid = 1817] [serial = 812] [outer = 0x92ae5000] 18:57:26 INFO - PROCESS | 1817 | 1462759046953 Marionette DEBUG loaded listener.js 18:57:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 279 (0x99ca5400) [pid = 1817] [serial = 813] [outer = 0x92ae5000] 18:57:27 INFO - PROCESS | 1817 | 1462759047866 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 18:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1691ms 18:57:27 INFO - PROCESS | 1817 | 1462759047945 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 18:57:27 INFO - PROCESS | 1817 | 1462759047948 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 18:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:57:27 INFO - PROCESS | 1817 | 1462759047955 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:57:27 INFO - PROCESS | 1817 | 1462759047959 Marionette TRACE conn3 <- [1,1054,null,{}] 18:57:27 INFO - PROCESS | 1817 | 1462759047965 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:28 INFO - PROCESS | 1817 | 1462759048209 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 18:57:28 INFO - PROCESS | 1817 | 1462759048526 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x86690400 == 116 [pid = 1817] [id = 271] 18:57:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 280 (0x870c8c00) [pid = 1817] [serial = 814] [outer = (nil)] 18:57:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 281 (0x9a7ec400) [pid = 1817] [serial = 815] [outer = 0x870c8c00] 18:57:28 INFO - PROCESS | 1817 | 1462759048618 Marionette DEBUG loaded listener.js 18:57:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 282 (0x9ad40000) [pid = 1817] [serial = 816] [outer = 0x870c8c00] 18:57:29 INFO - PROCESS | 1817 | 1462759049527 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 18:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1632ms 18:57:29 INFO - PROCESS | 1817 | 1462759049588 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 18:57:29 INFO - PROCESS | 1817 | 1462759049592 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 18:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:57:29 INFO - PROCESS | 1817 | 1462759049598 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:57:29 INFO - PROCESS | 1817 | 1462759049612 Marionette TRACE conn3 <- [1,1058,null,{}] 18:57:29 INFO - PROCESS | 1817 | 1462759049618 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:29 INFO - PROCESS | 1817 | 1462759049851 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 18:57:30 INFO - PROCESS | 1817 | 1462759050186 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x91b44800 == 117 [pid = 1817] [id = 272] 18:57:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 283 (0x98abd800) [pid = 1817] [serial = 817] [outer = (nil)] 18:57:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 284 (0x9b0b3400) [pid = 1817] [serial = 818] [outer = 0x98abd800] 18:57:30 INFO - PROCESS | 1817 | 1462759050271 Marionette DEBUG loaded listener.js 18:57:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 285 (0x9b266c00) [pid = 1817] [serial = 819] [outer = 0x98abd800] 18:57:31 INFO - PROCESS | 1817 | 1462759051148 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 18:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1593ms 18:57:31 INFO - PROCESS | 1817 | 1462759051193 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 18:57:31 INFO - PROCESS | 1817 | 1462759051197 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 18:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:57:31 INFO - PROCESS | 1817 | 1462759051203 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:57:31 INFO - PROCESS | 1817 | 1462759051207 Marionette TRACE conn3 <- [1,1062,null,{}] 18:57:31 INFO - PROCESS | 1817 | 1462759051213 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:31 INFO - PROCESS | 1817 | 1462759051410 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 18:57:31 INFO - PROCESS | 1817 | 1462759051758 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x86926000 == 118 [pid = 1817] [id = 273] 18:57:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 286 (0x86926c00) [pid = 1817] [serial = 820] [outer = (nil)] 18:57:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 287 (0x88488800) [pid = 1817] [serial = 821] [outer = 0x86926c00] 18:57:31 INFO - PROCESS | 1817 | 1462759051848 Marionette DEBUG loaded listener.js 18:57:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 288 (0x8ab15000) [pid = 1817] [serial = 822] [outer = 0x86926c00] 18:57:32 INFO - PROCESS | 1817 | 1462759052799 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 18:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1638ms 18:57:32 INFO - PROCESS | 1817 | 1462759052842 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 18:57:32 INFO - PROCESS | 1817 | 1462759052845 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 18:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:57:32 INFO - PROCESS | 1817 | 1462759052853 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:57:32 INFO - PROCESS | 1817 | 1462759052856 Marionette TRACE conn3 <- [1,1066,null,{}] 18:57:32 INFO - PROCESS | 1817 | 1462759052862 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:33 INFO - PROCESS | 1817 | 1462759053055 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 18:57:33 INFO - PROCESS | 1817 | 1462759053383 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x8825b400 == 119 [pid = 1817] [id = 274] 18:57:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 289 (0x8a16b000) [pid = 1817] [serial = 823] [outer = (nil)] 18:57:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 290 (0x8d688c00) [pid = 1817] [serial = 824] [outer = 0x8a16b000] 18:57:33 INFO - PROCESS | 1817 | 1462759053471 Marionette DEBUG loaded listener.js 18:57:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 291 (0x8e316c00) [pid = 1817] [serial = 825] [outer = 0x8a16b000] 18:57:34 INFO - PROCESS | 1817 | 1462759054424 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 18:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1585ms 18:57:34 INFO - PROCESS | 1817 | 1462759054438 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 18:57:34 INFO - PROCESS | 1817 | 1462759054441 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 18:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:57:34 INFO - PROCESS | 1817 | 1462759054448 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:57:34 INFO - PROCESS | 1817 | 1462759054452 Marionette TRACE conn3 <- [1,1070,null,{}] 18:57:34 INFO - PROCESS | 1817 | 1462759054458 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:34 INFO - PROCESS | 1817 | 1462759054653 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 18:57:35 INFO - PROCESS | 1817 | 1462759055016 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x870cf400 == 120 [pid = 1817] [id = 275] 18:57:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 292 (0x88481800) [pid = 1817] [serial = 826] [outer = (nil)] 18:57:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 293 (0x8e314400) [pid = 1817] [serial = 827] [outer = 0x88481800] 18:57:35 INFO - PROCESS | 1817 | 1462759055120 Marionette DEBUG loaded listener.js 18:57:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 294 (0x8efeb400) [pid = 1817] [serial = 828] [outer = 0x88481800] 18:57:36 INFO - PROCESS | 1817 | 1462759056007 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 18:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1637ms 18:57:36 INFO - PROCESS | 1817 | 1462759056086 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 18:57:36 INFO - PROCESS | 1817 | 1462759056091 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 18:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:57:36 INFO - PROCESS | 1817 | 1462759056097 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:57:36 INFO - PROCESS | 1817 | 1462759056101 Marionette TRACE conn3 <- [1,1074,null,{}] 18:57:36 INFO - PROCESS | 1817 | 1462759056107 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:36 INFO - PROCESS | 1817 | 1462759056350 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 18:57:36 INFO - PROCESS | 1817 | 1462759056691 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b2e6400 == 121 [pid = 1817] [id = 276] 18:57:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 295 (0x8b2e9400) [pid = 1817] [serial = 829] [outer = (nil)] 18:57:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 296 (0x8b30fc00) [pid = 1817] [serial = 830] [outer = 0x8b2e9400] 18:57:36 INFO - PROCESS | 1817 | 1462759056778 Marionette DEBUG loaded listener.js 18:57:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 297 (0x8ceb3000) [pid = 1817] [serial = 831] [outer = 0x8b2e9400] 18:57:37 INFO - PROCESS | 1817 | 1462759057728 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 18:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1707ms 18:57:37 INFO - PROCESS | 1817 | 1462759057805 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 18:57:37 INFO - PROCESS | 1817 | 1462759057809 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 18:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:57:37 INFO - PROCESS | 1817 | 1462759057815 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:57:37 INFO - PROCESS | 1817 | 1462759057818 Marionette TRACE conn3 <- [1,1078,null,{}] 18:57:37 INFO - PROCESS | 1817 | 1462759057825 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:38 INFO - PROCESS | 1817 | 1462759058058 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 18:57:38 INFO - PROCESS | 1817 | 1462759058384 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x8dba0000 == 122 [pid = 1817] [id = 277] 18:57:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 298 (0x8e3a3800) [pid = 1817] [serial = 832] [outer = (nil)] 18:57:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 299 (0x8efee400) [pid = 1817] [serial = 833] [outer = 0x8e3a3800] 18:57:38 INFO - PROCESS | 1817 | 1462759058475 Marionette DEBUG loaded listener.js 18:57:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 300 (0x9076f400) [pid = 1817] [serial = 834] [outer = 0x8e3a3800] 18:57:40 INFO - PROCESS | 1817 | --DOCSHELL 0x8611a800 == 121 [pid = 1817] [id = 249] 18:57:40 INFO - PROCESS | 1817 | --DOCSHELL 0x8d0df400 == 120 [pid = 1817] [id = 247] 18:57:40 INFO - PROCESS | 1817 | --DOCSHELL 0x86682400 == 119 [pid = 1817] [id = 248] 18:57:40 INFO - PROCESS | 1817 | --DOCSHELL 0xa11e1000 == 118 [pid = 1817] [id = 246] 18:57:40 INFO - PROCESS | 1817 | --DOCSHELL 0x99c0b000 == 117 [pid = 1817] [id = 245] 18:57:40 INFO - PROCESS | 1817 | --DOCSHELL 0x870c9400 == 116 [pid = 1817] [id = 244] 18:57:40 INFO - PROCESS | 1817 | --DOCSHELL 0x926efc00 == 115 [pid = 1817] [id = 242] 18:57:40 INFO - PROCESS | 1817 | --DOCSHELL 0x93cf1400 == 114 [pid = 1817] [id = 243] 18:57:40 INFO - PROCESS | 1817 | --DOCSHELL 0x926ed400 == 113 [pid = 1817] [id = 241] 18:57:40 INFO - PROCESS | 1817 | --DOCSHELL 0x8d693400 == 112 [pid = 1817] [id = 240] 18:57:40 INFO - PROCESS | 1817 | --DOCSHELL 0x9091f800 == 111 [pid = 1817] [id = 239] 18:57:40 INFO - PROCESS | 1817 | --DOCSHELL 0x8d9e9000 == 110 [pid = 1817] [id = 238] 18:57:40 INFO - PROCESS | 1817 | --DOCSHELL 0x8ab17800 == 109 [pid = 1817] [id = 237] 18:57:40 INFO - PROCESS | 1817 | --DOCSHELL 0x86f62400 == 108 [pid = 1817] [id = 236] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 299 (0x924de800) [pid = 1817] [serial = 581] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 298 (0x8e650c00) [pid = 1817] [serial = 626] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 297 (0x8ecf6800) [pid = 1817] [serial = 707] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 296 (0x8e648c00) [pid = 1817] [serial = 620] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 295 (0x8f00d400) [pid = 1817] [serial = 645] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 294 (0x9091ac00) [pid = 1817] [serial = 283] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 293 (0x99ca6800) [pid = 1817] [serial = 660] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 292 (0x8efe6000) [pid = 1817] [serial = 482] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 291 (0x92aef800) [pid = 1817] [serial = 593] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 290 (0x8efe5000) [pid = 1817] [serial = 358] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 289 (0xa30c5800) [pid = 1817] [serial = 379] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 288 (0xa0609800) [pid = 1817] [serial = 506] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 287 (0x924e6000) [pid = 1817] [serial = 382] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 286 (0x8b433400) [pid = 1817] [serial = 449] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 285 (0xa26bcc00) [pid = 1817] [serial = 189] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 284 (0x9b26ec00) [pid = 1817] [serial = 183] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 283 (0xa3062800) [pid = 1817] [serial = 665] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 282 (0x907cc800) [pid = 1817] [serial = 545] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 281 (0x92c77800) [pid = 1817] [serial = 491] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 280 (0x98faf800) [pid = 1817] [serial = 180] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 279 (0x927a8000) [pid = 1817] [serial = 648] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 278 (0x8b2eec00) [pid = 1817] [serial = 434] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 277 (0x9ae1bc00) [pid = 1817] [serial = 144] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 276 (0x8c611c00) [pid = 1817] [serial = 695] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 275 (0xa67b9000) [pid = 1817] [serial = 225] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 274 (0x9d940c00) [pid = 1817] [serial = 319] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 273 (0x90f44c00) [pid = 1817] [serial = 437] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 272 (0xa11e4800) [pid = 1817] [serial = 422] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 271 (0x9b0ac000) [pid = 1817] [serial = 602] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 270 (0x8b30d400) [pid = 1817] [serial = 446] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 269 (0x907c6400) [pid = 1817] [serial = 412] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 268 (0x8c616000) [pid = 1817] [serial = 669] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 267 (0x92aed400) [pid = 1817] [serial = 328] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 266 (0xa6f38800) [pid = 1817] [serial = 228] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 265 (0x9adbc800) [pid = 1817] [serial = 503] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 264 (0x9500f000) [pid = 1817] [serial = 494] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 263 (0x99ca8c00) [pid = 1817] [serial = 419] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 262 (0x8ab0f000) [pid = 1817] [serial = 692] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 261 (0x8ab0c400) [pid = 1817] [serial = 686] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 260 (0x8c611800) [pid = 1817] [serial = 668] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 259 (0x92af1400) [pid = 1817] [serial = 388] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 258 (0x9b0aa800) [pid = 1817] [serial = 222] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 257 (0x9d9f1800) [pid = 1817] [serial = 186] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 256 (0x9b214800) [pid = 1817] [serial = 370] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 255 (0x91a8dc00) [pid = 1817] [serial = 415] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 254 (0xa82a4c00) [pid = 1817] [serial = 231] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 253 (0x88261800) [pid = 1817] [serial = 683] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 252 (0x8795a800) [pid = 1817] [serial = 677] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 251 (0x975ef400) [pid = 1817] [serial = 596] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 250 (0xa30de000) [pid = 1817] [serial = 277] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 249 (0x8e39dc00) [pid = 1817] [serial = 584] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 248 (0xa34c3000) [pid = 1817] [serial = 192] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 247 (0x8e31c800) [pid = 1817] [serial = 608] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 246 (0x927a1c00) [pid = 1817] [serial = 590] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 245 (0x8ceb8c00) [pid = 1817] [serial = 542] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 244 (0xa112cc00) [pid = 1817] [serial = 322] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 243 (0x9d943000) [pid = 1817] [serial = 657] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 242 (0x929b9c00) [pid = 1817] [serial = 551] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 241 (0x8e5b7800) [pid = 1817] [serial = 705] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 240 (0x8e64e800) [pid = 1817] [serial = 644] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 239 (0x927a6400) [pid = 1817] [serial = 443] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 238 (0x9b87e000) [pid = 1817] [serial = 111] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 237 (0x95108400) [pid = 1817] [serial = 650] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 236 (0xa3069000) [pid = 1817] [serial = 666] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 235 (0x86f6bc00) [pid = 1817] [serial = 689] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 234 (0x99b48800) [pid = 1817] [serial = 497] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 233 (0x975f0400) [pid = 1817] [serial = 265] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 232 (0xa060f000) [pid = 1817] [serial = 617] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 231 (0x99895800) [pid = 1817] [serial = 313] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 230 (0x88257c00) [pid = 1817] [serial = 680] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 229 (0x88487400) [pid = 1817] [serial = 674] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 228 (0x9a7e9400) [pid = 1817] [serial = 599] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 227 (0x88489800) [pid = 1817] [serial = 699] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 226 (0x99c1d400) [pid = 1817] [serial = 654] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 225 (0x99c0ac00) [pid = 1817] [serial = 316] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 224 (0xa503a000) [pid = 1817] [serial = 385] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 223 (0x9a944c00) [pid = 1817] [serial = 367] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 222 (0xa35a8000) [pid = 1817] [serial = 150] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 221 (0x99f2a800) [pid = 1817] [serial = 500] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 220 (0x92c6d400) [pid = 1817] [serial = 331] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 219 (0xa26b7000) [pid = 1817] [serial = 147] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 218 (0x9b874400) [pid = 1817] [serial = 560] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 217 (0x9244b800) [pid = 1817] [serial = 361] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 216 (0x91c74800) [pid = 1817] [serial = 521] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 215 (0xa0614000) [pid = 1817] [serial = 662] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 214 (0x926f7800) [pid = 1817] [serial = 659] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 213 (0x91b43400) [pid = 1817] [serial = 614] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 212 (0x927a4800) [pid = 1817] [serial = 431] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 211 (0x90f46800) [pid = 1817] [serial = 485] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 210 (0x9a7e7400) [pid = 1817] [serial = 656] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 209 (0x99c0a000) [pid = 1817] [serial = 425] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 208 (0x9ae20400) [pid = 1817] [serial = 156] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 207 (0x8b5a1c00) [pid = 1817] [serial = 455] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 206 (0x8dba4c00) [pid = 1817] [serial = 334] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 205 (0x989f7c00) [pid = 1817] [serial = 235] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 204 (0x8e318000) [pid = 1817] [serial = 704] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 203 (0xa503d400) [pid = 1817] [serial = 672] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 202 (0x922cf400) [pid = 1817] [serial = 539] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 201 (0x99b54400) [pid = 1817] [serial = 364] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 200 (0x924e5400) [pid = 1817] [serial = 548] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 199 (0x997d8000) [pid = 1817] [serial = 219] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x92234c00) [pid = 1817] [serial = 647] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x8b596c00) [pid = 1817] [serial = 452] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x88481000) [pid = 1817] [serial = 698] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x9a7df000) [pid = 1817] [serial = 268] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x9b20d800) [pid = 1817] [serial = 428] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x997e5c00) [pid = 1817] [serial = 653] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0xa11dd800) [pid = 1817] [serial = 605] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0xa50d6400) [pid = 1817] [serial = 195] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x8e3a2000) [pid = 1817] [serial = 337] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0xa11eac00) [pid = 1817] [serial = 325] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x99ca6400) [pid = 1817] [serial = 557] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x99b49400) [pid = 1817] [serial = 280] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x93a40400) [pid = 1817] [serial = 310] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x977e7800) [pid = 1817] [serial = 651] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x8ceb8000) [pid = 1817] [serial = 440] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0xa26b9800) [pid = 1817] [serial = 274] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0xa30bd400) [pid = 1817] [serial = 671] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x8a29b400) [pid = 1817] [serial = 518] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x8a169400) [pid = 1817] [serial = 515] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x91c7f400) [pid = 1817] [serial = 509] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x92aec000) [pid = 1817] [serial = 488] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0xa11e2800) [pid = 1817] [serial = 271] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x9a7e5800) [pid = 1817] [serial = 238] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x8c612800) [pid = 1817] [serial = 702] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x95059c00) [pid = 1817] [serial = 554] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x9ad46400) [pid = 1817] [serial = 512] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0xa226fc00) [pid = 1817] [serial = 663] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x8b432800) [pid = 1817] [serial = 701] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x8e5b9800) [pid = 1817] [serial = 563] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0xa21af800) [pid = 1817] [serial = 376] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x912ee400) [pid = 1817] [serial = 611] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0xa628b400) [pid = 1817] [serial = 153] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x8b308000) [pid = 1817] [serial = 641] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x8b59e000) [pid = 1817] [serial = 642] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x9adba400) [pid = 1817] [serial = 373] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x912e1c00) [pid = 1817] [serial = 587] [outer = (nil)] [url = about:blank] 18:57:40 INFO - PROCESS | 1817 | 1462759060923 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 18:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 3138ms 18:57:40 INFO - PROCESS | 1817 | 1462759060954 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 18:57:40 INFO - PROCESS | 1817 | 1462759060960 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 18:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:57:40 INFO - PROCESS | 1817 | 1462759060968 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:57:40 INFO - PROCESS | 1817 | 1462759060974 Marionette TRACE conn3 <- [1,1082,null,{}] 18:57:40 INFO - PROCESS | 1817 | 1462759060983 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:41 INFO - PROCESS | 1817 | 1462759061190 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 18:57:41 INFO - PROCESS | 1817 | 1462759061378 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x86918c00 == 109 [pid = 1817] [id = 278] 18:57:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x8691bc00) [pid = 1817] [serial = 835] [outer = (nil)] 18:57:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x870cd400) [pid = 1817] [serial = 836] [outer = 0x8691bc00] 18:57:41 INFO - PROCESS | 1817 | 1462759061455 Marionette DEBUG loaded listener.js 18:57:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x8795c400) [pid = 1817] [serial = 837] [outer = 0x8691bc00] 18:57:42 INFO - PROCESS | 1817 | 1462759062283 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 18:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1340ms 18:57:42 INFO - PROCESS | 1817 | 1462759062308 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 18:57:42 INFO - PROCESS | 1817 | 1462759062317 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 18:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:57:42 INFO - PROCESS | 1817 | 1462759062327 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:57:42 INFO - PROCESS | 1817 | 1462759062332 Marionette TRACE conn3 <- [1,1086,null,{}] 18:57:42 INFO - PROCESS | 1817 | 1462759062337 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:42 INFO - PROCESS | 1817 | 1462759062608 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 18:57:42 INFO - PROCESS | 1817 | 1462759062721 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f61400 == 110 [pid = 1817] [id = 279] 18:57:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x8825a400) [pid = 1817] [serial = 838] [outer = (nil)] 18:57:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x8a29bc00) [pid = 1817] [serial = 839] [outer = 0x8825a400] 18:57:42 INFO - PROCESS | 1817 | 1462759062795 Marionette DEBUG loaded listener.js 18:57:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x8ab10000) [pid = 1817] [serial = 840] [outer = 0x8825a400] 18:57:43 INFO - PROCESS | 1817 | 1462759063761 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 18:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1485ms 18:57:43 INFO - PROCESS | 1817 | 1462759063817 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 18:57:43 INFO - PROCESS | 1817 | 1462759063822 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 18:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:57:43 INFO - PROCESS | 1817 | 1462759063828 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:57:43 INFO - PROCESS | 1817 | 1462759063834 Marionette TRACE conn3 <- [1,1090,null,{}] 18:57:43 INFO - PROCESS | 1817 | 1462759063850 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:44 INFO - PROCESS | 1817 | 1462759064120 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 18:57:44 INFO - PROCESS | 1817 | 1462759064146 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x86690800 == 111 [pid = 1817] [id = 280] 18:57:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x8b596c00) [pid = 1817] [serial = 841] [outer = (nil)] 18:57:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x8b59e800) [pid = 1817] [serial = 842] [outer = 0x8b596c00] 18:57:44 INFO - PROCESS | 1817 | 1462759064221 Marionette DEBUG loaded listener.js 18:57:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x8c613800) [pid = 1817] [serial = 843] [outer = 0x8b596c00] 18:57:45 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x8a164c00) [pid = 1817] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:57:45 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x8eff0c00) [pid = 1817] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:57:45 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x870cbc00) [pid = 1817] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:57:45 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x8e39ec00) [pid = 1817] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:57:45 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x8ab16400) [pid = 1817] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:57:45 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x8ab10c00) [pid = 1817] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:57:45 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x8a2a0400) [pid = 1817] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:57:45 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x8691a800) [pid = 1817] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:57:45 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x8847bc00) [pid = 1817] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:57:45 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x8d0e2c00) [pid = 1817] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:57:45 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x8dba5400) [pid = 1817] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:57:45 INFO - PROCESS | 1817 | 1462759065981 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 18:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 2189ms 18:57:46 INFO - PROCESS | 1817 | 1462759066018 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 18:57:46 INFO - PROCESS | 1817 | 1462759066024 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 18:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:57:46 INFO - PROCESS | 1817 | 1462759066033 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:57:46 INFO - PROCESS | 1817 | 1462759066039 Marionette TRACE conn3 <- [1,1094,null,{}] 18:57:46 INFO - PROCESS | 1817 | 1462759066047 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:46 INFO - PROCESS | 1817 | 1462759066241 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 18:57:46 INFO - PROCESS | 1817 | 1462759066417 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x8668bc00 == 112 [pid = 1817] [id = 281] 18:57:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x8a164c00) [pid = 1817] [serial = 844] [outer = (nil)] 18:57:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x8b437000) [pid = 1817] [serial = 845] [outer = 0x8a164c00] 18:57:46 INFO - PROCESS | 1817 | 1462759066561 Marionette DEBUG loaded listener.js 18:57:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x8cebac00) [pid = 1817] [serial = 846] [outer = 0x8a164c00] 18:57:47 INFO - PROCESS | 1817 | 1462759067439 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 18:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1444ms 18:57:47 INFO - PROCESS | 1817 | 1462759067476 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 18:57:47 INFO - PROCESS | 1817 | 1462759067480 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 18:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:57:47 INFO - PROCESS | 1817 | 1462759067486 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:57:47 INFO - PROCESS | 1817 | 1462759067489 Marionette TRACE conn3 <- [1,1098,null,{}] 18:57:47 INFO - PROCESS | 1817 | 1462759067495 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:47 INFO - PROCESS | 1817 | 1462759067673 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 18:57:48 INFO - PROCESS | 1817 | 1462759068049 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x8668e000 == 113 [pid = 1817] [id = 282] 18:57:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x8668fc00) [pid = 1817] [serial = 847] [outer = (nil)] 18:57:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x8691b400) [pid = 1817] [serial = 848] [outer = 0x8668fc00] 18:57:48 INFO - PROCESS | 1817 | 1462759068142 Marionette DEBUG loaded listener.js 18:57:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x86f67c00) [pid = 1817] [serial = 849] [outer = 0x8668fc00] 18:57:49 INFO - PROCESS | 1817 | 1462759069098 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 18:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1687ms 18:57:49 INFO - PROCESS | 1817 | 1462759069176 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 18:57:49 INFO - PROCESS | 1817 | 1462759069184 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 18:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:57:49 INFO - PROCESS | 1817 | 1462759069192 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:57:49 INFO - PROCESS | 1817 | 1462759069198 Marionette TRACE conn3 <- [1,1102,null,{}] 18:57:49 INFO - PROCESS | 1817 | 1462759069206 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:49 INFO - PROCESS | 1817 | 1462759069491 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 18:57:49 INFO - PROCESS | 1817 | 1462759069797 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a16dc00 == 114 [pid = 1817] [id = 283] 18:57:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x8a29c400) [pid = 1817] [serial = 850] [outer = (nil)] 18:57:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x8ab11800) [pid = 1817] [serial = 851] [outer = 0x8a29c400] 18:57:49 INFO - PROCESS | 1817 | 1462759069889 Marionette DEBUG loaded listener.js 18:57:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x8b30c400) [pid = 1817] [serial = 852] [outer = 0x8a29c400] 18:57:50 INFO - PROCESS | 1817 | 1462759070833 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 18:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1698ms 18:57:50 INFO - PROCESS | 1817 | 1462759070894 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 18:57:50 INFO - PROCESS | 1817 | 1462759070900 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 18:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:57:50 INFO - PROCESS | 1817 | 1462759070907 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:57:50 INFO - PROCESS | 1817 | 1462759070910 Marionette TRACE conn3 <- [1,1106,null,{}] 18:57:50 INFO - PROCESS | 1817 | 1462759070917 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:51 INFO - PROCESS | 1817 | 1462759071162 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 18:57:51 INFO - PROCESS | 1817 | 1462759071516 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c613400 == 115 [pid = 1817] [id = 284] 18:57:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x8ceb3400) [pid = 1817] [serial = 853] [outer = (nil)] 18:57:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x8d0e0800) [pid = 1817] [serial = 854] [outer = 0x8ceb3400] 18:57:51 INFO - PROCESS | 1817 | 1462759071617 Marionette DEBUG loaded listener.js 18:57:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x8d0eb400) [pid = 1817] [serial = 855] [outer = 0x8ceb3400] 18:57:52 INFO - PROCESS | 1817 | 1462759072631 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 18:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1790ms 18:57:52 INFO - PROCESS | 1817 | 1462759072699 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 18:57:52 INFO - PROCESS | 1817 | 1462759072704 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 18:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:57:52 INFO - PROCESS | 1817 | 1462759072722 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:57:52 INFO - PROCESS | 1817 | 1462759072731 Marionette TRACE conn3 <- [1,1110,null,{}] 18:57:52 INFO - PROCESS | 1817 | 1462759072737 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:52 INFO - PROCESS | 1817 | 1462759072985 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 18:57:53 INFO - PROCESS | 1817 | 1462759073286 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a165c00 == 116 [pid = 1817] [id = 285] 18:57:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x8d68c000) [pid = 1817] [serial = 856] [outer = (nil)] 18:57:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x8e31c400) [pid = 1817] [serial = 857] [outer = 0x8d68c000] 18:57:53 INFO - PROCESS | 1817 | 1462759073376 Marionette DEBUG loaded listener.js 18:57:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x8e398000) [pid = 1817] [serial = 858] [outer = 0x8d68c000] 18:57:54 INFO - PROCESS | 1817 | 1462759074306 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 18:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1646ms 18:57:54 INFO - PROCESS | 1817 | 1462759074361 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 18:57:54 INFO - PROCESS | 1817 | 1462759074365 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 18:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:57:54 INFO - PROCESS | 1817 | 1462759074373 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:57:54 INFO - PROCESS | 1817 | 1462759074376 Marionette TRACE conn3 <- [1,1114,null,{}] 18:57:54 INFO - PROCESS | 1817 | 1462759074382 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:54 INFO - PROCESS | 1817 | 1462759074604 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 18:57:54 INFO - PROCESS | 1817 | 1462759074872 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d9e2000 == 117 [pid = 1817] [id = 286] 18:57:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x8dba5800) [pid = 1817] [serial = 859] [outer = (nil)] 18:57:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x8e5bc400) [pid = 1817] [serial = 860] [outer = 0x8dba5800] 18:57:55 INFO - PROCESS | 1817 | 1462759075003 Marionette DEBUG loaded listener.js 18:57:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x8e648c00) [pid = 1817] [serial = 861] [outer = 0x8dba5800] 18:57:55 INFO - PROCESS | 1817 | 1462759075910 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 18:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1583ms 18:57:55 INFO - PROCESS | 1817 | 1462759075957 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 18:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:57:55 INFO - PROCESS | 1817 | 1462759075961 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 18:57:55 INFO - PROCESS | 1817 | 1462759075968 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:57:55 INFO - PROCESS | 1817 | 1462759075972 Marionette TRACE conn3 <- [1,1118,null,{}] 18:57:55 INFO - PROCESS | 1817 | 1462759075978 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:56 INFO - PROCESS | 1817 | 1462759076174 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 18:57:56 INFO - PROCESS | 1817 | 1462759076437 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e650c00 == 118 [pid = 1817] [id = 287] 18:57:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x8ecee400) [pid = 1817] [serial = 862] [outer = (nil)] 18:57:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x8ecf8800) [pid = 1817] [serial = 863] [outer = 0x8ecee400] 18:57:56 INFO - PROCESS | 1817 | 1462759076578 Marionette DEBUG loaded listener.js 18:57:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x90766800) [pid = 1817] [serial = 864] [outer = 0x8ecee400] 18:57:57 INFO - PROCESS | 1817 | 1462759077559 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 18:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1632ms 18:57:57 INFO - PROCESS | 1817 | 1462759077601 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 18:57:57 INFO - PROCESS | 1817 | 1462759077604 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 18:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:57:57 INFO - PROCESS | 1817 | 1462759077611 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:57:57 INFO - PROCESS | 1817 | 1462759077614 Marionette TRACE conn3 <- [1,1122,null,{}] 18:57:57 INFO - PROCESS | 1817 | 1462759077620 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:57 INFO - PROCESS | 1817 | 1462759077818 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 18:57:58 INFO - PROCESS | 1817 | 1462759078073 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f66000 == 119 [pid = 1817] [id = 288] 18:57:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x8e5be400) [pid = 1817] [serial = 865] [outer = (nil)] 18:57:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x90911800) [pid = 1817] [serial = 866] [outer = 0x8e5be400] 18:57:58 INFO - PROCESS | 1817 | 1462759078201 Marionette DEBUG loaded listener.js 18:57:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x90a96c00) [pid = 1817] [serial = 867] [outer = 0x8e5be400] 18:57:59 INFO - PROCESS | 1817 | 1462759079102 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 18:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1535ms 18:57:59 INFO - PROCESS | 1817 | 1462759079147 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 18:57:59 INFO - PROCESS | 1817 | 1462759079151 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 18:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:57:59 INFO - PROCESS | 1817 | 1462759079157 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:57:59 INFO - PROCESS | 1817 | 1462759079162 Marionette TRACE conn3 <- [1,1126,null,{}] 18:57:59 INFO - PROCESS | 1817 | 1462759079168 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:59 INFO - PROCESS | 1817 | 1462759079400 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 18:57:59 INFO - PROCESS | 1817 | 1462759079677 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e5ba400 == 120 [pid = 1817] [id = 289] 18:57:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x8ecefc00) [pid = 1817] [serial = 868] [outer = (nil)] 18:57:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x90f47800) [pid = 1817] [serial = 869] [outer = 0x8ecefc00] 18:57:59 INFO - PROCESS | 1817 | 1462759079801 Marionette DEBUG loaded listener.js 18:57:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x912e4000) [pid = 1817] [serial = 870] [outer = 0x8ecefc00] 18:58:00 INFO - PROCESS | 1817 | 1462759080738 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 18:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1636ms 18:58:00 INFO - PROCESS | 1817 | 1462759080795 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 18:58:00 INFO - PROCESS | 1817 | 1462759080799 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 18:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:58:00 INFO - PROCESS | 1817 | 1462759080805 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:58:00 INFO - PROCESS | 1817 | 1462759080809 Marionette TRACE conn3 <- [1,1130,null,{}] 18:58:00 INFO - PROCESS | 1817 | 1462759080815 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:01 INFO - PROCESS | 1817 | 1462759081053 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 18:58:01 INFO - PROCESS | 1817 | 1462759081363 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e64bc00 == 121 [pid = 1817] [id = 290] 18:58:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x907c6800) [pid = 1817] [serial = 871] [outer = (nil)] 18:58:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x91a91800) [pid = 1817] [serial = 872] [outer = 0x907c6800] 18:58:01 INFO - PROCESS | 1817 | 1462759081456 Marionette DEBUG loaded listener.js 18:58:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x91ab3000) [pid = 1817] [serial = 873] [outer = 0x907c6800] 18:58:02 INFO - PROCESS | 1817 | 1462759082411 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 18:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1641ms 18:58:02 INFO - PROCESS | 1817 | 1462759082448 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 18:58:02 INFO - PROCESS | 1817 | 1462759082452 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 18:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:58:02 INFO - PROCESS | 1817 | 1462759082458 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:58:02 INFO - PROCESS | 1817 | 1462759082462 Marionette TRACE conn3 <- [1,1134,null,{}] 18:58:02 INFO - PROCESS | 1817 | 1462759082468 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:02 INFO - PROCESS | 1817 | 1462759082718 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 18:58:02 INFO - PROCESS | 1817 | 1462759082974 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x91a88000 == 122 [pid = 1817] [id = 291] 18:58:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x91ab2c00) [pid = 1817] [serial = 874] [outer = (nil)] 18:58:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x91c74800) [pid = 1817] [serial = 875] [outer = 0x91ab2c00] 18:58:03 INFO - PROCESS | 1817 | 1462759083105 Marionette DEBUG loaded listener.js 18:58:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x91c7fc00) [pid = 1817] [serial = 876] [outer = 0x91ab2c00] 18:58:03 INFO - PROCESS | 1817 | 1462759083980 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 18:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1580ms 18:58:04 INFO - PROCESS | 1817 | 1462759084039 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 18:58:04 INFO - PROCESS | 1817 | 1462759084042 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 18:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:58:04 INFO - PROCESS | 1817 | 1462759084049 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:58:04 INFO - PROCESS | 1817 | 1462759084053 Marionette TRACE conn3 <- [1,1138,null,{}] 18:58:04 INFO - PROCESS | 1817 | 1462759084059 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:04 INFO - PROCESS | 1817 | 1462759084263 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 18:58:04 INFO - PROCESS | 1817 | 1462759084554 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x922dac00 == 123 [pid = 1817] [id = 292] 18:58:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x922db800) [pid = 1817] [serial = 877] [outer = (nil)] 18:58:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x92443000) [pid = 1817] [serial = 878] [outer = 0x922db800] 18:58:04 INFO - PROCESS | 1817 | 1462759084697 Marionette DEBUG loaded listener.js 18:58:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x924e2000) [pid = 1817] [serial = 879] [outer = 0x922db800] 18:58:05 INFO - PROCESS | 1817 | 1462759085661 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 18:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1680ms 18:58:05 INFO - PROCESS | 1817 | 1462759085731 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 18:58:05 INFO - PROCESS | 1817 | 1462759085735 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 18:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:58:05 INFO - PROCESS | 1817 | 1462759085741 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:58:05 INFO - PROCESS | 1817 | 1462759085746 Marionette TRACE conn3 <- [1,1142,null,{}] 18:58:05 INFO - PROCESS | 1817 | 1462759085752 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:06 INFO - PROCESS | 1817 | 1462759086022 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 18:58:06 INFO - PROCESS | 1817 | 1462759086335 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x922d7800 == 124 [pid = 1817] [id = 293] 18:58:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x926f7c00) [pid = 1817] [serial = 880] [outer = (nil)] 18:58:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x927a8000) [pid = 1817] [serial = 881] [outer = 0x926f7c00] 18:58:06 INFO - PROCESS | 1817 | 1462759086427 Marionette DEBUG loaded listener.js 18:58:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 200 (0x929adc00) [pid = 1817] [serial = 882] [outer = 0x926f7c00] 18:58:07 INFO - PROCESS | 1817 | 1462759087316 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 18:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1631ms 18:58:07 INFO - PROCESS | 1817 | 1462759087378 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 18:58:07 INFO - PROCESS | 1817 | 1462759087385 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 18:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:58:07 INFO - PROCESS | 1817 | 1462759087395 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:58:07 INFO - PROCESS | 1817 | 1462759087398 Marionette TRACE conn3 <- [1,1146,null,{}] 18:58:07 INFO - PROCESS | 1817 | 1462759087479 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:07 INFO - PROCESS | 1817 | 1462759087769 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 18:58:08 INFO - PROCESS | 1817 | 1462759087996 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x926f5800 == 125 [pid = 1817] [id = 294] 18:58:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 201 (0x92ae9000) [pid = 1817] [serial = 883] [outer = (nil)] 18:58:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 202 (0x92aeec00) [pid = 1817] [serial = 884] [outer = 0x92ae9000] 18:58:08 INFO - PROCESS | 1817 | 1462759088085 Marionette DEBUG loaded listener.js 18:58:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 203 (0x92c75c00) [pid = 1817] [serial = 885] [outer = 0x92ae9000] 18:58:09 INFO - PROCESS | 1817 | 1462759089078 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 18:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1712ms 18:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:58:09 INFO - PROCESS | 1817 | 1462759089109 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 18:58:09 INFO - PROCESS | 1817 | 1462759089112 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 18:58:09 INFO - PROCESS | 1817 | 1462759089118 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:58:09 INFO - PROCESS | 1817 | 1462759089122 Marionette TRACE conn3 <- [1,1150,null,{}] 18:58:09 INFO - PROCESS | 1817 | 1462759089128 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:09 INFO - PROCESS | 1817 | 1462759089335 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 18:58:10 INFO - PROCESS | 1817 | 1462759090076 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x86920800 == 126 [pid = 1817] [id = 295] 18:58:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 204 (0x86921400) [pid = 1817] [serial = 886] [outer = (nil)] 18:58:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 205 (0x86f6c400) [pid = 1817] [serial = 887] [outer = 0x86921400] 18:58:10 INFO - PROCESS | 1817 | 1462759090169 Marionette DEBUG loaded listener.js 18:58:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 206 (0x87958400) [pid = 1817] [serial = 888] [outer = 0x86921400] 18:58:11 INFO - PROCESS | 1817 | 1462759091062 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 18:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1988ms 18:58:11 INFO - PROCESS | 1817 | 1462759091106 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 18:58:11 INFO - PROCESS | 1817 | 1462759091113 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 18:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:58:11 INFO - PROCESS | 1817 | 1462759091121 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:58:11 INFO - PROCESS | 1817 | 1462759091126 Marionette TRACE conn3 <- [1,1154,null,{}] 18:58:11 INFO - PROCESS | 1817 | 1462759091133 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:11 INFO - PROCESS | 1817 | 1462759091324 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 18:58:11 INFO - PROCESS | 1817 | 1462759091543 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ab12800 == 127 [pid = 1817] [id = 296] 18:58:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 207 (0x8b2eb400) [pid = 1817] [serial = 889] [outer = (nil)] 18:58:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 208 (0x8b42c800) [pid = 1817] [serial = 890] [outer = 0x8b2eb400] 18:58:11 INFO - PROCESS | 1817 | 1462759091724 Marionette DEBUG loaded listener.js 18:58:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 209 (0x8b599800) [pid = 1817] [serial = 891] [outer = 0x8b2eb400] 18:58:12 INFO - PROCESS | 1817 | 1462759092837 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 18:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1785ms 18:58:12 INFO - PROCESS | 1817 | 1462759092908 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 18:58:12 INFO - PROCESS | 1817 | 1462759092914 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 18:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:58:12 INFO - PROCESS | 1817 | 1462759092923 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:58:12 INFO - PROCESS | 1817 | 1462759092925 Marionette TRACE conn3 <- [1,1158,null,{}] 18:58:12 INFO - PROCESS | 1817 | 1462759092930 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:13 INFO - PROCESS | 1817 | 1462759093124 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 18:58:13 INFO - PROCESS | 1817 | 1462759093385 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ceb9800 == 128 [pid = 1817] [id = 297] 18:58:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 210 (0x8cebe000) [pid = 1817] [serial = 892] [outer = (nil)] 18:58:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 211 (0x8d7b8c00) [pid = 1817] [serial = 893] [outer = 0x8cebe000] 18:58:13 INFO - PROCESS | 1817 | 1462759093467 Marionette DEBUG loaded listener.js 18:58:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 212 (0x8db9b800) [pid = 1817] [serial = 894] [outer = 0x8cebe000] 18:58:14 INFO - PROCESS | 1817 | 1462759094501 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 18:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1632ms 18:58:14 INFO - PROCESS | 1817 | 1462759094559 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 18:58:14 INFO - PROCESS | 1817 | 1462759094566 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 18:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:58:14 INFO - PROCESS | 1817 | 1462759094581 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:58:14 INFO - PROCESS | 1817 | 1462759094590 Marionette TRACE conn3 <- [1,1162,null,{}] 18:58:14 INFO - PROCESS | 1817 | 1462759094605 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:14 INFO - PROCESS | 1817 | 1462759094847 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 18:58:15 INFO - PROCESS | 1817 | 1462759095123 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d9e3800 == 129 [pid = 1817] [id = 298] 18:58:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 213 (0x8e3a0400) [pid = 1817] [serial = 895] [outer = (nil)] 18:58:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 214 (0x8ecf4c00) [pid = 1817] [serial = 896] [outer = 0x8e3a0400] 18:58:15 INFO - PROCESS | 1817 | 1462759095203 Marionette DEBUG loaded listener.js 18:58:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 215 (0x8efef400) [pid = 1817] [serial = 897] [outer = 0x8e3a0400] 18:58:16 INFO - PROCESS | 1817 | 1462759096117 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 18:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1591ms 18:58:16 INFO - PROCESS | 1817 | 1462759096169 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 18:58:16 INFO - PROCESS | 1817 | 1462759096173 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 18:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:58:16 INFO - PROCESS | 1817 | 1462759096179 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:58:16 INFO - PROCESS | 1817 | 1462759096182 Marionette TRACE conn3 <- [1,1166,null,{}] 18:58:16 INFO - PROCESS | 1817 | 1462759096188 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:16 INFO - PROCESS | 1817 | 1462759096377 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 18:58:16 INFO - PROCESS | 1817 | --DOCSHELL 0x8668bc00 == 128 [pid = 1817] [id = 281] 18:58:16 INFO - PROCESS | 1817 | --DOMWINDOW == 214 (0x870c7000) [pid = 1817] [serial = 710] [outer = (nil)] [url = about:blank] 18:58:16 INFO - PROCESS | 1817 | --DOMWINDOW == 213 (0xa2148400) [pid = 1817] [serial = 740] [outer = (nil)] [url = about:blank] 18:58:16 INFO - PROCESS | 1817 | --DOMWINDOW == 212 (0x9244b400) [pid = 1817] [serial = 722] [outer = (nil)] [url = about:blank] 18:58:16 INFO - PROCESS | 1817 | --DOMWINDOW == 211 (0x91a84c00) [pid = 1817] [serial = 719] [outer = (nil)] [url = about:blank] 18:58:16 INFO - PROCESS | 1817 | --DOMWINDOW == 210 (0x9279fc00) [pid = 1817] [serial = 725] [outer = (nil)] [url = about:blank] 18:58:16 INFO - PROCESS | 1817 | --DOMWINDOW == 209 (0x8e646400) [pid = 1817] [serial = 716] [outer = (nil)] [url = about:blank] 18:58:16 INFO - PROCESS | 1817 | --DOMWINDOW == 208 (0x8668a400) [pid = 1817] [serial = 746] [outer = (nil)] [url = about:blank] 18:58:16 INFO - PROCESS | 1817 | --DOMWINDOW == 207 (0x98931000) [pid = 1817] [serial = 731] [outer = (nil)] [url = about:blank] 18:58:16 INFO - PROCESS | 1817 | --DOMWINDOW == 206 (0x9b0b4c00) [pid = 1817] [serial = 737] [outer = (nil)] [url = about:blank] 18:58:16 INFO - PROCESS | 1817 | --DOMWINDOW == 205 (0x8c60c000) [pid = 1817] [serial = 713] [outer = (nil)] [url = about:blank] 18:58:16 INFO - PROCESS | 1817 | --DOMWINDOW == 204 (0x8d0ea000) [pid = 1817] [serial = 743] [outer = (nil)] [url = about:blank] 18:58:16 INFO - PROCESS | 1817 | --DOMWINDOW == 203 (0x95007800) [pid = 1817] [serial = 728] [outer = (nil)] [url = about:blank] 18:58:16 INFO - PROCESS | 1817 | --DOMWINDOW == 202 (0x86124000) [pid = 1817] [serial = 749] [outer = (nil)] [url = about:blank] 18:58:16 INFO - PROCESS | 1817 | --DOMWINDOW == 201 (0x99f22c00) [pid = 1817] [serial = 734] [outer = (nil)] [url = about:blank] 18:58:16 INFO - PROCESS | 1817 | 1462759096804 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:16 INFO - PROCESS | 1817 | --DOCSHELL 0x86690800 == 127 [pid = 1817] [id = 280] 18:58:16 INFO - PROCESS | 1817 | --DOCSHELL 0x86f61400 == 126 [pid = 1817] [id = 279] 18:58:16 INFO - PROCESS | 1817 | --DOCSHELL 0x86918c00 == 125 [pid = 1817] [id = 278] 18:58:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x86124000 == 126 [pid = 1817] [id = 299] 18:58:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 202 (0x86126000) [pid = 1817] [serial = 898] [outer = (nil)] 18:58:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 203 (0x8668cc00) [pid = 1817] [serial = 899] [outer = 0x86126000] 18:58:16 INFO - PROCESS | 1817 | 1462759096918 Marionette DEBUG loaded listener.js 18:58:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 204 (0x86f61400) [pid = 1817] [serial = 900] [outer = 0x86126000] 18:58:17 INFO - PROCESS | 1817 | --DOCSHELL 0x91b44800 == 125 [pid = 1817] [id = 272] 18:58:17 INFO - PROCESS | 1817 | --DOCSHELL 0x86690400 == 124 [pid = 1817] [id = 271] 18:58:17 INFO - PROCESS | 1817 | --DOCSHELL 0x924de400 == 123 [pid = 1817] [id = 270] 18:58:17 INFO - PROCESS | 1817 | --DOCSHELL 0x92c71000 == 122 [pid = 1817] [id = 269] 18:58:17 INFO - PROCESS | 1817 | --DOCSHELL 0x9279cc00 == 121 [pid = 1817] [id = 268] 18:58:17 INFO - PROCESS | 1817 | --DOCSHELL 0x8611d400 == 120 [pid = 1817] [id = 267] 18:58:17 INFO - PROCESS | 1817 | --DOCSHELL 0x91c78800 == 119 [pid = 1817] [id = 266] 18:58:17 INFO - PROCESS | 1817 | --DOCSHELL 0x9076bc00 == 118 [pid = 1817] [id = 265] 18:58:17 INFO - PROCESS | 1817 | --DOCSHELL 0x9091a400 == 117 [pid = 1817] [id = 264] 18:58:17 INFO - PROCESS | 1817 | --DOCSHELL 0x8b308800 == 116 [pid = 1817] [id = 263] 18:58:17 INFO - PROCESS | 1817 | --DOCSHELL 0x870cd800 == 115 [pid = 1817] [id = 262] 18:58:17 INFO - PROCESS | 1817 | --DOCSHELL 0x8b2ecc00 == 114 [pid = 1817] [id = 261] 18:58:17 INFO - PROCESS | 1817 | --DOCSHELL 0x8691d000 == 113 [pid = 1817] [id = 260] 18:58:17 INFO - PROCESS | 1817 | --DOCSHELL 0x950b0c00 == 112 [pid = 1817] [id = 10] 18:58:17 INFO - PROCESS | 1817 | --DOMWINDOW == 203 (0x8ecfa400) [pid = 1817] [serial = 770] [outer = (nil)] [url = about:blank] 18:58:17 INFO - PROCESS | 1817 | --DOMWINDOW == 202 (0x90a9d400) [pid = 1817] [serial = 773] [outer = (nil)] [url = about:blank] 18:58:17 INFO - PROCESS | 1817 | --DOMWINDOW == 201 (0x912e1000) [pid = 1817] [serial = 774] [outer = (nil)] [url = about:blank] 18:58:17 INFO - PROCESS | 1817 | --DOMWINDOW == 200 (0x87958c00) [pid = 1817] [serial = 755] [outer = (nil)] [url = about:blank] 18:58:17 INFO - PROCESS | 1817 | --DOMWINDOW == 199 (0x8e64fc00) [pid = 1817] [serial = 765] [outer = (nil)] [url = about:blank] 18:58:17 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x8d7b9400) [pid = 1817] [serial = 696] [outer = (nil)] [url = about:blank] 18:58:17 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x8e31fc00) [pid = 1817] [serial = 768] [outer = (nil)] [url = about:blank] 18:58:17 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x8b2f2800) [pid = 1817] [serial = 776] [outer = (nil)] [url = about:blank] 18:58:17 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x8e64b000) [pid = 1817] [serial = 764] [outer = (nil)] [url = about:blank] 18:58:17 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x86920c00) [pid = 1817] [serial = 753] [outer = (nil)] [url = about:blank] 18:58:17 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x88261c00) [pid = 1817] [serial = 756] [outer = (nil)] [url = about:blank] 18:58:17 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x907cd000) [pid = 1817] [serial = 771] [outer = (nil)] [url = about:blank] 18:58:17 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x8c612000) [pid = 1817] [serial = 767] [outer = (nil)] [url = about:blank] 18:58:17 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x8b59a000) [pid = 1817] [serial = 759] [outer = (nil)] [url = about:blank] 18:58:17 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x8d694c00) [pid = 1817] [serial = 761] [outer = (nil)] [url = about:blank] 18:58:17 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x8dba0c00) [pid = 1817] [serial = 762] [outer = (nil)] [url = about:blank] 18:58:17 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x8691c800) [pid = 1817] [serial = 752] [outer = (nil)] [url = about:blank] 18:58:17 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x8ab13c00) [pid = 1817] [serial = 758] [outer = (nil)] [url = about:blank] 18:58:17 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x8f019c00) [pid = 1817] [serial = 708] [outer = (nil)] [url = about:blank] 18:58:17 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x8b42f400) [pid = 1817] [serial = 777] [outer = (nil)] [url = about:blank] 18:58:17 INFO - PROCESS | 1817 | 1462759097924 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 18:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1787ms 18:58:17 INFO - PROCESS | 1817 | 1462759097967 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 18:58:17 INFO - PROCESS | 1817 | 1462759097970 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 18:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:58:17 INFO - PROCESS | 1817 | 1462759097977 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:58:17 INFO - PROCESS | 1817 | 1462759097979 Marionette TRACE conn3 <- [1,1170,null,{}] 18:58:17 INFO - PROCESS | 1817 | 1462759097985 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:18 INFO - PROCESS | 1817 | 1462759098149 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 18:58:18 INFO - PROCESS | 1817 | 1462759098166 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b2f2800 == 113 [pid = 1817] [id = 300] 18:58:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x8b303000) [pid = 1817] [serial = 901] [outer = (nil)] 18:58:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x8b5a2000) [pid = 1817] [serial = 902] [outer = 0x8b303000] 18:58:18 INFO - PROCESS | 1817 | 1462759098269 Marionette DEBUG loaded listener.js 18:58:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x8f010400) [pid = 1817] [serial = 903] [outer = 0x8b303000] 18:58:19 INFO - PROCESS | 1817 | 1462759099278 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 18:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1335ms 18:58:19 INFO - PROCESS | 1817 | 1462759099312 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 18:58:19 INFO - PROCESS | 1817 | 1462759099316 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 18:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:58:19 INFO - PROCESS | 1817 | 1462759099322 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:58:19 INFO - PROCESS | 1817 | 1462759099325 Marionette TRACE conn3 <- [1,1174,null,{}] 18:58:19 INFO - PROCESS | 1817 | 1462759099331 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:19 INFO - PROCESS | 1817 | 1462759099592 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 18:58:19 INFO - PROCESS | 1817 | 1462759099636 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x8691dc00 == 114 [pid = 1817] [id = 301] 18:58:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x8b310800) [pid = 1817] [serial = 904] [outer = (nil)] 18:58:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x907cd000) [pid = 1817] [serial = 905] [outer = 0x8b310800] 18:58:19 INFO - PROCESS | 1817 | 1462759099713 Marionette DEBUG loaded listener.js 18:58:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x90916c00) [pid = 1817] [serial = 906] [outer = 0x8b310800] 18:58:20 INFO - PROCESS | 1817 | 1462759100637 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 18:58:20 INFO - PROCESS | 1817 | 1462759100713 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 18:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:58:20 INFO - PROCESS | 1817 | 1462759100721 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:58:20 INFO - PROCESS | 1817 | 1462759100724 Marionette TRACE conn3 <- [1,1178,null,{}] 18:58:20 INFO - PROCESS | 1817 | 1462759100729 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:20 INFO - PROCESS | 1817 | 1462759100967 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 18:58:21 INFO - PROCESS | 1817 | 1462759100995 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a29a800 == 115 [pid = 1817] [id = 302] 18:58:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x8f01c800) [pid = 1817] [serial = 907] [outer = (nil)] 18:58:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x912e5800) [pid = 1817] [serial = 908] [outer = 0x8f01c800] 18:58:21 INFO - PROCESS | 1817 | 1462759101067 Marionette DEBUG loaded listener.js 18:58:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x91a89800) [pid = 1817] [serial = 909] [outer = 0x8f01c800] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x8d697400) [pid = 1817] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x8a16b000) [pid = 1817] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x86926c00) [pid = 1817] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x92ae5000) [pid = 1817] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x8e31f000) [pid = 1817] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x8b2e9400) [pid = 1817] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x86683000) [pid = 1817] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x92c71c00) [pid = 1817] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x88481800) [pid = 1817] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x870c5400) [pid = 1817] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x926f3400) [pid = 1817] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x8691bc00) [pid = 1817] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x99c0e400) [pid = 1817] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x8825a400) [pid = 1817] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x90a9fc00) [pid = 1817] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x9500cc00) [pid = 1817] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x8611cc00) [pid = 1817] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x8b596c00) [pid = 1817] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x8d0e1000) [pid = 1817] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x98abd800) [pid = 1817] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x8c60fc00) [pid = 1817] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x8e642800) [pid = 1817] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x90f45800) [pid = 1817] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0xa11e3000) [pid = 1817] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x90f45c00) [pid = 1817] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x8b30dc00) [pid = 1817] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x86f64400) [pid = 1817] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x870c8c00) [pid = 1817] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x9462c800) [pid = 1817] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:58:22 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x8e3a3800) [pid = 1817] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:58:23 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x8a299400) [pid = 1817] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:58:23 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x927a0800) [pid = 1817] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:58:23 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x87954000) [pid = 1817] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:58:23 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x86f62c00) [pid = 1817] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:58:23 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x92444400) [pid = 1817] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:58:23 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x87961c00) [pid = 1817] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:58:23 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x8825fc00) [pid = 1817] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:58:23 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x912e1400) [pid = 1817] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:58:23 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x87955c00) [pid = 1817] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:58:23 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x8d7ba000) [pid = 1817] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:58:23 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x88480c00) [pid = 1817] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:58:23 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x926ec400) [pid = 1817] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:58:23 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x88258c00) [pid = 1817] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:58:23 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x8e3a2800) [pid = 1817] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:58:23 INFO - PROCESS | 1817 | 1462759103367 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 18:58:23 INFO - PROCESS | 1817 | 1462759103423 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 18:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:58:23 INFO - PROCESS | 1817 | 1462759103430 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:58:23 INFO - PROCESS | 1817 | 1462759103433 Marionette TRACE conn3 <- [1,1182,null,{}] 18:58:23 INFO - PROCESS | 1817 | 1462759103438 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:23 INFO - PROCESS | 1817 | 1462759103606 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 18:58:23 INFO - PROCESS | 1817 | 1462759103622 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x8611cc00 == 116 [pid = 1817] [id = 303] 18:58:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x8691e000) [pid = 1817] [serial = 910] [outer = (nil)] 18:58:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x88263c00) [pid = 1817] [serial = 911] [outer = 0x8691e000] 18:58:23 INFO - PROCESS | 1817 | 1462759103696 Marionette DEBUG loaded listener.js 18:58:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x8b30e400) [pid = 1817] [serial = 912] [outer = 0x8691e000] 18:58:24 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:58:24 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:58:24 INFO - PROCESS | 1817 | 1462759104660 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 18:58:24 INFO - PROCESS | 1817 | 1462759104718 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 18:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:58:24 INFO - PROCESS | 1817 | 1462759104729 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:58:24 INFO - PROCESS | 1817 | 1462759104731 Marionette TRACE conn3 <- [1,1186,null,{}] 18:58:24 INFO - PROCESS | 1817 | 1462759104738 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:25 INFO - PROCESS | 1817 | 1462759105039 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 18:58:25 INFO - PROCESS | 1817 | 1462759105318 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x86690800 == 117 [pid = 1817] [id = 304] 18:58:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x86917800) [pid = 1817] [serial = 913] [outer = (nil)] 18:58:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x86925c00) [pid = 1817] [serial = 914] [outer = 0x86917800] 18:58:25 INFO - PROCESS | 1817 | 1462759105453 Marionette DEBUG loaded listener.js 18:58:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x88257000) [pid = 1817] [serial = 915] [outer = 0x86917800] 18:58:26 INFO - PROCESS | 1817 | 1462759106453 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 18:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:58:26 INFO - PROCESS | 1817 | 1462759106525 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 18:58:26 INFO - PROCESS | 1817 | 1462759106533 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:58:26 INFO - PROCESS | 1817 | 1462759106540 Marionette TRACE conn3 <- [1,1190,null,{}] 18:58:26 INFO - PROCESS | 1817 | 1462759106547 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:26 INFO - PROCESS | 1817 | 1462759106818 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 18:58:27 INFO - PROCESS | 1817 | 1462759107135 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b307800 == 118 [pid = 1817] [id = 305] 18:58:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x8b42f400) [pid = 1817] [serial = 916] [outer = (nil)] 18:58:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x8b599400) [pid = 1817] [serial = 917] [outer = 0x8b42f400] 18:58:27 INFO - PROCESS | 1817 | 1462759107233 Marionette DEBUG loaded listener.js 18:58:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x8ceb6c00) [pid = 1817] [serial = 918] [outer = 0x8b42f400] 18:58:28 INFO - PROCESS | 1817 | 1462759108202 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 18:58:28 INFO - PROCESS | 1817 | 1462759108275 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 18:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:58:28 INFO - PROCESS | 1817 | 1462759108283 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:58:28 INFO - PROCESS | 1817 | 1462759108287 Marionette TRACE conn3 <- [1,1194,null,{}] 18:58:28 INFO - PROCESS | 1817 | 1462759108293 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:28 INFO - PROCESS | 1817 | 1462759108529 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 18:58:28 INFO - PROCESS | 1817 | 1462759108896 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e315000 == 119 [pid = 1817] [id = 306] 18:58:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x8e317c00) [pid = 1817] [serial = 919] [outer = (nil)] 18:58:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x8e31cc00) [pid = 1817] [serial = 920] [outer = 0x8e317c00] 18:58:28 INFO - PROCESS | 1817 | 1462759108990 Marionette DEBUG loaded listener.js 18:58:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x8e5b4800) [pid = 1817] [serial = 921] [outer = 0x8e317c00] 18:58:29 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:58:29 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 18:58:29 INFO - PROCESS | 1817 | 1462759109982 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 18:58:30 INFO - PROCESS | 1817 | 1462759110077 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 18:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:58:30 INFO - PROCESS | 1817 | 1462759110094 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:58:30 INFO - PROCESS | 1817 | 1462759110102 Marionette TRACE conn3 <- [1,1198,null,{}] 18:58:30 INFO - PROCESS | 1817 | 1462759110108 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:30 INFO - PROCESS | 1817 | 1462759110413 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 18:58:30 INFO - PROCESS | 1817 | 1462759110669 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x8db9a000 == 120 [pid = 1817] [id = 307] 18:58:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x8e5b9c00) [pid = 1817] [serial = 922] [outer = (nil)] 18:58:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x90a96800) [pid = 1817] [serial = 923] [outer = 0x8e5b9c00] 18:58:30 INFO - PROCESS | 1817 | 1462759110759 Marionette DEBUG loaded listener.js 18:58:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x912e5000) [pid = 1817] [serial = 924] [outer = 0x8e5b9c00] 18:58:31 INFO - PROCESS | 1817 | 1462759111726 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 18:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1695ms 18:58:31 INFO - PROCESS | 1817 | 1462759111786 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 18:58:31 INFO - PROCESS | 1817 | 1462759111792 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 18:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:58:31 INFO - PROCESS | 1817 | 1462759111801 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:58:31 INFO - PROCESS | 1817 | 1462759111805 Marionette TRACE conn3 <- [1,1202,null,{}] 18:58:31 INFO - PROCESS | 1817 | 1462759111811 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:32 INFO - PROCESS | 1817 | 1462759112024 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 18:58:32 INFO - PROCESS | 1817 | 1462759112285 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f01bc00 == 121 [pid = 1817] [id = 308] 18:58:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x90aa0400) [pid = 1817] [serial = 925] [outer = (nil)] 18:58:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x91c78c00) [pid = 1817] [serial = 926] [outer = 0x90aa0400] 18:58:32 INFO - PROCESS | 1817 | 1462759112415 Marionette DEBUG loaded listener.js 18:58:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x91e3f000) [pid = 1817] [serial = 927] [outer = 0x90aa0400] 18:58:33 INFO - PROCESS | 1817 | 1462759113316 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:58:33 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 18:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1589ms 18:58:33 INFO - PROCESS | 1817 | 1462759113391 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 18:58:33 INFO - PROCESS | 1817 | 1462759113395 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 18:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:58:33 INFO - PROCESS | 1817 | 1462759113402 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:58:33 INFO - PROCESS | 1817 | 1462759113404 Marionette TRACE conn3 <- [1,1206,null,{}] 18:58:33 INFO - PROCESS | 1817 | 1462759113411 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:33 INFO - PROCESS | 1817 | 1462759113647 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 18:58:33 INFO - PROCESS | 1817 | 1462759113979 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x924dd000 == 122 [pid = 1817] [id = 309] 18:58:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x924de400) [pid = 1817] [serial = 928] [outer = (nil)] 18:58:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x924e4800) [pid = 1817] [serial = 929] [outer = 0x924de400] 18:58:34 INFO - PROCESS | 1817 | 1462759114077 Marionette DEBUG loaded listener.js 18:58:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x927a0800) [pid = 1817] [serial = 930] [outer = 0x924de400] 18:58:35 INFO - PROCESS | 1817 | 1462759115038 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:58:35 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 18:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1681ms 18:58:35 INFO - PROCESS | 1817 | 1462759115084 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 18:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:58:35 INFO - PROCESS | 1817 | 1462759115089 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 18:58:35 INFO - PROCESS | 1817 | 1462759115095 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:58:35 INFO - PROCESS | 1817 | 1462759115099 Marionette TRACE conn3 <- [1,1210,null,{}] 18:58:35 INFO - PROCESS | 1817 | 1462759115104 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:35 INFO - PROCESS | 1817 | 1462759115309 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 18:58:35 INFO - PROCESS | 1817 | 1462759115572 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x922dc800 == 123 [pid = 1817] [id = 310] 18:58:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x92446400) [pid = 1817] [serial = 931] [outer = (nil)] 18:58:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x92aeb000) [pid = 1817] [serial = 932] [outer = 0x92446400] 18:58:35 INFO - PROCESS | 1817 | 1462759115705 Marionette DEBUG loaded listener.js 18:58:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x92af0000) [pid = 1817] [serial = 933] [outer = 0x92446400] 18:58:36 INFO - PROCESS | 1817 | 1462759116623 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 18:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1582ms 18:58:36 INFO - PROCESS | 1817 | 1462759116677 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 18:58:36 INFO - PROCESS | 1817 | 1462759116680 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 18:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:58:36 INFO - PROCESS | 1817 | 1462759116687 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:58:36 INFO - PROCESS | 1817 | 1462759116690 Marionette TRACE conn3 <- [1,1214,null,{}] 18:58:36 INFO - PROCESS | 1817 | 1462759116696 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:36 INFO - PROCESS | 1817 | 1462759116922 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 18:58:37 INFO - PROCESS | 1817 | 1462759117183 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f012800 == 124 [pid = 1817] [id = 311] 18:58:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x92aec000) [pid = 1817] [serial = 934] [outer = (nil)] 18:58:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x93c04400) [pid = 1817] [serial = 935] [outer = 0x92aec000] 18:58:37 INFO - PROCESS | 1817 | 1462759117311 Marionette DEBUG loaded listener.js 18:58:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x93c10800) [pid = 1817] [serial = 936] [outer = 0x92aec000] 18:58:38 INFO - PROCESS | 1817 | 1462759118249 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 18:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1639ms 18:58:38 INFO - PROCESS | 1817 | 1462759118326 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 18:58:38 INFO - PROCESS | 1817 | 1462759118329 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 18:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:58:38 INFO - PROCESS | 1817 | 1462759118336 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:58:38 INFO - PROCESS | 1817 | 1462759118339 Marionette TRACE conn3 <- [1,1218,null,{}] 18:58:38 INFO - PROCESS | 1817 | 1462759118346 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:38 INFO - PROCESS | 1817 | 1462759118592 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 18:58:38 INFO - PROCESS | 1817 | 1462759118902 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x87952400 == 125 [pid = 1817] [id = 312] 18:58:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x90a9c400) [pid = 1817] [serial = 937] [outer = (nil)] 18:58:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x94635800) [pid = 1817] [serial = 938] [outer = 0x90a9c400] 18:58:38 INFO - PROCESS | 1817 | 1462759118990 Marionette DEBUG loaded listener.js 18:58:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x95006000) [pid = 1817] [serial = 939] [outer = 0x90a9c400] 18:58:39 INFO - PROCESS | 1817 | 1462759119935 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 18:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1636ms 18:58:39 INFO - PROCESS | 1817 | 1462759119973 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 18:58:39 INFO - PROCESS | 1817 | 1462759119976 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 18:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:58:39 INFO - PROCESS | 1817 | 1462759119983 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:58:40 INFO - PROCESS | 1817 | 1462759119993 Marionette TRACE conn3 <- [1,1222,null,{}] 18:58:40 INFO - PROCESS | 1817 | 1462759119998 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:40 INFO - PROCESS | 1817 | 1462759120199 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 18:58:40 INFO - PROCESS | 1817 | 1462759120462 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x9462cc00 == 126 [pid = 1817] [id = 313] 18:58:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x9462f400) [pid = 1817] [serial = 940] [outer = (nil)] 18:58:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x95101400) [pid = 1817] [serial = 941] [outer = 0x9462f400] 18:58:40 INFO - PROCESS | 1817 | 1462759120589 Marionette DEBUG loaded listener.js 18:58:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x9510c800) [pid = 1817] [serial = 942] [outer = 0x9462f400] 18:58:41 INFO - PROCESS | 1817 | 1462759121494 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 18:58:41 INFO - PROCESS | 1817 | 1462759121577 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 18:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:58:41 INFO - PROCESS | 1817 | 1462759121583 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:58:41 INFO - PROCESS | 1817 | 1462759121587 Marionette TRACE conn3 <- [1,1226,null,{}] 18:58:41 INFO - PROCESS | 1817 | 1462759121593 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:41 INFO - PROCESS | 1817 | 1462759121847 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 18:58:42 INFO - PROCESS | 1817 | 1462759122187 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x97705800 == 127 [pid = 1817] [id = 314] 18:58:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x977e3000) [pid = 1817] [serial = 943] [outer = (nil)] 18:58:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x9814c400) [pid = 1817] [serial = 944] [outer = 0x977e3000] 18:58:42 INFO - PROCESS | 1817 | 1462759122289 Marionette DEBUG loaded listener.js 18:58:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x98f01800) [pid = 1817] [serial = 945] [outer = 0x977e3000] 18:58:43 INFO - PROCESS | 1817 | 1462759123201 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 18:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1692ms 18:58:43 INFO - PROCESS | 1817 | 1462759123277 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 18:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:58:43 INFO - PROCESS | 1817 | 1462759123281 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 18:58:43 INFO - PROCESS | 1817 | 1462759123288 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:58:43 INFO - PROCESS | 1817 | 1462759123292 Marionette TRACE conn3 <- [1,1230,null,{}] 18:58:43 INFO - PROCESS | 1817 | 1462759123298 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:43 INFO - PROCESS | 1817 | 1462759123589 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 18:58:43 INFO - PROCESS | 1817 | 1462759123905 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x91a86c00 == 128 [pid = 1817] [id = 315] 18:58:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x975f0c00) [pid = 1817] [serial = 946] [outer = (nil)] 18:58:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x99bcfc00) [pid = 1817] [serial = 947] [outer = 0x975f0c00] 18:58:44 INFO - PROCESS | 1817 | 1462759123996 Marionette DEBUG loaded listener.js 18:58:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x99c07800) [pid = 1817] [serial = 948] [outer = 0x975f0c00] 18:58:44 INFO - PROCESS | 1817 | 1462759124934 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 18:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1692ms 18:58:44 INFO - PROCESS | 1817 | 1462759124980 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 18:58:44 INFO - PROCESS | 1817 | 1462759124984 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 18:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:58:44 INFO - PROCESS | 1817 | 1462759124991 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:58:44 INFO - PROCESS | 1817 | 1462759124995 Marionette TRACE conn3 <- [1,1234,null,{}] 18:58:45 INFO - PROCESS | 1817 | 1462759125002 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:45 INFO - PROCESS | 1817 | 1462759125199 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 18:58:45 INFO - PROCESS | 1817 | 1462759125464 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x98f09400 == 129 [pid = 1817] [id = 316] 18:58:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x99895c00) [pid = 1817] [serial = 949] [outer = (nil)] 18:58:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x99c9a400) [pid = 1817] [serial = 950] [outer = 0x99895c00] 18:58:45 INFO - PROCESS | 1817 | 1462759125592 Marionette DEBUG loaded listener.js 18:58:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x99ca2000) [pid = 1817] [serial = 951] [outer = 0x99895c00] 18:58:46 INFO - PROCESS | 1817 | 1462759126492 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 18:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1533ms 18:58:46 INFO - PROCESS | 1817 | 1462759126526 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 18:58:46 INFO - PROCESS | 1817 | 1462759126529 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 18:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:58:46 INFO - PROCESS | 1817 | 1462759126535 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:58:46 INFO - PROCESS | 1817 | 1462759126539 Marionette TRACE conn3 <- [1,1238,null,{}] 18:58:46 INFO - PROCESS | 1817 | 1462759126545 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:46 INFO - PROCESS | 1817 | 1462759126737 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 18:58:47 INFO - PROCESS | 1817 | 1462759127062 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x8668ec00 == 130 [pid = 1817] [id = 317] 18:58:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x998d2c00) [pid = 1817] [serial = 952] [outer = (nil)] 18:58:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x9a1b9800) [pid = 1817] [serial = 953] [outer = 0x998d2c00] 18:58:47 INFO - PROCESS | 1817 | 1462759127155 Marionette DEBUG loaded listener.js 18:58:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x9a7df800) [pid = 1817] [serial = 954] [outer = 0x998d2c00] 18:58:48 INFO - PROCESS | 1817 | 1462759128062 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 18:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1585ms 18:58:48 INFO - PROCESS | 1817 | 1462759128122 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 18:58:48 INFO - PROCESS | 1817 | 1462759128125 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 18:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:58:48 INFO - PROCESS | 1817 | 1462759128132 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:58:48 INFO - PROCESS | 1817 | 1462759128136 Marionette TRACE conn3 <- [1,1242,null,{}] 18:58:48 INFO - PROCESS | 1817 | 1462759128142 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:48 INFO - PROCESS | 1817 | 1462759128354 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 18:58:48 INFO - PROCESS | 1817 | 1462759128636 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x8825bc00 == 131 [pid = 1817] [id = 318] 18:58:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x8a16cc00) [pid = 1817] [serial = 955] [outer = (nil)] 18:58:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x8ecf2800) [pid = 1817] [serial = 956] [outer = 0x8a16cc00] 18:58:48 INFO - PROCESS | 1817 | 1462759128767 Marionette DEBUG loaded listener.js 18:58:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x91b49800) [pid = 1817] [serial = 957] [outer = 0x8a16cc00] 18:58:49 INFO - PROCESS | 1817 | 1462759129668 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 18:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1597ms 18:58:49 INFO - PROCESS | 1817 | 1462759129735 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 18:58:49 INFO - PROCESS | 1817 | 1462759129742 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 18:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:58:49 INFO - PROCESS | 1817 | 1462759129752 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:58:49 INFO - PROCESS | 1817 | 1462759129755 Marionette TRACE conn3 <- [1,1246,null,{}] 18:58:49 INFO - PROCESS | 1817 | 1462759129761 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:49 INFO - PROCESS | 1817 | 1462759129975 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 18:58:50 INFO - PROCESS | 1817 | 1462759130291 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x8611d800 == 132 [pid = 1817] [id = 319] 18:58:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x8611ec00) [pid = 1817] [serial = 958] [outer = (nil)] 18:58:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x88485800) [pid = 1817] [serial = 959] [outer = 0x8611ec00] 18:58:50 INFO - PROCESS | 1817 | 1462759130381 Marionette DEBUG loaded listener.js 18:58:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 200 (0x8c615000) [pid = 1817] [serial = 960] [outer = 0x8611ec00] 18:58:51 INFO - PROCESS | 1817 | 1462759131294 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 18:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1595ms 18:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:58:51 INFO - PROCESS | 1817 | 1462759131348 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 18:58:51 INFO - PROCESS | 1817 | 1462759131351 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 18:58:51 INFO - PROCESS | 1817 | 1462759131358 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:58:51 INFO - PROCESS | 1817 | 1462759131363 Marionette TRACE conn3 <- [1,1250,null,{}] 18:58:51 INFO - PROCESS | 1817 | 1462759131369 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:51 INFO - PROCESS | 1817 | 1462759131578 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 18:58:52 INFO - PROCESS | 1817 | 1462759132438 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x8611bc00 == 133 [pid = 1817] [id = 320] 18:58:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 201 (0x8611c400) [pid = 1817] [serial = 961] [outer = (nil)] 18:58:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 202 (0x86689400) [pid = 1817] [serial = 962] [outer = 0x8611c400] 18:58:52 INFO - PROCESS | 1817 | 1462759132545 Marionette DEBUG loaded listener.js 18:58:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 203 (0x870c6c00) [pid = 1817] [serial = 963] [outer = 0x8611c400] 18:58:53 INFO - PROCESS | 1817 | 1462759133511 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 18:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 2192ms 18:58:53 INFO - PROCESS | 1817 | 1462759133550 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 18:58:53 INFO - PROCESS | 1817 | 1462759133555 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 18:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:58:53 INFO - PROCESS | 1817 | 1462759133563 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:58:53 INFO - PROCESS | 1817 | 1462759133568 Marionette TRACE conn3 <- [1,1254,null,{}] 18:58:53 INFO - PROCESS | 1817 | 1462759133576 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:53 INFO - PROCESS | 1817 | 1462759133771 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 18:58:54 INFO - PROCESS | 1817 | 1462759134110 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x88487000 == 134 [pid = 1817] [id = 321] 18:58:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 204 (0x8a160000) [pid = 1817] [serial = 964] [outer = (nil)] 18:58:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 205 (0x8847e400) [pid = 1817] [serial = 965] [outer = 0x8a160000] 18:58:54 INFO - PROCESS | 1817 | 1462759134276 Marionette DEBUG loaded listener.js 18:58:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 206 (0x8ab13800) [pid = 1817] [serial = 966] [outer = 0x8a160000] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8847c000 == 133 [pid = 1817] [id = 255] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8a29cc00 == 132 [pid = 1817] [id = 203] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8e312800 == 131 [pid = 1817] [id = 202] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x86918400 == 130 [pid = 1817] [id = 256] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8d0e7800 == 129 [pid = 1817] [id = 254] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8c618000 == 128 [pid = 1817] [id = 257] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x870d1400 == 127 [pid = 1817] [id = 253] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8a169c00 == 126 [pid = 1817] [id = 258] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8d695c00 == 125 [pid = 1817] [id = 205] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8611cc00 == 124 [pid = 1817] [id = 303] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8a29a800 == 123 [pid = 1817] [id = 302] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8691dc00 == 122 [pid = 1817] [id = 301] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8b2f2800 == 121 [pid = 1817] [id = 300] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x86124000 == 120 [pid = 1817] [id = 299] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8d9e3800 == 119 [pid = 1817] [id = 298] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8ceb9800 == 118 [pid = 1817] [id = 297] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8ab12800 == 117 [pid = 1817] [id = 296] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x926f5800 == 116 [pid = 1817] [id = 294] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x86920800 == 115 [pid = 1817] [id = 295] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x922d7800 == 114 [pid = 1817] [id = 293] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x922dac00 == 113 [pid = 1817] [id = 292] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x91a88000 == 112 [pid = 1817] [id = 291] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8e64bc00 == 111 [pid = 1817] [id = 290] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x86f66000 == 110 [pid = 1817] [id = 288] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8e5ba400 == 109 [pid = 1817] [id = 289] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8e650c00 == 108 [pid = 1817] [id = 287] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8d9e2000 == 107 [pid = 1817] [id = 286] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8a165c00 == 106 [pid = 1817] [id = 285] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x950b8c00 == 105 [pid = 1817] [id = 11] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8c613400 == 104 [pid = 1817] [id = 284] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8a16dc00 == 103 [pid = 1817] [id = 283] 18:58:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8668e000 == 102 [pid = 1817] [id = 282] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 205 (0x9a7eb800) [pid = 1817] [serial = 735] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 204 (0x8e316c00) [pid = 1817] [serial = 825] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 203 (0x8ab15000) [pid = 1817] [serial = 822] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 202 (0x99ca5400) [pid = 1817] [serial = 813] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 201 (0x907c8400) [pid = 1817] [serial = 789] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 200 (0x8ceb3000) [pid = 1817] [serial = 831] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 199 (0x8668d400) [pid = 1817] [serial = 747] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x95010800) [pid = 1817] [serial = 729] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x8e314400) [pid = 1817] [serial = 827] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x8a296400) [pid = 1817] [serial = 783] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x92c74400) [pid = 1817] [serial = 726] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x870cd400) [pid = 1817] [serial = 836] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x9d501c00) [pid = 1817] [serial = 738] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x8a29bc00) [pid = 1817] [serial = 839] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x91a93000) [pid = 1817] [serial = 720] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x8b30fc00) [pid = 1817] [serial = 830] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x975e6000) [pid = 1817] [serial = 810] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x86127000) [pid = 1817] [serial = 750] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x8b59e800) [pid = 1817] [serial = 842] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x9d94a800) [pid = 1817] [serial = 744] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x9b0b3400) [pid = 1817] [serial = 818] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x8d0e4400) [pid = 1817] [serial = 785] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x90aa0c00) [pid = 1817] [serial = 791] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x926ea400) [pid = 1817] [serial = 723] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x8f011c00) [pid = 1817] [serial = 788] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0xa321a800) [pid = 1817] [serial = 741] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x91ac0400) [pid = 1817] [serial = 795] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x95101800) [pid = 1817] [serial = 809] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x90f4d800) [pid = 1817] [serial = 792] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x8ceba400) [pid = 1817] [serial = 714] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x86f6d800) [pid = 1817] [serial = 690] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x8efeb400) [pid = 1817] [serial = 828] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x9ad40000) [pid = 1817] [serial = 816] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x997df000) [pid = 1817] [serial = 732] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x8efee400) [pid = 1817] [serial = 833] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x91abc800) [pid = 1817] [serial = 794] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x8c613800) [pid = 1817] [serial = 843] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x8d7be000) [pid = 1817] [serial = 779] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x93a3dc00) [pid = 1817] [serial = 807] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x99c02800) [pid = 1817] [serial = 812] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x8795d800) [pid = 1817] [serial = 678] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x870d2c00) [pid = 1817] [serial = 711] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x8795c400) [pid = 1817] [serial = 837] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x9b266c00) [pid = 1817] [serial = 819] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x929af800) [pid = 1817] [serial = 801] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x88264400) [pid = 1817] [serial = 684] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x9076f400) [pid = 1817] [serial = 834] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x8d690000) [pid = 1817] [serial = 786] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x8ab14400) [pid = 1817] [serial = 693] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x926ef800) [pid = 1817] [serial = 798] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x8825a800) [pid = 1817] [serial = 681] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x924e4400) [pid = 1817] [serial = 797] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x92ae9c00) [pid = 1817] [serial = 639] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x8d688c00) [pid = 1817] [serial = 824] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x8e39c000) [pid = 1817] [serial = 780] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x927a3400) [pid = 1817] [serial = 800] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x926f5c00) [pid = 1817] [serial = 675] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x92aec800) [pid = 1817] [serial = 803] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x8ab10000) [pid = 1817] [serial = 840] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x88488800) [pid = 1817] [serial = 821] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x93a33c00) [pid = 1817] [serial = 806] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x8ab0ec00) [pid = 1817] [serial = 687] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x92c6ac00) [pid = 1817] [serial = 804] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x8efe4800) [pid = 1817] [serial = 717] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x9a7ec400) [pid = 1817] [serial = 815] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x8825c000) [pid = 1817] [serial = 782] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x8b437000) [pid = 1817] [serial = 845] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1817 | 1462759135579 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 18:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 2141ms 18:58:55 INFO - PROCESS | 1817 | 1462759135798 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 18:58:55 INFO - PROCESS | 1817 | 1462759135804 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 18:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:58:55 INFO - PROCESS | 1817 | 1462759135819 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:58:55 INFO - PROCESS | 1817 | 1462759135823 Marionette TRACE conn3 <- [1,1258,null,{}] 18:58:55 INFO - PROCESS | 1817 | 1462759135829 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:56 INFO - PROCESS | 1817 | 1462759136006 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 18:58:56 INFO - PROCESS | 1817 | 1462759136022 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x870d2c00 == 103 [pid = 1817] [id = 322] 18:58:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x87956c00) [pid = 1817] [serial = 967] [outer = (nil)] 18:58:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x88258400) [pid = 1817] [serial = 968] [outer = 0x87956c00] 18:58:56 INFO - PROCESS | 1817 | 1462759136097 Marionette DEBUG loaded listener.js 18:58:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x88488800) [pid = 1817] [serial = 969] [outer = 0x87956c00] 18:58:57 INFO - PROCESS | 1817 | 1462759137115 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 18:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1336ms 18:58:57 INFO - PROCESS | 1817 | 1462759137154 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 18:58:57 INFO - PROCESS | 1817 | 1462759137157 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 18:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:58:57 INFO - PROCESS | 1817 | 1462759137172 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:58:57 INFO - PROCESS | 1817 | 1462759137181 Marionette TRACE conn3 <- [1,1262,null,{}] 18:58:57 INFO - PROCESS | 1817 | 1462759137190 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:57 INFO - PROCESS | 1817 | 1462759137454 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 18:58:57 INFO - PROCESS | 1817 | 1462759137475 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a167000 == 104 [pid = 1817] [id = 323] 18:58:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x8b59cc00) [pid = 1817] [serial = 970] [outer = (nil)] 18:58:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8c609c00) [pid = 1817] [serial = 971] [outer = 0x8b59cc00] 18:58:57 INFO - PROCESS | 1817 | 1462759137560 Marionette DEBUG loaded listener.js 18:58:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x8c613c00) [pid = 1817] [serial = 972] [outer = 0x8b59cc00] 18:58:58 INFO - PROCESS | 1817 | 1462759138616 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 18:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1498ms 18:58:58 INFO - PROCESS | 1817 | 1462759138663 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 18:58:58 INFO - PROCESS | 1817 | 1462759138666 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 18:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:58:58 INFO - PROCESS | 1817 | 1462759138682 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:58:58 INFO - PROCESS | 1817 | 1462759138686 Marionette TRACE conn3 <- [1,1266,null,{}] 18:58:58 INFO - PROCESS | 1817 | 1462759138692 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:58 INFO - PROCESS | 1817 | 1462759138951 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 18:58:58 INFO - PROCESS | 1817 | 1462759138982 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x88257400 == 105 [pid = 1817] [id = 324] 18:58:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8ab10800) [pid = 1817] [serial = 973] [outer = (nil)] 18:58:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x8cebb000) [pid = 1817] [serial = 974] [outer = 0x8ab10800] 18:58:59 INFO - PROCESS | 1817 | 1462759139055 Marionette DEBUG loaded listener.js 18:58:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x8d0e5800) [pid = 1817] [serial = 975] [outer = 0x8ab10800] 18:59:00 INFO - PROCESS | 1817 | 1462759140078 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 18:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1483ms 18:59:00 INFO - PROCESS | 1817 | 1462759140174 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 18:59:00 INFO - PROCESS | 1817 | 1462759140177 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 18:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:59:00 INFO - PROCESS | 1817 | 1462759140184 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:59:00 INFO - PROCESS | 1817 | 1462759140188 Marionette TRACE conn3 <- [1,1270,null,{}] 18:59:00 INFO - PROCESS | 1817 | 1462759140193 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:00 INFO - PROCESS | 1817 | 1462759140891 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 18:59:00 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x8a164c00) [pid = 1817] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:59:00 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x977db800) [pid = 1817] [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.] 18:59:00 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x950b8800) [pid = 1817] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:59:00 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x8b310800) [pid = 1817] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:59:00 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x86126000) [pid = 1817] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:59:00 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x86921400) [pid = 1817] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:59:00 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x8f01c800) [pid = 1817] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:59:00 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x8e3a0400) [pid = 1817] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:59:00 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x8b303000) [pid = 1817] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:59:00 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x8cebe000) [pid = 1817] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:59:00 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x8b2eb400) [pid = 1817] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:59:01 INFO - PROCESS | 1817 | 1462759141092 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x88259000 == 106 [pid = 1817] [id = 325] 18:59:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x88485c00) [pid = 1817] [serial = 976] [outer = (nil)] 18:59:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x8b310800) [pid = 1817] [serial = 977] [outer = 0x88485c00] 18:59:01 INFO - PROCESS | 1817 | 1462759141180 Marionette DEBUG loaded listener.js 18:59:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x8d9e0c00) [pid = 1817] [serial = 978] [outer = 0x88485c00] 18:59:02 INFO - PROCESS | 1817 | 1462759142152 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 18:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 2036ms 18:59:02 INFO - PROCESS | 1817 | 1462759142220 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 18:59:02 INFO - PROCESS | 1817 | 1462759142227 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 18:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:59:02 INFO - PROCESS | 1817 | 1462759142233 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:59:02 INFO - PROCESS | 1817 | 1462759142236 Marionette TRACE conn3 <- [1,1274,null,{}] 18:59:02 INFO - PROCESS | 1817 | 1462759142242 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:02 INFO - PROCESS | 1817 | 1462759142425 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 18:59:02 INFO - PROCESS | 1817 | 1462759142646 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d688800 == 107 [pid = 1817] [id = 326] 18:59:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x8db98000) [pid = 1817] [serial = 979] [outer = (nil)] 18:59:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x8e315800) [pid = 1817] [serial = 980] [outer = 0x8db98000] 18:59:02 INFO - PROCESS | 1817 | 1462759142724 Marionette DEBUG loaded listener.js 18:59:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x8e31d000) [pid = 1817] [serial = 981] [outer = 0x8db98000] 18:59:03 INFO - PROCESS | 1817 | 1462759143799 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 18:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1634ms 18:59:03 INFO - PROCESS | 1817 | 1462759143869 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 18:59:03 INFO - PROCESS | 1817 | 1462759143877 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 18:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:59:03 INFO - PROCESS | 1817 | 1462759143885 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:59:03 INFO - PROCESS | 1817 | 1462759143893 Marionette TRACE conn3 <- [1,1278,null,{}] 18:59:03 INFO - PROCESS | 1817 | 1462759143901 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:04 INFO - PROCESS | 1817 | 1462759144169 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 18:59:04 INFO - PROCESS | 1817 | 1462759144490 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x870cdc00 == 108 [pid = 1817] [id = 327] 18:59:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x870d3400) [pid = 1817] [serial = 982] [outer = (nil)] 18:59:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x88260c00) [pid = 1817] [serial = 983] [outer = 0x870d3400] 18:59:04 INFO - PROCESS | 1817 | 1462759144583 Marionette DEBUG loaded listener.js 18:59:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8a298c00) [pid = 1817] [serial = 984] [outer = 0x870d3400] 18:59:05 INFO - PROCESS | 1817 | 1462759145541 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 18:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1700ms 18:59:05 INFO - PROCESS | 1817 | 1462759145586 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 18:59:05 INFO - PROCESS | 1817 | 1462759145595 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 18:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:59:05 INFO - PROCESS | 1817 | 1462759145607 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:59:05 INFO - PROCESS | 1817 | 1462759145611 Marionette TRACE conn3 <- [1,1282,null,{}] 18:59:05 INFO - PROCESS | 1817 | 1462759145620 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:05 INFO - PROCESS | 1817 | 1462759145988 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 18:59:06 INFO - PROCESS | 1817 | 1462759146412 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b30a000 == 109 [pid = 1817] [id = 328] 18:59:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x8b42e400) [pid = 1817] [serial = 985] [outer = (nil)] 18:59:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x8c609800) [pid = 1817] [serial = 986] [outer = 0x8b42e400] 18:59:06 INFO - PROCESS | 1817 | 1462759146560 Marionette DEBUG loaded listener.js 18:59:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x8d0de400) [pid = 1817] [serial = 987] [outer = 0x8b42e400] 18:59:07 INFO - PROCESS | 1817 | 1462759147827 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 18:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 2288ms 18:59:07 INFO - PROCESS | 1817 | 1462759147896 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 18:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:59:07 INFO - PROCESS | 1817 | 1462759147901 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 18:59:07 INFO - PROCESS | 1817 | 1462759147908 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:59:07 INFO - PROCESS | 1817 | 1462759147915 Marionette TRACE conn3 <- [1,1286,null,{}] 18:59:07 INFO - PROCESS | 1817 | 1462759147933 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:08 INFO - PROCESS | 1817 | 1462759148204 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 18:59:08 INFO - PROCESS | 1817 | 1462759148597 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e31d400 == 110 [pid = 1817] [id = 329] 18:59:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x8e31f800) [pid = 1817] [serial = 988] [outer = (nil)] 18:59:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x8e5b0800) [pid = 1817] [serial = 989] [outer = 0x8e31f800] 18:59:08 INFO - PROCESS | 1817 | 1462759148724 Marionette DEBUG loaded listener.js 18:59:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x8e649800) [pid = 1817] [serial = 990] [outer = 0x8e31f800] 18:59:09 INFO - PROCESS | 1817 | 1462759149644 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 18:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1795ms 18:59:09 INFO - PROCESS | 1817 | 1462759149705 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 18:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:59:09 INFO - PROCESS | 1817 | 1462759149710 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 18:59:09 INFO - PROCESS | 1817 | 1462759149717 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:59:09 INFO - PROCESS | 1817 | 1462759149720 Marionette TRACE conn3 <- [1,1290,null,{}] 18:59:09 INFO - PROCESS | 1817 | 1462759149726 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:09 INFO - PROCESS | 1817 | 1462759149957 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 18:59:10 INFO - PROCESS | 1817 | 1462759150223 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e644800 == 111 [pid = 1817] [id = 330] 18:59:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x8e648800) [pid = 1817] [serial = 991] [outer = (nil)] 18:59:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x8ecf3800) [pid = 1817] [serial = 992] [outer = 0x8e648800] 18:59:10 INFO - PROCESS | 1817 | 1462759150363 Marionette DEBUG loaded listener.js 18:59:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x8efe8c00) [pid = 1817] [serial = 993] [outer = 0x8e648800] 18:59:11 INFO - PROCESS | 1817 | 1462759151272 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 18:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1633ms 18:59:11 INFO - PROCESS | 1817 | 1462759151350 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 18:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:59:11 INFO - PROCESS | 1817 | 1462759151355 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 18:59:11 INFO - PROCESS | 1817 | 1462759151361 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:59:11 INFO - PROCESS | 1817 | 1462759151365 Marionette TRACE conn3 <- [1,1294,null,{}] 18:59:11 INFO - PROCESS | 1817 | 1462759151371 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:11 INFO - PROCESS | 1817 | 1462759151612 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 18:59:11 INFO - PROCESS | 1817 | 1462759151919 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ab0b400 == 112 [pid = 1817] [id = 331] 18:59:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x8e5b1000) [pid = 1817] [serial = 994] [outer = (nil)] 18:59:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x90765800) [pid = 1817] [serial = 995] [outer = 0x8e5b1000] 18:59:12 INFO - PROCESS | 1817 | 1462759152012 Marionette DEBUG loaded listener.js 18:59:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x9076b400) [pid = 1817] [serial = 996] [outer = 0x8e5b1000] 18:59:12 INFO - PROCESS | 1817 | 1462759152931 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 18:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1639ms 18:59:13 INFO - PROCESS | 1817 | 1462759153000 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 18:59:13 INFO - PROCESS | 1817 | 1462759153005 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 18:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:59:13 INFO - PROCESS | 1817 | 1462759153011 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:59:13 INFO - PROCESS | 1817 | 1462759153015 Marionette TRACE conn3 <- [1,1298,null,{}] 18:59:13 INFO - PROCESS | 1817 | 1462759153021 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:13 INFO - PROCESS | 1817 | 1462759153285 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 18:59:13 INFO - PROCESS | 1817 | 1462759153606 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x8db9a400 == 113 [pid = 1817] [id = 332] 18:59:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x8efe5c00) [pid = 1817] [serial = 997] [outer = (nil)] 18:59:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x90914c00) [pid = 1817] [serial = 998] [outer = 0x8efe5c00] 18:59:13 INFO - PROCESS | 1817 | 1462759153701 Marionette DEBUG loaded listener.js 18:59:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x9091c800) [pid = 1817] [serial = 999] [outer = 0x8efe5c00] 18:59:14 INFO - PROCESS | 1817 | 1462759154596 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 18:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1630ms 18:59:14 INFO - PROCESS | 1817 | 1462759154643 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 18:59:14 INFO - PROCESS | 1817 | 1462759154647 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 18:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:59:14 INFO - PROCESS | 1817 | 1462759154654 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:59:14 INFO - PROCESS | 1817 | 1462759154658 Marionette TRACE conn3 <- [1,1302,null,{}] 18:59:14 INFO - PROCESS | 1817 | 1462759154665 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:14 INFO - PROCESS | 1817 | 1462759154859 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 18:59:15 INFO - PROCESS | 1817 | 1462759155133 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f019000 == 114 [pid = 1817] [id = 333] 18:59:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x907d0400) [pid = 1817] [serial = 1000] [outer = (nil)] 18:59:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x90f43400) [pid = 1817] [serial = 1001] [outer = 0x907d0400] 18:59:15 INFO - PROCESS | 1817 | 1462759155264 Marionette DEBUG loaded listener.js 18:59:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x90f47c00) [pid = 1817] [serial = 1002] [outer = 0x907d0400] 18:59:16 INFO - PROCESS | 1817 | 1462759156172 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 18:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1584ms 18:59:16 INFO - PROCESS | 1817 | 1462759156240 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 18:59:16 INFO - PROCESS | 1817 | 1462759156243 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 18:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:59:16 INFO - PROCESS | 1817 | 1462759156250 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:59:16 INFO - PROCESS | 1817 | 1462759156254 Marionette TRACE conn3 <- [1,1306,null,{}] 18:59:16 INFO - PROCESS | 1817 | 1462759156259 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:16 INFO - PROCESS | 1817 | 1462759156467 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 18:59:16 INFO - PROCESS | 1817 | 1462759156742 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e39a000 == 115 [pid = 1817] [id = 334] 18:59:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x907ce000) [pid = 1817] [serial = 1003] [outer = (nil)] 18:59:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x912ed000) [pid = 1817] [serial = 1004] [outer = 0x907ce000] 18:59:16 INFO - PROCESS | 1817 | 1462759156834 Marionette DEBUG loaded listener.js 18:59:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x91a86000) [pid = 1817] [serial = 1005] [outer = 0x907ce000] 18:59:17 INFO - PROCESS | 1817 | 1462759157710 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 18:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1531ms 18:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:59:17 INFO - PROCESS | 1817 | 1462759157782 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 18:59:17 INFO - PROCESS | 1817 | 1462759157786 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 18:59:17 INFO - PROCESS | 1817 | 1462759157793 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:59:17 INFO - PROCESS | 1817 | 1462759157796 Marionette TRACE conn3 <- [1,1310,null,{}] 18:59:17 INFO - PROCESS | 1817 | 1462759157802 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:18 INFO - PROCESS | 1817 | 1462759158048 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 18:59:18 INFO - PROCESS | 1817 | 1462759158364 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x90f50800 == 116 [pid = 1817] [id = 335] 18:59:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x912e3400) [pid = 1817] [serial = 1006] [outer = (nil)] 18:59:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x91ab8800) [pid = 1817] [serial = 1007] [outer = 0x912e3400] 18:59:18 INFO - PROCESS | 1817 | 1462759158468 Marionette DEBUG loaded listener.js 18:59:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x91abf800) [pid = 1817] [serial = 1008] [outer = 0x912e3400] 18:59:19 INFO - PROCESS | 1817 | 1462759159406 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 18:59:19 INFO - PROCESS | 1817 | 1462759159484 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 18:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:59:19 INFO - PROCESS | 1817 | 1462759159491 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:59:19 INFO - PROCESS | 1817 | 1462759159495 Marionette TRACE conn3 <- [1,1314,null,{}] 18:59:19 INFO - PROCESS | 1817 | 1462759159500 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:19 INFO - PROCESS | 1817 | 1462759159709 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 18:59:20 INFO - PROCESS | 1817 | 1462759160028 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e650400 == 117 [pid = 1817] [id = 336] 18:59:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x907d0000) [pid = 1817] [serial = 1009] [outer = (nil)] 18:59:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x91e39400) [pid = 1817] [serial = 1010] [outer = 0x907d0000] 18:59:20 INFO - PROCESS | 1817 | 1462759160118 Marionette DEBUG loaded listener.js 18:59:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x91e3dc00) [pid = 1817] [serial = 1011] [outer = 0x907d0000] 18:59:21 INFO - PROCESS | 1817 | 1462759161043 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 18:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1585ms 18:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:59:21 INFO - PROCESS | 1817 | 1462759161077 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 18:59:21 INFO - PROCESS | 1817 | 1462759161081 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 18:59:21 INFO - PROCESS | 1817 | 1462759161088 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:59:21 INFO - PROCESS | 1817 | 1462759161092 Marionette TRACE conn3 <- [1,1318,null,{}] 18:59:21 INFO - PROCESS | 1817 | 1462759161098 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:21 INFO - PROCESS | 1817 | 1462759161321 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 18:59:21 INFO - PROCESS | 1817 | 1462759161610 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x924e7c00 == 118 [pid = 1817] [id = 337] 18:59:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x924e8400) [pid = 1817] [serial = 1012] [outer = (nil)] 18:59:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x926efc00) [pid = 1817] [serial = 1013] [outer = 0x924e8400] 18:59:21 INFO - PROCESS | 1817 | 1462759161717 Marionette DEBUG loaded listener.js 18:59:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x926f7800) [pid = 1817] [serial = 1014] [outer = 0x924e8400] 18:59:22 INFO - PROCESS | 1817 | 1462759162635 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 18:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1584ms 18:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:59:22 INFO - PROCESS | 1817 | 1462759162671 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 18:59:22 INFO - PROCESS | 1817 | 1462759162674 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 18:59:22 INFO - PROCESS | 1817 | 1462759162681 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:59:22 INFO - PROCESS | 1817 | 1462759162685 Marionette TRACE conn3 <- [1,1322,null,{}] 18:59:22 INFO - PROCESS | 1817 | 1462759162690 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:22 INFO - PROCESS | 1817 | 1462759162892 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 18:59:23 INFO - PROCESS | 1817 | 1462759163215 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x90f49800 == 119 [pid = 1817] [id = 338] 18:59:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x91c7b000) [pid = 1817] [serial = 1015] [outer = (nil)] 18:59:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x927a4000) [pid = 1817] [serial = 1016] [outer = 0x91c7b000] 18:59:23 INFO - PROCESS | 1817 | 1462759163309 Marionette DEBUG loaded listener.js 18:59:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x927a8400) [pid = 1817] [serial = 1017] [outer = 0x91c7b000] 18:59:24 INFO - PROCESS | 1817 | 1462759164273 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 18:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1638ms 18:59:24 INFO - PROCESS | 1817 | 1462759164319 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 18:59:24 INFO - PROCESS | 1817 | 1462759164323 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 18:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:59:24 INFO - PROCESS | 1817 | 1462759164330 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:59:24 INFO - PROCESS | 1817 | 1462759164333 Marionette TRACE conn3 <- [1,1326,null,{}] 18:59:24 INFO - PROCESS | 1817 | 1462759164339 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:24 INFO - PROCESS | 1817 | 1462759164540 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 18:59:24 INFO - PROCESS | 1817 | 1462759164849 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x90912c00 == 120 [pid = 1817] [id = 339] 18:59:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x926f1000) [pid = 1817] [serial = 1018] [outer = (nil)] 18:59:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x92aeb400) [pid = 1817] [serial = 1019] [outer = 0x926f1000] 18:59:24 INFO - PROCESS | 1817 | 1462759164959 Marionette DEBUG loaded listener.js 18:59:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x92c6c000) [pid = 1817] [serial = 1020] [outer = 0x926f1000] 18:59:25 INFO - PROCESS | 1817 | 1462759165845 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:59:25 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 18:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1593ms 18:59:25 INFO - PROCESS | 1817 | 1462759165925 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 18:59:25 INFO - PROCESS | 1817 | 1462759165929 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 18:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:59:25 INFO - PROCESS | 1817 | 1462759165935 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:59:25 INFO - PROCESS | 1817 | 1462759165939 Marionette TRACE conn3 <- [1,1330,null,{}] 18:59:25 INFO - PROCESS | 1817 | 1462759165945 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:26 INFO - PROCESS | 1817 | 1462759166150 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 18:59:26 INFO - PROCESS | 1817 | 1462759166417 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x929b6400 == 121 [pid = 1817] [id = 340] 18:59:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x92aefc00) [pid = 1817] [serial = 1021] [outer = (nil)] 18:59:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x93a36800) [pid = 1817] [serial = 1022] [outer = 0x92aefc00] 18:59:26 INFO - PROCESS | 1817 | 1462759166544 Marionette DEBUG loaded listener.js 18:59:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x93a38c00) [pid = 1817] [serial = 1023] [outer = 0x92aefc00] 18:59:27 INFO - PROCESS | 1817 | 1462759167426 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:59:27 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 18:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1531ms 18:59:27 INFO - PROCESS | 1817 | 1462759167467 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 18:59:27 INFO - PROCESS | 1817 | 1462759167471 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 18:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:59:27 INFO - PROCESS | 1817 | 1462759167478 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:59:27 INFO - PROCESS | 1817 | 1462759167480 Marionette TRACE conn3 <- [1,1334,null,{}] 18:59:27 INFO - PROCESS | 1817 | 1462759167487 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:27 INFO - PROCESS | 1817 | 1462759167678 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 18:59:28 INFO - PROCESS | 1817 | 1462759167992 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x92aef000 == 122 [pid = 1817] [id = 341] 18:59:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x92c6dc00) [pid = 1817] [serial = 1024] [outer = (nil)] 18:59:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x93c08400) [pid = 1817] [serial = 1025] [outer = 0x92c6dc00] 18:59:28 INFO - PROCESS | 1817 | 1462759168100 Marionette DEBUG loaded listener.js 18:59:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x93cee800) [pid = 1817] [serial = 1026] [outer = 0x92c6dc00] 18:59:28 INFO - PROCESS | 1817 | 1462759168986 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 18:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1584ms 18:59:29 INFO - PROCESS | 1817 | 1462759169063 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 18:59:29 INFO - PROCESS | 1817 | 1462759169067 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 18:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:59:29 INFO - PROCESS | 1817 | 1462759169073 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:59:29 INFO - PROCESS | 1817 | 1462759169077 Marionette TRACE conn3 <- [1,1338,null,{}] 18:59:29 INFO - PROCESS | 1817 | 1462759169083 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:29 INFO - PROCESS | 1817 | 1462759169290 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 18:59:29 INFO - PROCESS | 1817 | 1462759169601 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x92c6ac00 == 123 [pid = 1817] [id = 342] 18:59:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x93c0b000) [pid = 1817] [serial = 1027] [outer = (nil)] 18:59:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x9500d800) [pid = 1817] [serial = 1028] [outer = 0x93c0b000] 18:59:29 INFO - PROCESS | 1817 | 1462759169696 Marionette DEBUG loaded listener.js 18:59:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x9504ec00) [pid = 1817] [serial = 1029] [outer = 0x93c0b000] 18:59:31 INFO - PROCESS | 1817 | 1462759171088 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 18:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2038ms 18:59:31 INFO - PROCESS | 1817 | 1462759171166 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 18:59:31 INFO - PROCESS | 1817 | 1462759171169 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 18:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:59:31 INFO - PROCESS | 1817 | 1462759171182 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:59:31 INFO - PROCESS | 1817 | 1462759171185 Marionette TRACE conn3 <- [1,1342,null,{}] 18:59:31 INFO - PROCESS | 1817 | 1462759171191 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:31 INFO - PROCESS | 1817 | 1462759171393 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 18:59:31 INFO - PROCESS | 1817 | 1462759171656 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x93a31800 == 124 [pid = 1817] [id = 343] 18:59:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x94639c00) [pid = 1817] [serial = 1030] [outer = (nil)] 18:59:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x9510c000) [pid = 1817] [serial = 1031] [outer = 0x94639c00] 18:59:31 INFO - PROCESS | 1817 | 1462759171747 Marionette DEBUG loaded listener.js 18:59:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x9758d000) [pid = 1817] [serial = 1032] [outer = 0x94639c00] 18:59:32 INFO - PROCESS | 1817 | 1462759172679 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 18:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1536ms 18:59:32 INFO - PROCESS | 1817 | 1462759172718 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 18:59:32 INFO - PROCESS | 1817 | 1462759172722 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 18:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:59:32 INFO - PROCESS | 1817 | 1462759172729 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:59:32 INFO - PROCESS | 1817 | 1462759172731 Marionette TRACE conn3 <- [1,1346,null,{}] 18:59:32 INFO - PROCESS | 1817 | 1462759172738 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:32 INFO - PROCESS | 1817 | 1462759172936 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 18:59:33 INFO - PROCESS | 1817 | 1462759173274 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:34 INFO - PROCESS | 1817 | --DOCSHELL 0xa26bf000 == 123 [pid = 1817] [id = 50] 18:59:34 INFO - PROCESS | 1817 | --DOCSHELL 0x91a86c00 == 122 [pid = 1817] [id = 315] 18:59:34 INFO - PROCESS | 1817 | --DOCSHELL 0x97705800 == 121 [pid = 1817] [id = 314] 18:59:34 INFO - PROCESS | 1817 | --DOCSHELL 0x9462cc00 == 120 [pid = 1817] [id = 313] 18:59:34 INFO - PROCESS | 1817 | --DOCSHELL 0x87952400 == 119 [pid = 1817] [id = 312] 18:59:34 INFO - PROCESS | 1817 | --DOCSHELL 0x922dc800 == 118 [pid = 1817] [id = 310] 18:59:34 INFO - PROCESS | 1817 | --DOCSHELL 0x8f012800 == 117 [pid = 1817] [id = 311] 18:59:34 INFO - PROCESS | 1817 | --DOCSHELL 0x924dd000 == 116 [pid = 1817] [id = 309] 18:59:34 INFO - PROCESS | 1817 | --DOCSHELL 0x8f01bc00 == 115 [pid = 1817] [id = 308] 18:59:34 INFO - PROCESS | 1817 | --DOCSHELL 0x8db9a000 == 114 [pid = 1817] [id = 307] 18:59:34 INFO - PROCESS | 1817 | --DOCSHELL 0x8b307800 == 113 [pid = 1817] [id = 305] 18:59:34 INFO - PROCESS | 1817 | --DOCSHELL 0x8e315000 == 112 [pid = 1817] [id = 306] 18:59:34 INFO - PROCESS | 1817 | --DOCSHELL 0x86690800 == 111 [pid = 1817] [id = 304] 18:59:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x86690800 == 112 [pid = 1817] [id = 344] 18:59:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x86918400) [pid = 1817] [serial = 1033] [outer = (nil)] 18:59:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x870c7000) [pid = 1817] [serial = 1034] [outer = 0x86918400] 18:59:34 INFO - PROCESS | 1817 | 1462759174401 Marionette DEBUG loaded listener.js 18:59:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x8795e400) [pid = 1817] [serial = 1035] [outer = 0x86918400] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x88263c00) [pid = 1817] [serial = 911] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x90916c00) [pid = 1817] [serial = 906] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x912e5800) [pid = 1817] [serial = 908] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x8b5a2000) [pid = 1817] [serial = 902] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x86f6c400) [pid = 1817] [serial = 887] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x87958400) [pid = 1817] [serial = 888] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x8ecf4c00) [pid = 1817] [serial = 896] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x8efef400) [pid = 1817] [serial = 897] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x8668cc00) [pid = 1817] [serial = 899] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x86f61400) [pid = 1817] [serial = 900] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x8b42c800) [pid = 1817] [serial = 890] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x8b599800) [pid = 1817] [serial = 891] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x8d7b8c00) [pid = 1817] [serial = 893] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x8db9b800) [pid = 1817] [serial = 894] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x92aeec00) [pid = 1817] [serial = 884] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x927a8000) [pid = 1817] [serial = 881] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x92443000) [pid = 1817] [serial = 878] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x91c74800) [pid = 1817] [serial = 875] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x91a91800) [pid = 1817] [serial = 872] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x90f47800) [pid = 1817] [serial = 869] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x90911800) [pid = 1817] [serial = 866] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x8ecf8800) [pid = 1817] [serial = 863] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x8e5bc400) [pid = 1817] [serial = 860] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x8e31c400) [pid = 1817] [serial = 857] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x8d0e0800) [pid = 1817] [serial = 854] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x8ab11800) [pid = 1817] [serial = 851] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x8691b400) [pid = 1817] [serial = 848] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x8f010400) [pid = 1817] [serial = 903] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x8cebac00) [pid = 1817] [serial = 846] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x90a99400) [pid = 1817] [serial = 630] [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.] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x91a89800) [pid = 1817] [serial = 909] [outer = (nil)] [url = about:blank] 18:59:34 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x907cd000) [pid = 1817] [serial = 905] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1817 | 1462759175381 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 18:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 2685ms 18:59:35 INFO - PROCESS | 1817 | 1462759175415 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 18:59:35 INFO - PROCESS | 1817 | 1462759175422 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 18:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:59:35 INFO - PROCESS | 1817 | 1462759175431 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:59:35 INFO - PROCESS | 1817 | 1462759175436 Marionette TRACE conn3 <- [1,1350,null,{}] 18:59:35 INFO - PROCESS | 1817 | 1462759175444 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:35 INFO - PROCESS | 1817 | 1462759175647 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 18:59:35 INFO - PROCESS | 1817 | 1462759175846 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x8825d800 == 113 [pid = 1817] [id = 345] 18:59:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x88480400) [pid = 1817] [serial = 1036] [outer = (nil)] 18:59:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x8ab16c00) [pid = 1817] [serial = 1037] [outer = 0x88480400] 18:59:35 INFO - PROCESS | 1817 | 1462759175928 Marionette DEBUG loaded listener.js 18:59:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x8b2f3800) [pid = 1817] [serial = 1038] [outer = 0x88480400] 18:59:36 INFO - PROCESS | 1817 | 1462759176772 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 18:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1392ms 18:59:36 INFO - PROCESS | 1817 | 1462759176822 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 18:59:36 INFO - PROCESS | 1817 | 1462759176828 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 18:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:59:36 INFO - PROCESS | 1817 | 1462759176838 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:59:36 INFO - PROCESS | 1817 | 1462759176843 Marionette TRACE conn3 <- [1,1354,null,{}] 18:59:36 INFO - PROCESS | 1817 | 1462759176848 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:37 INFO - PROCESS | 1817 | 1462759177140 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 18:59:37 INFO - PROCESS | 1817 | 1462759177174 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b2eb000 == 114 [pid = 1817] [id = 346] 18:59:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x8b2f3000) [pid = 1817] [serial = 1039] [outer = (nil)] 18:59:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x8c616400) [pid = 1817] [serial = 1040] [outer = 0x8b2f3000] 18:59:37 INFO - PROCESS | 1817 | 1462759177260 Marionette DEBUG loaded listener.js 18:59:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x8d0e0800) [pid = 1817] [serial = 1041] [outer = 0x8b2f3000] 18:59:38 INFO - PROCESS | 1817 | 1462759178240 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 18:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1435ms 18:59:38 INFO - PROCESS | 1817 | 1462759178273 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 18:59:38 INFO - PROCESS | 1817 | 1462759178276 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 18:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:59:38 INFO - PROCESS | 1817 | 1462759178283 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:59:38 INFO - PROCESS | 1817 | 1462759178289 Marionette TRACE conn3 <- [1,1358,null,{}] 18:59:38 INFO - PROCESS | 1817 | 1462759178316 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:38 INFO - PROCESS | 1817 | 1462759178598 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 18:59:38 INFO - PROCESS | 1817 | 1462759178629 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b59e000 == 115 [pid = 1817] [id = 347] 18:59:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x8d9e8800) [pid = 1817] [serial = 1042] [outer = (nil)] 18:59:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x8e312400) [pid = 1817] [serial = 1043] [outer = 0x8d9e8800] 18:59:38 INFO - PROCESS | 1817 | 1462759178706 Marionette DEBUG loaded listener.js 18:59:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x8e398800) [pid = 1817] [serial = 1044] [outer = 0x8d9e8800] 18:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x8ab10800) [pid = 1817] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x8a160000) [pid = 1817] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x8691e000) [pid = 1817] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x87956c00) [pid = 1817] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x8b59cc00) [pid = 1817] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x8611c400) [pid = 1817] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:59:39 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x88485c00) [pid = 1817] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:59:40 INFO - PROCESS | 1817 | 1462759180197 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 18:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1950ms 18:59:40 INFO - PROCESS | 1817 | 1462759180234 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 18:59:40 INFO - PROCESS | 1817 | 1462759180238 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 18:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:59:40 INFO - PROCESS | 1817 | 1462759180255 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:59:40 INFO - PROCESS | 1817 | 1462759180258 Marionette TRACE conn3 <- [1,1362,null,{}] 18:59:40 INFO - PROCESS | 1817 | 1462759180264 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:40 INFO - PROCESS | 1817 | 1462759180445 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 18:59:40 INFO - PROCESS | 1817 | 1462759180461 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x8611c400 == 116 [pid = 1817] [id = 348] 18:59:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x8b30f000) [pid = 1817] [serial = 1045] [outer = (nil)] 18:59:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x8e3a1800) [pid = 1817] [serial = 1046] [outer = 0x8b30f000] 18:59:40 INFO - PROCESS | 1817 | 1462759180534 Marionette DEBUG loaded listener.js 18:59:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x8e642000) [pid = 1817] [serial = 1047] [outer = 0x8b30f000] 18:59:41 INFO - PROCESS | 1817 | 1462759181514 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 18:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1289ms 18:59:41 INFO - PROCESS | 1817 | 1462759181545 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 18:59:41 INFO - PROCESS | 1817 | 1462759181549 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 18:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:59:41 INFO - PROCESS | 1817 | 1462759181556 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:59:41 INFO - PROCESS | 1817 | 1462759181559 Marionette TRACE conn3 <- [1,1366,null,{}] 18:59:41 INFO - PROCESS | 1817 | 1462759181565 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:41 INFO - PROCESS | 1817 | 1462759181762 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 18:59:42 INFO - PROCESS | 1817 | 1462759182119 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x86924c00 == 117 [pid = 1817] [id = 349] 18:59:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x86f62c00) [pid = 1817] [serial = 1048] [outer = (nil)] 18:59:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x870d4000) [pid = 1817] [serial = 1049] [outer = 0x86f62c00] 18:59:42 INFO - PROCESS | 1817 | 1462759182289 Marionette DEBUG loaded listener.js 18:59:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x88263000) [pid = 1817] [serial = 1050] [outer = 0x86f62c00] 18:59:43 INFO - PROCESS | 1817 | 1462759183344 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 18:59:43 INFO - PROCESS | 1817 | 1462759183400 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 18:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:59:43 INFO - PROCESS | 1817 | 1462759183409 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:59:43 INFO - PROCESS | 1817 | 1462759183415 Marionette TRACE conn3 <- [1,1370,null,{}] 18:59:43 INFO - PROCESS | 1817 | 1462759183422 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:43 INFO - PROCESS | 1817 | 1462759183688 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 18:59:44 INFO - PROCESS | 1817 | 1462759184016 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b42d800 == 118 [pid = 1817] [id = 350] 18:59:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x8b433400) [pid = 1817] [serial = 1051] [outer = (nil)] 18:59:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x8b598800) [pid = 1817] [serial = 1052] [outer = 0x8b433400] 18:59:44 INFO - PROCESS | 1817 | 1462759184107 Marionette DEBUG loaded listener.js 18:59:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x8c610000) [pid = 1817] [serial = 1053] [outer = 0x8b433400] 18:59:45 INFO - PROCESS | 1817 | 1462759185127 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 18:59:45 INFO - PROCESS | 1817 | 1462759185157 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 18:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:59:45 INFO - PROCESS | 1817 | 1462759185164 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:59:45 INFO - PROCESS | 1817 | 1462759185168 Marionette TRACE conn3 <- [1,1374,null,{}] 18:59:45 INFO - PROCESS | 1817 | 1462759185174 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:45 INFO - PROCESS | 1817 | 1462759185389 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 18:59:45 INFO - PROCESS | 1817 | 1462759185758 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d7c4400 == 119 [pid = 1817] [id = 351] 18:59:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x8d9e6000) [pid = 1817] [serial = 1054] [outer = (nil)] 18:59:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x8dba3400) [pid = 1817] [serial = 1055] [outer = 0x8d9e6000] 18:59:45 INFO - PROCESS | 1817 | 1462759185854 Marionette DEBUG loaded listener.js 18:59:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x8e5b5c00) [pid = 1817] [serial = 1056] [outer = 0x8d9e6000] 18:59:46 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:59:46 INFO - PROCESS | 1817 | 1462759186835 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 18:59:46 INFO - PROCESS | 1817 | 1462759186907 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 18:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:59:46 INFO - PROCESS | 1817 | 1462759186924 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:59:46 INFO - PROCESS | 1817 | 1462759186934 Marionette TRACE conn3 <- [1,1378,null,{}] 18:59:46 INFO - PROCESS | 1817 | 1462759186940 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:47 INFO - PROCESS | 1817 | 1462759187228 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 18:59:47 INFO - PROCESS | 1817 | 1462759187551 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d9e3400 == 120 [pid = 1817] [id = 352] 18:59:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x8efeec00) [pid = 1817] [serial = 1057] [outer = (nil)] 18:59:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x9076cc00) [pid = 1817] [serial = 1058] [outer = 0x8efeec00] 18:59:47 INFO - PROCESS | 1817 | 1462759187642 Marionette DEBUG loaded listener.js 18:59:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x90913800) [pid = 1817] [serial = 1059] [outer = 0x8efeec00] 18:59:48 INFO - PROCESS | 1817 | 1462759188595 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 18:59:48 INFO - PROCESS | 1817 | 1462759188620 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 18:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:59:48 INFO - PROCESS | 1817 | 1462759188628 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:59:48 INFO - PROCESS | 1817 | 1462759188631 Marionette TRACE conn3 <- [1,1382,null,{}] 18:59:48 INFO - PROCESS | 1817 | 1462759188637 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:48 INFO - PROCESS | 1817 | 1462759188852 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 18:59:49 INFO - PROCESS | 1817 | 1462759189179 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ecf9400 == 121 [pid = 1817] [id = 353] 18:59:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x907c9c00) [pid = 1817] [serial = 1060] [outer = (nil)] 18:59:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x912e1c00) [pid = 1817] [serial = 1061] [outer = 0x907c9c00] 18:59:49 INFO - PROCESS | 1817 | 1462759189282 Marionette DEBUG loaded listener.js 18:59:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x912eb800) [pid = 1817] [serial = 1062] [outer = 0x907c9c00] 18:59:50 INFO - PROCESS | 1817 | [1817] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:59:50 INFO - PROCESS | 1817 | 1462759190234 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 18:59:50 INFO - PROCESS | 1817 | 1462759190316 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 18:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:59:50 INFO - PROCESS | 1817 | 1462759190322 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:59:50 INFO - PROCESS | 1817 | 1462759190326 Marionette TRACE conn3 <- [1,1386,null,{}] 18:59:50 INFO - PROCESS | 1817 | 1462759190332 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:50 INFO - PROCESS | 1817 | 1462759190570 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 18:59:50 INFO - PROCESS | 1817 | 1462759190899 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x91b44400 == 122 [pid = 1817] [id = 354] 18:59:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x91b46c00) [pid = 1817] [serial = 1063] [outer = (nil)] 18:59:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x91c7c000) [pid = 1817] [serial = 1064] [outer = 0x91b46c00] 18:59:51 INFO - PROCESS | 1817 | 1462759190998 Marionette DEBUG loaded listener.js 18:59:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x924e0000) [pid = 1817] [serial = 1065] [outer = 0x91b46c00] 18:59:52 INFO - PROCESS | 1817 | 1462759192025 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 18:59:52 INFO - PROCESS | 1817 | 1462759192067 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 18:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:59:52 INFO - PROCESS | 1817 | 1462759192074 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:59:52 INFO - PROCESS | 1817 | 1462759192078 Marionette TRACE conn3 <- [1,1390,null,{}] 18:59:52 INFO - PROCESS | 1817 | 1462759192084 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:52 INFO - PROCESS | 1817 | 1462759192326 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 18:59:52 INFO - PROCESS | 1817 | 1462759192642 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x91c76800 == 123 [pid = 1817] [id = 355] 18:59:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x924e2400) [pid = 1817] [serial = 1066] [outer = (nil)] 18:59:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x92aed400) [pid = 1817] [serial = 1067] [outer = 0x924e2400] 18:59:52 INFO - PROCESS | 1817 | 1462759192737 Marionette DEBUG loaded listener.js 18:59:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x92c77000) [pid = 1817] [serial = 1068] [outer = 0x924e2400] 18:59:53 INFO - PROCESS | 1817 | 1462759193652 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 18:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1630ms 18:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:59:53 INFO - PROCESS | 1817 | 1462759193705 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 18:59:53 INFO - PROCESS | 1817 | 1462759193708 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 18:59:53 INFO - PROCESS | 1817 | 1462759193716 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:59:53 INFO - PROCESS | 1817 | 1462759193719 Marionette TRACE conn3 <- [1,1394,null,{}] 18:59:53 INFO - PROCESS | 1817 | 1462759193725 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:53 INFO - PROCESS | 1817 | 1462759193961 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 18:59:54 INFO - PROCESS | 1817 | 1462759194281 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x9076e000 == 124 [pid = 1817] [id = 356] 18:59:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x926f0800) [pid = 1817] [serial = 1069] [outer = (nil)] 18:59:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x9500b400) [pid = 1817] [serial = 1070] [outer = 0x926f0800] 18:59:54 INFO - PROCESS | 1817 | 1462759194369 Marionette DEBUG loaded listener.js 18:59:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x95052400) [pid = 1817] [serial = 1071] [outer = 0x926f0800] 18:59:55 INFO - PROCESS | 1817 | 1462759195309 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 18:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1636ms 18:59:55 INFO - PROCESS | 1817 | 1462759195353 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 18:59:55 INFO - PROCESS | 1817 | 1462759195358 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 18:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:59:55 INFO - PROCESS | 1817 | 1462759195364 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:59:55 INFO - PROCESS | 1817 | 1462759195368 Marionette TRACE conn3 <- [1,1398,null,{}] 18:59:55 INFO - PROCESS | 1817 | 1462759195374 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:55 INFO - PROCESS | 1817 | 1462759195606 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 18:59:55 INFO - PROCESS | 1817 | 1462759195917 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d68d000 == 125 [pid = 1817] [id = 357] 18:59:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x91a90800) [pid = 1817] [serial = 1072] [outer = (nil)] 18:59:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x975eb000) [pid = 1817] [serial = 1073] [outer = 0x91a90800] 18:59:56 INFO - PROCESS | 1817 | 1462759196014 Marionette DEBUG loaded listener.js 18:59:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x975f2c00) [pid = 1817] [serial = 1074] [outer = 0x91a90800] 18:59:56 INFO - PROCESS | 1817 | 1462759196907 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 18:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1585ms 18:59:56 INFO - PROCESS | 1817 | 1462759196949 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 18:59:56 INFO - PROCESS | 1817 | 1462759196954 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 18:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:59:56 INFO - PROCESS | 1817 | 1462759196960 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:59:56 INFO - PROCESS | 1817 | 1462759196964 Marionette TRACE conn3 <- [1,1402,null,{}] 18:59:56 INFO - PROCESS | 1817 | 1462759196970 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:57 INFO - PROCESS | 1817 | 1462759197189 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 18:59:57 INFO - PROCESS | 1817 | 1462759197532 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x91c74000 == 126 [pid = 1817] [id = 358] 18:59:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x927a7c00) [pid = 1817] [serial = 1075] [outer = (nil)] 18:59:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x98926800) [pid = 1817] [serial = 1076] [outer = 0x927a7c00] 18:59:57 INFO - PROCESS | 1817 | 1462759197630 Marionette DEBUG loaded listener.js 18:59:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 200 (0x98ac5000) [pid = 1817] [serial = 1077] [outer = 0x927a7c00] 18:59:58 INFO - PROCESS | 1817 | 1462759198553 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 18:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1640ms 18:59:58 INFO - PROCESS | 1817 | 1462759198601 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 18:59:58 INFO - PROCESS | 1817 | 1462759198604 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 18:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:59:58 INFO - PROCESS | 1817 | 1462759198611 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:59:58 INFO - PROCESS | 1817 | 1462759198614 Marionette TRACE conn3 <- [1,1406,null,{}] 18:59:58 INFO - PROCESS | 1817 | 1462759198620 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:58 INFO - PROCESS | 1817 | 1462759198834 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 18:59:59 INFO - PROCESS | 1817 | 1462759199163 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x997dc000 == 127 [pid = 1817] [id = 359] 18:59:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 201 (0x997e0000) [pid = 1817] [serial = 1078] [outer = (nil)] 18:59:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 202 (0x998de800) [pid = 1817] [serial = 1079] [outer = 0x997e0000] 18:59:59 INFO - PROCESS | 1817 | 1462759199273 Marionette DEBUG loaded listener.js 18:59:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 203 (0x99bd5400) [pid = 1817] [serial = 1080] [outer = 0x997e0000] 19:00:00 INFO - PROCESS | 1817 | 1462759200234 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 19:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 19:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1685ms 19:00:00 INFO - PROCESS | 1817 | 1462759200297 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 19:00:00 INFO - PROCESS | 1817 | 1462759200302 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 19:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 19:00:00 INFO - PROCESS | 1817 | 1462759200308 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 19:00:00 INFO - PROCESS | 1817 | 1462759200313 Marionette TRACE conn3 <- [1,1410,null,{}] 19:00:00 INFO - PROCESS | 1817 | 1462759200319 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:00 INFO - PROCESS | 1817 | 1462759200592 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 19:00:00 INFO - PROCESS | 1817 | 1462759200922 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x98fad800 == 128 [pid = 1817] [id = 360] 19:00:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 204 (0x997d8000) [pid = 1817] [serial = 1081] [outer = (nil)] 19:00:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 205 (0x99ca7c00) [pid = 1817] [serial = 1082] [outer = 0x997d8000] 19:00:01 INFO - PROCESS | 1817 | 1462759201008 Marionette DEBUG loaded listener.js 19:00:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 206 (0x99f2a800) [pid = 1817] [serial = 1083] [outer = 0x997d8000] 19:00:02 INFO - PROCESS | 1817 | 1462759202035 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 19:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 19:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1783ms 19:00:02 INFO - PROCESS | 1817 | 1462759202093 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 19:00:02 INFO - PROCESS | 1817 | 1462759202096 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 19:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 19:00:02 INFO - PROCESS | 1817 | 1462759202103 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 19:00:02 INFO - PROCESS | 1817 | 1462759202106 Marionette TRACE conn3 <- [1,1414,null,{}] 19:00:02 INFO - PROCESS | 1817 | 1462759202112 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:02 INFO - PROCESS | 1817 | 1462759202468 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 19:00:02 INFO - PROCESS | 1817 | 1462759202898 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x8efe4400 == 129 [pid = 1817] [id = 361] 19:00:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 207 (0x997d8800) [pid = 1817] [serial = 1084] [outer = (nil)] 19:00:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 208 (0x9a7e5800) [pid = 1817] [serial = 1085] [outer = 0x997d8800] 19:00:03 INFO - PROCESS | 1817 | 1462759203044 Marionette DEBUG loaded listener.js 19:00:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 209 (0x9a7e8400) [pid = 1817] [serial = 1086] [outer = 0x997d8800] 19:00:04 INFO - PROCESS | 1817 | 1462759204276 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 19:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 19:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 2191ms 19:00:04 INFO - PROCESS | 1817 | 1462759204294 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 19:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 19:00:04 INFO - PROCESS | 1817 | 1462759204308 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 19:00:04 INFO - PROCESS | 1817 | 1462759204314 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 19:00:04 INFO - PROCESS | 1817 | 1462759204317 Marionette TRACE conn3 <- [1,1418,null,{}] 19:00:04 INFO - PROCESS | 1817 | 1462759204323 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:04 INFO - PROCESS | 1817 | 1462759204529 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 19:00:04 INFO - PROCESS | 1817 | 1462759204855 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x99c1d400 == 130 [pid = 1817] [id = 362] 19:00:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 210 (0x99ca5000) [pid = 1817] [serial = 1087] [outer = (nil)] 19:00:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 211 (0x9abc3800) [pid = 1817] [serial = 1088] [outer = 0x99ca5000] 19:00:04 INFO - PROCESS | 1817 | 1462759204954 Marionette DEBUG loaded listener.js 19:00:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 212 (0x9ad3f400) [pid = 1817] [serial = 1089] [outer = 0x99ca5000] 19:00:05 INFO - PROCESS | 1817 | 1462759205890 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 19:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 19:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1634ms 19:00:05 INFO - PROCESS | 1817 | 1462759205949 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 19:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 19:00:05 INFO - PROCESS | 1817 | 1462759205954 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 19:00:05 INFO - PROCESS | 1817 | 1462759205961 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 19:00:05 INFO - PROCESS | 1817 | 1462759205964 Marionette TRACE conn3 <- [1,1422,null,{}] 19:00:05 INFO - PROCESS | 1817 | 1462759205970 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:06 INFO - PROCESS | 1817 | 1462759206186 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 19:00:06 INFO - PROCESS | 1817 | 1462759206507 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x9a7e8000 == 131 [pid = 1817] [id = 363] 19:00:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 213 (0x9a948000) [pid = 1817] [serial = 1090] [outer = (nil)] 19:00:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 214 (0x9adb7400) [pid = 1817] [serial = 1091] [outer = 0x9a948000] 19:00:06 INFO - PROCESS | 1817 | 1462759206602 Marionette DEBUG loaded listener.js 19:00:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 215 (0x9adbc800) [pid = 1817] [serial = 1092] [outer = 0x9a948000] 19:00:07 INFO - PROCESS | 1817 | 1462759207648 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 19:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 19:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1734ms 19:00:07 INFO - PROCESS | 1817 | 1462759207695 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 19:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 19:00:07 INFO - PROCESS | 1817 | 1462759207700 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 19:00:07 INFO - PROCESS | 1817 | 1462759207707 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 19:00:07 INFO - PROCESS | 1817 | 1462759207711 Marionette TRACE conn3 <- [1,1426,null,{}] 19:00:07 INFO - PROCESS | 1817 | 1462759207717 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:07 INFO - PROCESS | 1817 | 1462759207955 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 19:00:08 INFO - PROCESS | 1817 | 1462759208965 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f61400 == 132 [pid = 1817] [id = 364] 19:00:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 216 (0x86f62000) [pid = 1817] [serial = 1093] [outer = (nil)] 19:00:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 217 (0x870c6000) [pid = 1817] [serial = 1094] [outer = 0x86f62000] 19:00:09 INFO - PROCESS | 1817 | 1462759209053 Marionette DEBUG loaded listener.js 19:00:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 218 (0x88256800) [pid = 1817] [serial = 1095] [outer = 0x86f62000] 19:00:10 INFO - PROCESS | 1817 | 1462759210048 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 19:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 19:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2435ms 19:00:10 INFO - PROCESS | 1817 | 1462759210144 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 19:00:10 INFO - PROCESS | 1817 | 1462759210150 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 19:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 19:00:10 INFO - PROCESS | 1817 | 1462759210158 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 19:00:10 INFO - PROCESS | 1817 | 1462759210164 Marionette TRACE conn3 <- [1,1430,null,{}] 19:00:10 INFO - PROCESS | 1817 | 1462759210171 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:10 INFO - PROCESS | 1817 | 1462759210436 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 19:00:10 INFO - PROCESS | 1817 | 1462759210896 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b42f800 == 133 [pid = 1817] [id = 365] 19:00:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 219 (0x8b432c00) [pid = 1817] [serial = 1096] [outer = (nil)] 19:00:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 220 (0x8b59a400) [pid = 1817] [serial = 1097] [outer = 0x8b432c00] 19:00:10 INFO - PROCESS | 1817 | 1462759210981 Marionette DEBUG loaded listener.js 19:00:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 221 (0x8d0df400) [pid = 1817] [serial = 1098] [outer = 0x8b432c00] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x8a167000 == 132 [pid = 1817] [id = 323] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x9770b400 == 131 [pid = 1817] [id = 23] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x93c0dc00 == 130 [pid = 1817] [id = 12] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x870d2c00 == 129 [pid = 1817] [id = 322] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x93c08000 == 128 [pid = 1817] [id = 6] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x92445c00 == 127 [pid = 1817] [id = 9] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x922d8000 == 126 [pid = 1817] [id = 20] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x8611c400 == 125 [pid = 1817] [id = 348] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x88259000 == 124 [pid = 1817] [id = 325] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x8b59e000 == 123 [pid = 1817] [id = 347] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x88257400 == 122 [pid = 1817] [id = 324] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x8b2eb000 == 121 [pid = 1817] [id = 346] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x8825d800 == 120 [pid = 1817] [id = 345] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x86690800 == 119 [pid = 1817] [id = 344] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x92aef000 == 118 [pid = 1817] [id = 341] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x929b6400 == 117 [pid = 1817] [id = 340] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x90912c00 == 116 [pid = 1817] [id = 339] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x90f49800 == 115 [pid = 1817] [id = 338] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x8e650400 == 114 [pid = 1817] [id = 336] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x924e7c00 == 113 [pid = 1817] [id = 337] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x90f50800 == 112 [pid = 1817] [id = 335] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x8e39a000 == 111 [pid = 1817] [id = 334] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x8f019000 == 110 [pid = 1817] [id = 333] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x8db9a400 == 109 [pid = 1817] [id = 332] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x8e644800 == 108 [pid = 1817] [id = 330] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x8ab0b400 == 107 [pid = 1817] [id = 331] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x8e31d400 == 106 [pid = 1817] [id = 329] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x8b30a000 == 105 [pid = 1817] [id = 328] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x870cdc00 == 104 [pid = 1817] [id = 327] 19:00:12 INFO - PROCESS | 1817 | --DOCSHELL 0x8d688800 == 103 [pid = 1817] [id = 326] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 220 (0x8cebb000) [pid = 1817] [serial = 974] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 219 (0x8d0e5800) [pid = 1817] [serial = 975] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 218 (0x8b599400) [pid = 1817] [serial = 917] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 217 (0x8ab13800) [pid = 1817] [serial = 966] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 216 (0x8847e400) [pid = 1817] [serial = 965] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 215 (0x86925c00) [pid = 1817] [serial = 914] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 214 (0x92aeb000) [pid = 1817] [serial = 932] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 213 (0x8b30e400) [pid = 1817] [serial = 912] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 212 (0x95101400) [pid = 1817] [serial = 941] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 211 (0x9814c400) [pid = 1817] [serial = 944] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 210 (0x99bcfc00) [pid = 1817] [serial = 947] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 209 (0x99c9a400) [pid = 1817] [serial = 950] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 208 (0x9a1b9800) [pid = 1817] [serial = 953] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 207 (0x8ecf2800) [pid = 1817] [serial = 956] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 206 (0x88485800) [pid = 1817] [serial = 959] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 205 (0x8e31cc00) [pid = 1817] [serial = 920] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 204 (0x88258400) [pid = 1817] [serial = 968] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 203 (0x88488800) [pid = 1817] [serial = 969] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 202 (0x91c78c00) [pid = 1817] [serial = 926] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 201 (0x924e4800) [pid = 1817] [serial = 929] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 200 (0x90a96800) [pid = 1817] [serial = 923] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 199 (0x8c609c00) [pid = 1817] [serial = 971] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x870c6c00) [pid = 1817] [serial = 963] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x86689400) [pid = 1817] [serial = 962] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x94635800) [pid = 1817] [serial = 938] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x93c04400) [pid = 1817] [serial = 935] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x8d9e0c00) [pid = 1817] [serial = 978] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x8b310800) [pid = 1817] [serial = 977] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x8c613c00) [pid = 1817] [serial = 972] [outer = (nil)] [url = about:blank] 19:00:12 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x98148800) [pid = 1817] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:00:12 INFO - PROCESS | 1817 | 1462759212605 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 19:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 19:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 2487ms 19:00:12 INFO - PROCESS | 1817 | 1462759212650 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 19:00:12 INFO - PROCESS | 1817 | 1462759212657 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 19:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 19:00:12 INFO - PROCESS | 1817 | 1462759212671 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 19:00:12 INFO - PROCESS | 1817 | 1462759212673 Marionette TRACE conn3 <- [1,1434,null,{}] 19:00:12 INFO - PROCESS | 1817 | 1462759212679 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:12 INFO - PROCESS | 1817 | 1462759212880 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 19:00:13 INFO - PROCESS | 1817 | 1462759213100 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x86689400 == 104 [pid = 1817] [id = 366] 19:00:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x870c6c00) [pid = 1817] [serial = 1099] [outer = (nil)] 19:00:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x8a167800) [pid = 1817] [serial = 1100] [outer = 0x870c6c00] 19:00:13 INFO - PROCESS | 1817 | 1462759213182 Marionette DEBUG loaded listener.js 19:00:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x8b301400) [pid = 1817] [serial = 1101] [outer = 0x870c6c00] 19:00:14 INFO - PROCESS | 1817 | 1462759214057 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 19:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 19:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1448ms 19:00:14 INFO - PROCESS | 1817 | 1462759214113 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 19:00:14 INFO - PROCESS | 1817 | 1462759214117 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 19:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 19:00:14 INFO - PROCESS | 1817 | 1462759214133 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 19:00:14 INFO - PROCESS | 1817 | 1462759214141 Marionette TRACE conn3 <- [1,1438,null,{}] 19:00:14 INFO - PROCESS | 1817 | 1462759214148 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:14 INFO - PROCESS | 1817 | 1462759214352 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 19:00:14 INFO - PROCESS | 1817 | 1462759214559 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x8795c000 == 105 [pid = 1817] [id = 367] 19:00:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x8b30a000) [pid = 1817] [serial = 1102] [outer = (nil)] 19:00:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x8d7ba400) [pid = 1817] [serial = 1103] [outer = 0x8b30a000] 19:00:14 INFO - PROCESS | 1817 | 1462759214680 Marionette DEBUG loaded listener.js 19:00:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x8db97000) [pid = 1817] [serial = 1104] [outer = 0x8b30a000] 19:00:15 INFO - PROCESS | 1817 | 1462759215567 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 19:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 19:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1497ms 19:00:15 INFO - PROCESS | 1817 | 1462759215631 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 19:00:15 INFO - PROCESS | 1817 | 1462759215636 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 19:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 19:00:15 INFO - PROCESS | 1817 | 1462759215643 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 19:00:15 INFO - PROCESS | 1817 | 1462759215646 Marionette TRACE conn3 <- [1,1442,null,{}] 19:00:15 INFO - PROCESS | 1817 | 1462759215651 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:15 INFO - PROCESS | 1817 | 1462759215905 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 19:00:15 INFO - PROCESS | 1817 | 1462759215937 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c610400 == 106 [pid = 1817] [id = 368] 19:00:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x8d0e9c00) [pid = 1817] [serial = 1105] [outer = (nil)] 19:00:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x8e3a3400) [pid = 1817] [serial = 1106] [outer = 0x8d0e9c00] 19:00:16 INFO - PROCESS | 1817 | 1462759216013 Marionette DEBUG loaded listener.js 19:00:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 200 (0x8e5bcc00) [pid = 1817] [serial = 1107] [outer = 0x8d0e9c00] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 199 (0x907d0000) [pid = 1817] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x8d9e8800) [pid = 1817] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x8dba5800) [pid = 1817] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x92446400) [pid = 1817] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x924e8400) [pid = 1817] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x8ecee400) [pid = 1817] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x8e317c00) [pid = 1817] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x8e31f800) [pid = 1817] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x912e3400) [pid = 1817] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x91ab2c00) [pid = 1817] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x8e648800) [pid = 1817] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x907ce000) [pid = 1817] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x93c0b000) [pid = 1817] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x907d0400) [pid = 1817] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x8d68c000) [pid = 1817] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x8b42e400) [pid = 1817] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x91c7b000) [pid = 1817] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x924de400) [pid = 1817] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x977e3000) [pid = 1817] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x8b42f400) [pid = 1817] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x870d3400) [pid = 1817] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x92c6dc00) [pid = 1817] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x8ceb3400) [pid = 1817] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x88480400) [pid = 1817] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x8e5b9c00) [pid = 1817] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x926f7c00) [pid = 1817] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x8e5b1000) [pid = 1817] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x8a16cc00) [pid = 1817] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x907c6800) [pid = 1817] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x92aefc00) [pid = 1817] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x94639c00) [pid = 1817] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x975f0c00) [pid = 1817] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x926f1000) [pid = 1817] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x8b2f3000) [pid = 1817] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x8efe5c00) [pid = 1817] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x8a29c400) [pid = 1817] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x90aa0400) [pid = 1817] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x998d2c00) [pid = 1817] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x92ae9000) [pid = 1817] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x8e5be400) [pid = 1817] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x922db800) [pid = 1817] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x9462f400) [pid = 1817] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x99895c00) [pid = 1817] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x8611ec00) [pid = 1817] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x8ecefc00) [pid = 1817] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x90a9c400) [pid = 1817] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x8668fc00) [pid = 1817] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x86918400) [pid = 1817] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x86917800) [pid = 1817] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 19:00:18 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x92aec000) [pid = 1817] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 19:00:18 INFO - PROCESS | 1817 | 1462759218287 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 19:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 19:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 2748ms 19:00:18 INFO - PROCESS | 1817 | 1462759218395 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 19:00:18 INFO - PROCESS | 1817 | 1462759218398 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 19:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 19:00:18 INFO - PROCESS | 1817 | 1462759218406 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 19:00:18 INFO - PROCESS | 1817 | 1462759218410 Marionette TRACE conn3 <- [1,1446,null,{}] 19:00:18 INFO - PROCESS | 1817 | 1462759218416 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:18 INFO - PROCESS | 1817 | 1462759218605 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 19:00:18 INFO - PROCESS | 1817 | 1462759218621 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x8848ac00 == 107 [pid = 1817] [id = 369] 19:00:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x8a163800) [pid = 1817] [serial = 1108] [outer = (nil)] 19:00:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x8b2f3000) [pid = 1817] [serial = 1109] [outer = 0x8a163800] 19:00:18 INFO - PROCESS | 1817 | 1462759218711 Marionette DEBUG loaded listener.js 19:00:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x8d9ea800) [pid = 1817] [serial = 1110] [outer = 0x8a163800] 19:00:19 INFO - PROCESS | 1817 | 1462759219707 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 19:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 19:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1341ms 19:00:19 INFO - PROCESS | 1817 | 1462759219749 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 19:00:19 INFO - PROCESS | 1817 | 1462759219753 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 19:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 19:00:19 INFO - PROCESS | 1817 | 1462759219759 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 19:00:19 INFO - PROCESS | 1817 | 1462759219763 Marionette TRACE conn3 <- [1,1450,null,{}] 19:00:19 INFO - PROCESS | 1817 | 1462759219768 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:19 INFO - PROCESS | 1817 | 1462759219965 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 19:00:20 INFO - PROCESS | 1817 | 1462759220293 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x8691f800 == 108 [pid = 1817] [id = 370] 19:00:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x8691fc00) [pid = 1817] [serial = 1111] [outer = (nil)] 19:00:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x86f6c400) [pid = 1817] [serial = 1112] [outer = 0x8691fc00] 19:00:20 INFO - PROCESS | 1817 | 1462759220454 Marionette DEBUG loaded listener.js 19:00:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x8795ac00) [pid = 1817] [serial = 1113] [outer = 0x8691fc00] 19:00:21 INFO - PROCESS | 1817 | 1462759221498 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 19:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 19:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1782ms 19:00:21 INFO - PROCESS | 1817 | 1462759221543 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 19:00:21 INFO - PROCESS | 1817 | 1462759221551 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 19:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 19:00:21 INFO - PROCESS | 1817 | 1462759221559 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 19:00:21 INFO - PROCESS | 1817 | 1462759221566 Marionette TRACE conn3 <- [1,1454,null,{}] 19:00:21 INFO - PROCESS | 1817 | 1462759221573 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:21 INFO - PROCESS | 1817 | 1462759221803 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 19:00:22 INFO - PROCESS | 1817 | 1462759222131 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ab0ac00 == 109 [pid = 1817] [id = 371] 19:00:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x8b2e7c00) [pid = 1817] [serial = 1114] [outer = (nil)] 19:00:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x8b2f3400) [pid = 1817] [serial = 1115] [outer = 0x8b2e7c00] 19:00:22 INFO - PROCESS | 1817 | 1462759222230 Marionette DEBUG loaded listener.js 19:00:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x8b432800) [pid = 1817] [serial = 1116] [outer = 0x8b2e7c00] 19:00:23 INFO - PROCESS | 1817 | 1462759223270 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 19:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 19:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1790ms 19:00:23 INFO - PROCESS | 1817 | 1462759223352 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 19:00:23 INFO - PROCESS | 1817 | 1462759223359 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 19:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 19:00:23 INFO - PROCESS | 1817 | 1462759223368 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 19:00:23 INFO - PROCESS | 1817 | 1462759223372 Marionette TRACE conn3 <- [1,1458,null,{}] 19:00:23 INFO - PROCESS | 1817 | 1462759223379 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:23 INFO - PROCESS | 1817 | 1462759223646 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 19:00:24 INFO - PROCESS | 1817 | 1462759224009 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ceb5400 == 110 [pid = 1817] [id = 372] 19:00:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x8d0e6800) [pid = 1817] [serial = 1117] [outer = (nil)] 19:00:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x8d68e800) [pid = 1817] [serial = 1118] [outer = 0x8d0e6800] 19:00:24 INFO - PROCESS | 1817 | 1462759224102 Marionette DEBUG loaded listener.js 19:00:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x8d9dcc00) [pid = 1817] [serial = 1119] [outer = 0x8d0e6800] 19:00:25 INFO - PROCESS | 1817 | 1462759225230 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 19:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 19:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1931ms 19:00:25 INFO - PROCESS | 1817 | 1462759225301 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 19:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 19:00:25 INFO - PROCESS | 1817 | 1462759225306 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 19:00:25 INFO - PROCESS | 1817 | 1462759225315 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 19:00:25 INFO - PROCESS | 1817 | 1462759225325 Marionette TRACE conn3 <- [1,1462,null,{}] 19:00:25 INFO - PROCESS | 1817 | 1462759225340 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:25 INFO - PROCESS | 1817 | 1462759225613 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 19:00:25 INFO - PROCESS | 1817 | 1462759225936 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d9e1800 == 111 [pid = 1817] [id = 373] 19:00:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x8e314c00) [pid = 1817] [serial = 1120] [outer = (nil)] 19:00:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x8efe5000) [pid = 1817] [serial = 1121] [outer = 0x8e314c00] 19:00:26 INFO - PROCESS | 1817 | 1462759226027 Marionette DEBUG loaded listener.js 19:00:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x8f00ec00) [pid = 1817] [serial = 1122] [outer = 0x8e314c00] 19:00:27 INFO - PROCESS | 1817 | 1462759227037 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 19:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 19:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1793ms 19:00:27 INFO - PROCESS | 1817 | 1462759227106 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 19:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 19:00:27 INFO - PROCESS | 1817 | 1462759227112 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 19:00:27 INFO - PROCESS | 1817 | 1462759227119 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 19:00:27 INFO - PROCESS | 1817 | 1462759227122 Marionette TRACE conn3 <- [1,1466,null,{}] 19:00:27 INFO - PROCESS | 1817 | 1462759227128 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:27 INFO - PROCESS | 1817 | 1462759227375 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 19:00:27 INFO - PROCESS | 1817 | 1462759227694 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x90765400 == 112 [pid = 1817] [id = 374] 19:00:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x90767800) [pid = 1817] [serial = 1123] [outer = (nil)] 19:00:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x90773c00) [pid = 1817] [serial = 1124] [outer = 0x90767800] 19:00:27 INFO - PROCESS | 1817 | 1462759227798 Marionette DEBUG loaded listener.js 19:00:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x907c4800) [pid = 1817] [serial = 1125] [outer = 0x90767800] 19:00:28 INFO - PROCESS | 1817 | 1462759228821 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 19:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 19:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1734ms 19:00:28 INFO - PROCESS | 1817 | 1462759228853 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 19:00:28 INFO - PROCESS | 1817 | 1462759228857 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 19:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 19:00:28 INFO - PROCESS | 1817 | 1462759228864 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 19:00:28 INFO - PROCESS | 1817 | 1462759228867 Marionette TRACE conn3 <- [1,1470,null,{}] 19:00:28 INFO - PROCESS | 1817 | 1462759228874 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:29 INFO - PROCESS | 1817 | 1462759229088 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 19:00:29 INFO - PROCESS | 1817 | 1462759229419 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x90914000 == 113 [pid = 1817] [id = 375] 19:00:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x90917c00) [pid = 1817] [serial = 1126] [outer = (nil)] 19:00:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x90a92800) [pid = 1817] [serial = 1127] [outer = 0x90917c00] 19:00:29 INFO - PROCESS | 1817 | 1462759229526 Marionette DEBUG loaded listener.js 19:00:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x90f50800) [pid = 1817] [serial = 1128] [outer = 0x90917c00] 19:00:30 INFO - PROCESS | 1817 | 1462759230536 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 19:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 19:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1744ms 19:00:30 INFO - PROCESS | 1817 | 1462759230608 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 19:00:30 INFO - PROCESS | 1817 | 1462759230613 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 19:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 19:00:30 INFO - PROCESS | 1817 | 1462759230619 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 19:00:30 INFO - PROCESS | 1817 | 1462759230623 Marionette TRACE conn3 <- [1,1474,null,{}] 19:00:30 INFO - PROCESS | 1817 | 1462759230629 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:30 INFO - PROCESS | 1817 | 1462759230844 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 19:00:31 INFO - PROCESS | 1817 | 1462759231164 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x86688800 == 114 [pid = 1817] [id = 376] 19:00:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x90771400) [pid = 1817] [serial = 1129] [outer = (nil)] 19:00:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x91abac00) [pid = 1817] [serial = 1130] [outer = 0x90771400] 19:00:31 INFO - PROCESS | 1817 | 1462759231262 Marionette DEBUG loaded listener.js 19:00:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x91abf000) [pid = 1817] [serial = 1131] [outer = 0x90771400] 19:00:32 INFO - PROCESS | 1817 | 1462759232224 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 19:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 19:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1635ms 19:00:32 INFO - PROCESS | 1817 | 1462759232256 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 19:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 19:00:32 INFO - PROCESS | 1817 | 1462759232260 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 19:00:32 INFO - PROCESS | 1817 | 1462759232267 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 19:00:32 INFO - PROCESS | 1817 | 1462759232271 Marionette TRACE conn3 <- [1,1478,null,{}] 19:00:32 INFO - PROCESS | 1817 | 1462759232276 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:32 INFO - PROCESS | 1817 | 1462759232481 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 19:00:32 INFO - PROCESS | 1817 | 1462759232814 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x8db9e800 == 115 [pid = 1817] [id = 377] 19:00:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x8e5b2800) [pid = 1817] [serial = 1132] [outer = (nil)] 19:00:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x91c7cc00) [pid = 1817] [serial = 1133] [outer = 0x8e5b2800] 19:00:32 INFO - PROCESS | 1817 | 1462759232909 Marionette DEBUG loaded listener.js 19:00:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x91e34400) [pid = 1817] [serial = 1134] [outer = 0x8e5b2800] 19:00:33 INFO - PROCESS | 1817 | 1462759233874 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 19:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 19:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1687ms 19:00:33 INFO - PROCESS | 1817 | 1462759233954 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 19:00:33 INFO - PROCESS | 1817 | 1462759233959 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 19:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 19:00:33 INFO - PROCESS | 1817 | 1462759233965 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 19:00:33 INFO - PROCESS | 1817 | 1462759233970 Marionette TRACE conn3 <- [1,1482,null,{}] 19:00:33 INFO - PROCESS | 1817 | 1462759233976 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:34 INFO - PROCESS | 1817 | 1462759234222 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 19:00:34 INFO - PROCESS | 1817 | 1462759234517 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x912e4400 == 116 [pid = 1817] [id = 378] 19:00:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x91c78c00) [pid = 1817] [serial = 1135] [outer = (nil)] 19:00:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x92443c00) [pid = 1817] [serial = 1136] [outer = 0x91c78c00] 19:00:34 INFO - PROCESS | 1817 | 1462759234604 Marionette DEBUG loaded listener.js 19:00:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x92449000) [pid = 1817] [serial = 1137] [outer = 0x91c78c00] 19:00:35 INFO - PROCESS | 1817 | 1462759235607 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 19:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 19:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1688ms 19:00:35 INFO - PROCESS | 1817 | 1462759235654 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 19:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 19:00:35 INFO - PROCESS | 1817 | 1462759235658 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 19:00:35 INFO - PROCESS | 1817 | 1462759235665 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 19:00:35 INFO - PROCESS | 1817 | 1462759235668 Marionette TRACE conn3 <- [1,1486,null,{}] 19:00:35 INFO - PROCESS | 1817 | 1462759235674 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:35 INFO - PROCESS | 1817 | 1462759235895 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 19:00:36 INFO - PROCESS | 1817 | 1462759236213 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x922db400 == 117 [pid = 1817] [id = 379] 19:00:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x924dd000) [pid = 1817] [serial = 1138] [outer = (nil)] 19:00:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x926eac00) [pid = 1817] [serial = 1139] [outer = 0x924dd000] 19:00:36 INFO - PROCESS | 1817 | 1462759236304 Marionette DEBUG loaded listener.js 19:00:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x926f1800) [pid = 1817] [serial = 1140] [outer = 0x924dd000] 19:00:37 INFO - PROCESS | 1817 | 1462759237308 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 19:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 19:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1686ms 19:00:37 INFO - PROCESS | 1817 | 1462759237351 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 19:00:37 INFO - PROCESS | 1817 | 1462759237355 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 19:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 19:00:37 INFO - PROCESS | 1817 | 1462759237361 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 19:00:37 INFO - PROCESS | 1817 | 1462759237366 Marionette TRACE conn3 <- [1,1490,null,{}] 19:00:37 INFO - PROCESS | 1817 | 1462759237371 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:37 INFO - PROCESS | 1817 | 1462759237590 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 19:00:37 INFO - PROCESS | 1817 | 1462759237934 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x927a1c00 == 118 [pid = 1817] [id = 380] 19:00:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x927a3800) [pid = 1817] [serial = 1141] [outer = (nil)] 19:00:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x929af800) [pid = 1817] [serial = 1142] [outer = 0x927a3800] 19:00:38 INFO - PROCESS | 1817 | 1462759238045 Marionette DEBUG loaded listener.js 19:00:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x92aec000) [pid = 1817] [serial = 1143] [outer = 0x927a3800] 19:00:39 INFO - PROCESS | 1817 | 1462759239016 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 19:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 19:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1688ms 19:00:39 INFO - PROCESS | 1817 | 1462759239050 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 19:00:39 INFO - PROCESS | 1817 | 1462759239055 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 19:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 19:00:39 INFO - PROCESS | 1817 | 1462759239061 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 19:00:39 INFO - PROCESS | 1817 | 1462759239066 Marionette TRACE conn3 <- [1,1494,null,{}] 19:00:39 INFO - PROCESS | 1817 | 1462759239072 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:39 INFO - PROCESS | 1817 | 1462759239348 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 19:00:39 INFO - PROCESS | 1817 | 1462759239676 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x927a2c00 == 119 [pid = 1817] [id = 381] 19:00:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x92aee400) [pid = 1817] [serial = 1144] [outer = (nil)] 19:00:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x93c0b000) [pid = 1817] [serial = 1145] [outer = 0x92aee400] 19:00:39 INFO - PROCESS | 1817 | 1462759239762 Marionette DEBUG loaded listener.js 19:00:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x93ceec00) [pid = 1817] [serial = 1146] [outer = 0x92aee400] 19:00:40 INFO - PROCESS | 1817 | 1462759240770 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 19:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 19:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1782ms 19:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 19:00:40 INFO - PROCESS | 1817 | 1462759240844 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 19:00:40 INFO - PROCESS | 1817 | 1462759240847 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 19:00:40 INFO - PROCESS | 1817 | 1462759240854 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 19:00:40 INFO - PROCESS | 1817 | 1462759240858 Marionette TRACE conn3 <- [1,1498,null,{}] 19:00:40 INFO - PROCESS | 1817 | 1462759240863 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:41 INFO - PROCESS | 1817 | 1462759241096 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 19:00:41 INFO - PROCESS | 1817 | 1462759241418 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x91abc800 == 120 [pid = 1817] [id = 382] 19:00:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x92446400) [pid = 1817] [serial = 1147] [outer = (nil)] 19:00:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x950b8800) [pid = 1817] [serial = 1148] [outer = 0x92446400] 19:00:41 INFO - PROCESS | 1817 | 1462759241510 Marionette DEBUG loaded listener.js 19:00:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x95105800) [pid = 1817] [serial = 1149] [outer = 0x92446400] 19:00:42 INFO - PROCESS | 1817 | 1462759242443 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 19:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 19:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1632ms 19:00:42 INFO - PROCESS | 1817 | 1462759242486 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 19:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 19:00:42 INFO - PROCESS | 1817 | 1462759242490 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 19:00:42 INFO - PROCESS | 1817 | 1462759242497 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 19:00:42 INFO - PROCESS | 1817 | 1462759242500 Marionette TRACE conn3 <- [1,1502,null,{}] 19:00:42 INFO - PROCESS | 1817 | 1462759242506 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:42 INFO - PROCESS | 1817 | 1462759242762 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 19:00:43 INFO - PROCESS | 1817 | 1462759243094 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x91c71400 == 121 [pid = 1817] [id = 383] 19:00:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x927a3c00) [pid = 1817] [serial = 1150] [outer = (nil)] 19:00:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x975edc00) [pid = 1817] [serial = 1151] [outer = 0x927a3c00] 19:00:43 INFO - PROCESS | 1817 | 1462759243188 Marionette DEBUG loaded listener.js 19:00:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x977e7800) [pid = 1817] [serial = 1152] [outer = 0x927a3c00] 19:00:44 INFO - PROCESS | 1817 | 1462759244108 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 19:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 19:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1634ms 19:00:44 INFO - PROCESS | 1817 | 1462759244131 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 19:00:44 INFO - PROCESS | 1817 | 1462759244135 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 19:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 19:00:44 INFO - PROCESS | 1817 | 1462759244141 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 19:00:44 INFO - PROCESS | 1817 | 1462759244144 Marionette TRACE conn3 <- [1,1506,null,{}] 19:00:44 INFO - PROCESS | 1817 | 1462759244151 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:44 INFO - PROCESS | 1817 | 1462759244364 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 19:00:44 INFO - PROCESS | 1817 | 1462759244688 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x8691f000 == 122 [pid = 1817] [id = 384] 19:00:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 196 (0x8cebbc00) [pid = 1817] [serial = 1153] [outer = (nil)] 19:00:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 197 (0x98fa5c00) [pid = 1817] [serial = 1154] [outer = 0x8cebbc00] 19:00:44 INFO - PROCESS | 1817 | 1462759244781 Marionette DEBUG loaded listener.js 19:00:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 198 (0x98fb0800) [pid = 1817] [serial = 1155] [outer = 0x8cebbc00] 19:00:45 INFO - PROCESS | 1817 | 1462759245681 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 19:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 19:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1580ms 19:00:45 INFO - PROCESS | 1817 | 1462759245722 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 19:00:45 INFO - PROCESS | 1817 | 1462759245726 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 19:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 19:00:45 INFO - PROCESS | 1817 | 1462759245732 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 19:00:45 INFO - PROCESS | 1817 | 1462759245736 Marionette TRACE conn3 <- [1,1510,null,{}] 19:00:45 INFO - PROCESS | 1817 | 1462759245741 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:45 INFO - PROCESS | 1817 | 1462759245945 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 19:00:46 INFO - PROCESS | 1817 | 1462759246262 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x870c9c00 == 123 [pid = 1817] [id = 385] 19:00:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 199 (0x98932400) [pid = 1817] [serial = 1156] [outer = (nil)] 19:00:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 200 (0x99bdc000) [pid = 1817] [serial = 1157] [outer = 0x98932400] 19:00:46 INFO - PROCESS | 1817 | 1462759246356 Marionette DEBUG loaded listener.js 19:00:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 201 (0x99c04c00) [pid = 1817] [serial = 1158] [outer = 0x98932400] 19:00:47 INFO - PROCESS | 1817 | 1462759247272 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 19:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 19:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1595ms 19:00:47 INFO - PROCESS | 1817 | 1462759247328 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 19:00:47 INFO - PROCESS | 1817 | 1462759247332 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 19:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 19:00:47 INFO - PROCESS | 1817 | 1462759247338 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 19:00:47 INFO - PROCESS | 1817 | 1462759247342 Marionette TRACE conn3 <- [1,1514,null,{}] 19:00:47 INFO - PROCESS | 1817 | 1462759247349 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:47 INFO - PROCESS | 1817 | 1462759247555 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 19:00:47 INFO - PROCESS | 1817 | 1462759247888 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f018000 == 124 [pid = 1817] [id = 386] 19:00:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 202 (0x91b49000) [pid = 1817] [serial = 1159] [outer = (nil)] 19:00:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 203 (0x99c9c000) [pid = 1817] [serial = 1160] [outer = 0x91b49000] 19:00:47 INFO - PROCESS | 1817 | 1462759247985 Marionette DEBUG loaded listener.js 19:00:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 204 (0x99ca0000) [pid = 1817] [serial = 1161] [outer = 0x91b49000] 19:00:48 INFO - PROCESS | 1817 | 1462759248894 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 19:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 19:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1593ms 19:00:48 INFO - PROCESS | 1817 | 1462759248933 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 19:00:48 INFO - PROCESS | 1817 | 1462759248936 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 19:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 19:00:48 INFO - PROCESS | 1817 | 1462759248944 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 19:00:48 INFO - PROCESS | 1817 | 1462759248947 Marionette TRACE conn3 <- [1,1518,null,{}] 19:00:48 INFO - PROCESS | 1817 | 1462759248953 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:49 INFO - PROCESS | 1817 | 1462759249201 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 19:00:49 INFO - PROCESS | 1817 | 1462759249579 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x8795dc00 == 125 [pid = 1817] [id = 387] 19:00:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 205 (0x8795e800) [pid = 1817] [serial = 1162] [outer = (nil)] 19:00:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 206 (0x8b307800) [pid = 1817] [serial = 1163] [outer = 0x8795e800] 19:00:49 INFO - PROCESS | 1817 | 1462759249670 Marionette DEBUG loaded listener.js 19:00:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 207 (0x8cebac00) [pid = 1817] [serial = 1164] [outer = 0x8795e800] 19:00:50 INFO - PROCESS | 1817 | 1462759250635 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 19:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 19:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1734ms 19:00:50 INFO - PROCESS | 1817 | 1462759250679 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 19:00:50 INFO - PROCESS | 1817 | 1462759250683 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 19:00:50 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 19:00:50 INFO - PROCESS | 1817 | 1462759250689 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 19:00:50 INFO - PROCESS | 1817 | 1462759250693 Marionette TRACE conn3 <- [1,1522,null,{}] 19:00:50 INFO - PROCESS | 1817 | 1462759250699 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:50 INFO - PROCESS | 1817 | 1462759250919 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 19:00:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8b2e6400 == 124 [pid = 1817] [id = 276] 19:00:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8825b400 == 123 [pid = 1817] [id = 274] 19:00:52 INFO - PROCESS | 1817 | --DOCSHELL 0x88487000 == 122 [pid = 1817] [id = 321] 19:00:52 INFO - PROCESS | 1817 | --DOCSHELL 0x86926000 == 121 [pid = 1817] [id = 273] 19:00:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8848ac00 == 120 [pid = 1817] [id = 369] 19:00:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8c610400 == 119 [pid = 1817] [id = 368] 19:00:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8795c000 == 118 [pid = 1817] [id = 367] 19:00:52 INFO - PROCESS | 1817 | --DOCSHELL 0x86689400 == 117 [pid = 1817] [id = 366] 19:00:52 INFO - PROCESS | 1817 | --DOCSHELL 0x8b42f800 == 116 [pid = 1817] [id = 365] 19:00:52 INFO - PROCESS | 1817 | --DOCSHELL 0x86f61400 == 115 [pid = 1817] [id = 364] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 206 (0x91e39400) [pid = 1817] [serial = 1010] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 205 (0x8e398800) [pid = 1817] [serial = 1044] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 204 (0x8e648c00) [pid = 1817] [serial = 861] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 203 (0x92af0000) [pid = 1817] [serial = 933] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 202 (0x926f7800) [pid = 1817] [serial = 1014] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 201 (0x90766800) [pid = 1817] [serial = 864] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 200 (0x8e5b4800) [pid = 1817] [serial = 921] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 199 (0x8e649800) [pid = 1817] [serial = 990] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 198 (0x91ab8800) [pid = 1817] [serial = 1007] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 197 (0x91c7fc00) [pid = 1817] [serial = 876] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 196 (0x8efe8c00) [pid = 1817] [serial = 993] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 195 (0x912ed000) [pid = 1817] [serial = 1004] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x9500d800) [pid = 1817] [serial = 1028] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x90f47c00) [pid = 1817] [serial = 1002] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x8e398000) [pid = 1817] [serial = 858] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x8c609800) [pid = 1817] [serial = 986] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x927a4000) [pid = 1817] [serial = 1016] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x8e5b0800) [pid = 1817] [serial = 989] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x927a0800) [pid = 1817] [serial = 930] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x98f01800) [pid = 1817] [serial = 945] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x8ceb6c00) [pid = 1817] [serial = 918] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x8a298c00) [pid = 1817] [serial = 984] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x93cee800) [pid = 1817] [serial = 1026] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x8d0eb400) [pid = 1817] [serial = 855] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x8ab16c00) [pid = 1817] [serial = 1037] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x912e5000) [pid = 1817] [serial = 924] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x929adc00) [pid = 1817] [serial = 882] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x9076b400) [pid = 1817] [serial = 996] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x91b49800) [pid = 1817] [serial = 957] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x91ab3000) [pid = 1817] [serial = 873] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x93a36800) [pid = 1817] [serial = 1022] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x9504ec00) [pid = 1817] [serial = 1029] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x93a38c00) [pid = 1817] [serial = 1023] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x91abf800) [pid = 1817] [serial = 1008] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x9510c000) [pid = 1817] [serial = 1031] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x99c07800) [pid = 1817] [serial = 948] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x927a8400) [pid = 1817] [serial = 1017] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x92c6c000) [pid = 1817] [serial = 1020] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x8d0e0800) [pid = 1817] [serial = 1041] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x9091c800) [pid = 1817] [serial = 999] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x8b30c400) [pid = 1817] [serial = 852] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x91a86000) [pid = 1817] [serial = 1005] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x8ecf3800) [pid = 1817] [serial = 992] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x91e3f000) [pid = 1817] [serial = 927] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x8b2f3800) [pid = 1817] [serial = 1038] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x90765800) [pid = 1817] [serial = 995] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x9a7df800) [pid = 1817] [serial = 954] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x8d0de400) [pid = 1817] [serial = 987] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x92c75c00) [pid = 1817] [serial = 885] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x8c616400) [pid = 1817] [serial = 1040] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x90a96c00) [pid = 1817] [serial = 867] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x8e315800) [pid = 1817] [serial = 980] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x8e312400) [pid = 1817] [serial = 1043] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x924e2000) [pid = 1817] [serial = 879] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x88260c00) [pid = 1817] [serial = 983] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x90914c00) [pid = 1817] [serial = 998] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x93c08400) [pid = 1817] [serial = 1025] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x90f43400) [pid = 1817] [serial = 1001] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x9510c800) [pid = 1817] [serial = 942] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x99ca2000) [pid = 1817] [serial = 951] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x8c615000) [pid = 1817] [serial = 960] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x912e4000) [pid = 1817] [serial = 870] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x92aeb400) [pid = 1817] [serial = 1019] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x95006000) [pid = 1817] [serial = 939] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x86f67c00) [pid = 1817] [serial = 849] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x870c7000) [pid = 1817] [serial = 1034] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x88257000) [pid = 1817] [serial = 915] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x8795e400) [pid = 1817] [serial = 1035] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x926efc00) [pid = 1817] [serial = 1013] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x9758d000) [pid = 1817] [serial = 1032] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x91e3dc00) [pid = 1817] [serial = 1011] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x93c10800) [pid = 1817] [serial = 936] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x8e3a1800) [pid = 1817] [serial = 1046] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 1817 | 1462759252580 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f70800 == 116 [pid = 1817] [id = 388] 19:00:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x86f70c00) [pid = 1817] [serial = 1165] [outer = (nil)] 19:00:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x870cfc00) [pid = 1817] [serial = 1166] [outer = 0x86f70c00] 19:00:52 INFO - PROCESS | 1817 | 1462759252668 Marionette DEBUG loaded listener.js 19:00:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x88258800) [pid = 1817] [serial = 1167] [outer = 0x86f70c00] 19:00:53 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 19:00:53 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:00:53 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 19:00:53 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 19:00:53 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 19:00:53 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 19:00:53 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 19:00:53 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 19:00:53 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 19:00:53 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 19:00:53 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 19:00:53 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 19:00:53 INFO - PROCESS | 1817 | 1462759253450 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 19:00:53 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 () { 19:00:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 19:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 19:00:53 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 () { 19:00:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 19:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 19:00:53 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 () { 19:00:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 19:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 19:00:53 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 () { 19:00:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 19:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 19:00:53 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 2794ms 19:00:53 INFO - PROCESS | 1817 | 1462759253485 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 19:00:53 INFO - PROCESS | 1817 | 1462759253500 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 19:00:53 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 19:00:53 INFO - PROCESS | 1817 | 1462759253513 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 19:00:53 INFO - PROCESS | 1817 | 1462759253518 Marionette TRACE conn3 <- [1,1526,null,{}] 19:00:53 INFO - PROCESS | 1817 | 1462759253526 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:53 INFO - PROCESS | 1817 | 1462759253740 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 19:00:53 INFO - PROCESS | 1817 | 1462759253946 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x8848a800 == 117 [pid = 1817] [id = 389] 19:00:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x8a296400) [pid = 1817] [serial = 1168] [outer = (nil)] 19:00:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x8b2ebc00) [pid = 1817] [serial = 1169] [outer = 0x8a296400] 19:00:54 INFO - PROCESS | 1817 | 1462759254029 Marionette DEBUG loaded listener.js 19:00:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x8b309800) [pid = 1817] [serial = 1170] [outer = 0x8a296400] 19:00:55 INFO - PROCESS | 1817 | 1462759255003 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 19:00:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:00:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 19:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 19:00:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:00:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 19:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 19:00:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 19:00:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 19:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 19:00:55 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1538ms 19:00:55 INFO - PROCESS | 1817 | 1462759255075 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 19:00:55 INFO - PROCESS | 1817 | 1462759255081 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 19:00:55 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 19:00:55 INFO - PROCESS | 1817 | 1462759255088 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 19:00:55 INFO - PROCESS | 1817 | 1462759255091 Marionette TRACE conn3 <- [1,1530,null,{}] 19:00:55 INFO - PROCESS | 1817 | 1462759255097 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:55 INFO - PROCESS | 1817 | 1462759255418 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 19:00:55 INFO - PROCESS | 1817 | 1462759255478 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b2ec400 == 118 [pid = 1817] [id = 390] 19:00:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x8c60e800) [pid = 1817] [serial = 1171] [outer = (nil)] 19:00:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x8d0e0400) [pid = 1817] [serial = 1172] [outer = 0x8c60e800] 19:00:55 INFO - PROCESS | 1817 | 1462759255569 Marionette DEBUG loaded listener.js 19:00:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x8d68ac00) [pid = 1817] [serial = 1173] [outer = 0x8c60e800] 19:00:56 INFO - PROCESS | 1817 | 1462759256597 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 19:00:56 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 19:00:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 19:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 19:00:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 19:00:56 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. 19:00:56 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 19:00:56 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1531ms 19:00:56 INFO - PROCESS | 1817 | 1462759256632 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 19:00:56 INFO - PROCESS | 1817 | 1462759256636 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 19:00:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 19:00:56 INFO - PROCESS | 1817 | 1462759256652 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 19:00:56 INFO - PROCESS | 1817 | 1462759256662 Marionette TRACE conn3 <- [1,1534,null,{}] 19:00:56 INFO - PROCESS | 1817 | 1462759256677 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:57 INFO - PROCESS | 1817 | 1462759257369 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 19:00:57 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x8b30a000) [pid = 1817] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 19:00:57 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x8d0e9c00) [pid = 1817] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 19:00:57 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x8b432c00) [pid = 1817] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 19:00:57 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x870c6c00) [pid = 1817] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 19:00:57 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x86f62000) [pid = 1817] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 19:00:57 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x8b30f000) [pid = 1817] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 19:00:57 INFO - PROCESS | 1817 | 1462759257603 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x86922c00 == 119 [pid = 1817] [id = 391] 19:00:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x86924000) [pid = 1817] [serial = 1174] [outer = (nil)] 19:00:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x8b30a000) [pid = 1817] [serial = 1175] [outer = 0x86924000] 19:00:57 INFO - PROCESS | 1817 | 1462759257739 Marionette DEBUG loaded listener.js 19:00:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x8e31c400) [pid = 1817] [serial = 1176] [outer = 0x86924000] 19:00:58 INFO - PROCESS | 1817 | 1462759258681 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 19:00:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 19:00:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 2058ms 19:00:58 INFO - PROCESS | 1817 | 1462759258703 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 19:00:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 19:00:58 INFO - PROCESS | 1817 | 1462759258708 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 19:00:58 INFO - PROCESS | 1817 | 1462759258714 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 19:00:58 INFO - PROCESS | 1817 | 1462759258718 Marionette TRACE conn3 <- [1,1538,null,{}] 19:00:58 INFO - PROCESS | 1817 | 1462759258723 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:59 INFO - PROCESS | 1817 | 1462759259011 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 19:00:59 INFO - PROCESS | 1817 | 1462759259279 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x86682400 == 120 [pid = 1817] [id = 392] 19:00:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x8668e400) [pid = 1817] [serial = 1177] [outer = (nil)] 19:00:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x86f6bc00) [pid = 1817] [serial = 1178] [outer = 0x8668e400] 19:00:59 INFO - PROCESS | 1817 | 1462759259489 Marionette DEBUG loaded listener.js 19:00:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x8795c000) [pid = 1817] [serial = 1179] [outer = 0x8668e400] 19:01:00 INFO - PROCESS | 1817 | 1462759260477 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 19:01:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 19:01:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1838ms 19:01:00 INFO - PROCESS | 1817 | 1462759260554 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 19:01:00 INFO - PROCESS | 1817 | 1462759260562 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 19:01:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 19:01:00 INFO - PROCESS | 1817 | 1462759260571 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 19:01:00 INFO - PROCESS | 1817 | 1462759260576 Marionette TRACE conn3 <- [1,1542,null,{}] 19:01:00 INFO - PROCESS | 1817 | 1462759260585 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:00 INFO - PROCESS | 1817 | 1462759260847 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 19:01:01 INFO - PROCESS | 1817 | 1462759261198 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a162c00 == 121 [pid = 1817] [id = 393] 19:01:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8b30f000) [pid = 1817] [serial = 1180] [outer = (nil)] 19:01:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x8c609c00) [pid = 1817] [serial = 1181] [outer = 0x8b30f000] 19:01:01 INFO - PROCESS | 1817 | 1462759261294 Marionette DEBUG loaded listener.js 19:01:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8cebc800) [pid = 1817] [serial = 1182] [outer = 0x8b30f000] 19:01:02 INFO - PROCESS | 1817 | 1462759262451 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 19:01:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 19:01:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1944ms 19:01:02 INFO - PROCESS | 1817 | 1462759262515 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 19:01:02 INFO - PROCESS | 1817 | 1462759262521 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 19:01:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 19:01:02 INFO - PROCESS | 1817 | 1462759262532 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 19:01:02 INFO - PROCESS | 1817 | 1462759262536 Marionette TRACE conn3 <- [1,1546,null,{}] 19:01:02 INFO - PROCESS | 1817 | 1462759262543 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:02 INFO - PROCESS | 1817 | 1462759262828 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 19:01:03 INFO - PROCESS | 1817 | 1462759263164 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x8db9bc00 == 122 [pid = 1817] [id = 394] 19:01:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x8db9c000) [pid = 1817] [serial = 1183] [outer = (nil)] 19:01:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x8e31d800) [pid = 1817] [serial = 1184] [outer = 0x8db9c000] 19:01:03 INFO - PROCESS | 1817 | 1462759263263 Marionette DEBUG loaded listener.js 19:01:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x8e5b9c00) [pid = 1817] [serial = 1185] [outer = 0x8db9c000] 19:01:04 INFO - PROCESS | 1817 | 1462759264288 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 19:01:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 19:01:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1794ms 19:01:04 INFO - PROCESS | 1817 | 1462759264326 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 19:01:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 19:01:04 INFO - PROCESS | 1817 | 1462759264331 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 19:01:04 INFO - PROCESS | 1817 | 1462759264338 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 19:01:04 INFO - PROCESS | 1817 | 1462759264345 Marionette TRACE conn3 <- [1,1550,null,{}] 19:01:04 INFO - PROCESS | 1817 | 1462759264364 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:04 INFO - PROCESS | 1817 | 1462759264621 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 19:01:04 INFO - PROCESS | 1817 | 1462759264973 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d68c800 == 123 [pid = 1817] [id = 395] 19:01:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x8efe9000) [pid = 1817] [serial = 1186] [outer = (nil)] 19:01:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x8f019000) [pid = 1817] [serial = 1187] [outer = 0x8efe9000] 19:01:05 INFO - PROCESS | 1817 | 1462759265065 Marionette DEBUG loaded listener.js 19:01:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x9076b400) [pid = 1817] [serial = 1188] [outer = 0x8efe9000] 19:01:06 INFO - PROCESS | 1817 | 1462759266047 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 19:01:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 19:01:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1789ms 19:01:06 INFO - PROCESS | 1817 | 1462759266128 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 19:01:06 INFO - PROCESS | 1817 | 1462759266133 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 19:01:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 19:01:06 INFO - PROCESS | 1817 | 1462759266139 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 19:01:06 INFO - PROCESS | 1817 | 1462759266143 Marionette TRACE conn3 <- [1,1554,null,{}] 19:01:06 INFO - PROCESS | 1817 | 1462759266149 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:06 INFO - PROCESS | 1817 | 1462759266418 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 19:01:06 INFO - PROCESS | 1817 | 1462759266747 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e316400 == 124 [pid = 1817] [id = 396] 19:01:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x8e3a5c00) [pid = 1817] [serial = 1189] [outer = (nil)] 19:01:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x9091c400) [pid = 1817] [serial = 1190] [outer = 0x8e3a5c00] 19:01:06 INFO - PROCESS | 1817 | 1462759266838 Marionette DEBUG loaded listener.js 19:01:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x9091ec00) [pid = 1817] [serial = 1191] [outer = 0x8e3a5c00] 19:01:07 INFO - PROCESS | 1817 | 1462759267770 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 19:01:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 19:01:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1680ms 19:01:07 INFO - PROCESS | 1817 | 1462759267822 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 19:01:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 19:01:07 INFO - PROCESS | 1817 | 1462759267827 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 19:01:07 INFO - PROCESS | 1817 | 1462759267834 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 19:01:07 INFO - PROCESS | 1817 | 1462759267837 Marionette TRACE conn3 <- [1,1558,null,{}] 19:01:07 INFO - PROCESS | 1817 | 1462759267843 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:08 INFO - PROCESS | 1817 | 1462759268068 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 19:01:08 INFO - PROCESS | 1817 | 1462759268392 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x90915800 == 125 [pid = 1817] [id = 397] 19:01:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x90a97c00) [pid = 1817] [serial = 1192] [outer = (nil)] 19:01:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x90f45000) [pid = 1817] [serial = 1193] [outer = 0x90a97c00] 19:01:08 INFO - PROCESS | 1817 | 1462759268501 Marionette DEBUG loaded listener.js 19:01:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x912ed000) [pid = 1817] [serial = 1194] [outer = 0x90a97c00] 19:01:09 INFO - PROCESS | 1817 | 1462759269521 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 19:01:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 19:01:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1738ms 19:01:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 19:01:09 INFO - PROCESS | 1817 | 1462759269571 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 19:01:09 INFO - PROCESS | 1817 | 1462759269574 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 19:01:09 INFO - PROCESS | 1817 | 1462759269581 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 19:01:09 INFO - PROCESS | 1817 | 1462759269585 Marionette TRACE conn3 <- [1,1562,null,{}] 19:01:09 INFO - PROCESS | 1817 | 1462759269591 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:09 INFO - PROCESS | 1817 | 1462759269850 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 19:01:10 INFO - PROCESS | 1817 | 1462759270200 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e645800 == 126 [pid = 1817] [id = 398] 19:01:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x90919800) [pid = 1817] [serial = 1195] [outer = (nil)] 19:01:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x91ab9800) [pid = 1817] [serial = 1196] [outer = 0x90919800] 19:01:10 INFO - PROCESS | 1817 | 1462759270291 Marionette DEBUG loaded listener.js 19:01:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x91b4e400) [pid = 1817] [serial = 1197] [outer = 0x90919800] 19:01:11 INFO - PROCESS | 1817 | 1462759271293 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 19:01:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 19:01:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1792ms 19:01:11 INFO - PROCESS | 1817 | 1462759271373 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 19:01:11 INFO - PROCESS | 1817 | 1462759271378 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 19:01:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 19:01:11 INFO - PROCESS | 1817 | 1462759271384 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 19:01:11 INFO - PROCESS | 1817 | 1462759271388 Marionette TRACE conn3 <- [1,1566,null,{}] 19:01:11 INFO - PROCESS | 1817 | 1462759271394 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:11 INFO - PROCESS | 1817 | 1462759271651 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 19:01:11 INFO - PROCESS | 1817 | 1462759271976 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e39ac00 == 127 [pid = 1817] [id = 399] 19:01:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x90a9c000) [pid = 1817] [serial = 1198] [outer = (nil)] 19:01:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x922da400) [pid = 1817] [serial = 1199] [outer = 0x90a9c000] 19:01:12 INFO - PROCESS | 1817 | 1462759272067 Marionette DEBUG loaded listener.js 19:01:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x9244c000) [pid = 1817] [serial = 1200] [outer = 0x90a9c000] 19:01:13 INFO - PROCESS | 1817 | 1462759273068 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 19:01:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 19:01:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1732ms 19:01:13 INFO - PROCESS | 1817 | 1462759273119 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 19:01:13 INFO - PROCESS | 1817 | 1462759273123 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 19:01:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 19:01:13 INFO - PROCESS | 1817 | 1462759273130 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 19:01:13 INFO - PROCESS | 1817 | 1462759273134 Marionette TRACE conn3 <- [1,1570,null,{}] 19:01:13 INFO - PROCESS | 1817 | 1462759273140 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:13 INFO - PROCESS | 1817 | 1462759273416 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 19:01:13 INFO - PROCESS | 1817 | 1462759273742 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f65000 == 128 [pid = 1817] [id = 400] 19:01:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x91e3bc00) [pid = 1817] [serial = 1201] [outer = (nil)] 19:01:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x926f3c00) [pid = 1817] [serial = 1202] [outer = 0x91e3bc00] 19:01:13 INFO - PROCESS | 1817 | 1462759273859 Marionette DEBUG loaded listener.js 19:01:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x926f8800) [pid = 1817] [serial = 1203] [outer = 0x91e3bc00] 19:01:14 INFO - PROCESS | 1817 | 1462759274792 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 19:01:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 19:01:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1731ms 19:01:14 INFO - PROCESS | 1817 | 1462759274863 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 19:01:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 19:01:14 INFO - PROCESS | 1817 | 1462759274867 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 19:01:14 INFO - PROCESS | 1817 | 1462759274874 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 19:01:14 INFO - PROCESS | 1817 | 1462759274878 Marionette TRACE conn3 <- [1,1574,null,{}] 19:01:14 INFO - PROCESS | 1817 | 1462759274883 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:15 INFO - PROCESS | 1817 | 1462759275100 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 19:01:15 INFO - PROCESS | 1817 | 1462759275439 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e648400 == 129 [pid = 1817] [id = 401] 19:01:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x8f01b400) [pid = 1817] [serial = 1204] [outer = (nil)] 19:01:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x927a8000) [pid = 1817] [serial = 1205] [outer = 0x8f01b400] 19:01:15 INFO - PROCESS | 1817 | 1462759275547 Marionette DEBUG loaded listener.js 19:01:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x929b4000) [pid = 1817] [serial = 1206] [outer = 0x8f01b400] 19:01:16 INFO - PROCESS | 1817 | 1462759276484 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 19:01:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 19:01:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1685ms 19:01:16 INFO - PROCESS | 1817 | 1462759276560 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 19:01:16 INFO - PROCESS | 1817 | 1462759276564 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 19:01:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 19:01:16 INFO - PROCESS | 1817 | 1462759276570 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 19:01:16 INFO - PROCESS | 1817 | 1462759276573 Marionette TRACE conn3 <- [1,1578,null,{}] 19:01:16 INFO - PROCESS | 1817 | 1462759276580 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:16 INFO - PROCESS | 1817 | 1462759276848 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 19:01:17 INFO - PROCESS | 1817 | 1462759277183 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x926ee800 == 130 [pid = 1817] [id = 402] 19:01:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x927a8800) [pid = 1817] [serial = 1207] [outer = (nil)] 19:01:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x92c6d400) [pid = 1817] [serial = 1208] [outer = 0x927a8800] 19:01:17 INFO - PROCESS | 1817 | 1462759277294 Marionette DEBUG loaded listener.js 19:01:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x92c77c00) [pid = 1817] [serial = 1209] [outer = 0x927a8800] 19:01:18 INFO - PROCESS | 1817 | 1462759278222 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 19:01:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 19:01:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1691ms 19:01:18 INFO - PROCESS | 1817 | 1462759278263 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 19:01:18 INFO - PROCESS | 1817 | 1462759278266 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 19:01:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 19:01:18 INFO - PROCESS | 1817 | 1462759278273 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 19:01:18 INFO - PROCESS | 1817 | 1462759278278 Marionette TRACE conn3 <- [1,1582,null,{}] 19:01:18 INFO - PROCESS | 1817 | 1462759278284 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:18 INFO - PROCESS | 1817 | 1462759278550 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 19:01:18 INFO - PROCESS | 1817 | 1462759278886 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x92c78c00 == 131 [pid = 1817] [id = 403] 19:01:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x94635800) [pid = 1817] [serial = 1210] [outer = (nil)] 19:01:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x9504ec00) [pid = 1817] [serial = 1211] [outer = 0x94635800] 19:01:18 INFO - PROCESS | 1817 | 1462759278982 Marionette DEBUG loaded listener.js 19:01:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x95059c00) [pid = 1817] [serial = 1212] [outer = 0x94635800] 19:01:19 INFO - PROCESS | 1817 | 1462759279875 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 19:01:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 19:01:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1646ms 19:01:19 INFO - PROCESS | 1817 | 1462759279937 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 19:01:19 INFO - PROCESS | 1817 | 1462759279942 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 19:01:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 19:01:19 INFO - PROCESS | 1817 | 1462759279953 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 19:01:19 INFO - PROCESS | 1817 | 1462759279955 Marionette TRACE conn3 <- [1,1586,null,{}] 19:01:19 INFO - PROCESS | 1817 | 1462759279962 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:20 INFO - PROCESS | 1817 | 1462759280174 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 19:01:20 INFO - PROCESS | 1817 | 1462759280522 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x91e3fc00 == 132 [pid = 1817] [id = 404] 19:01:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x9279d800) [pid = 1817] [serial = 1213] [outer = (nil)] 19:01:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x9758e800) [pid = 1817] [serial = 1214] [outer = 0x9279d800] 19:01:20 INFO - PROCESS | 1817 | 1462759280628 Marionette DEBUG loaded listener.js 19:01:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x975ef000) [pid = 1817] [serial = 1215] [outer = 0x9279d800] 19:01:21 INFO - PROCESS | 1817 | 1462759281610 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 19:01:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 19:01:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1731ms 19:01:21 INFO - PROCESS | 1817 | 1462759281685 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 19:01:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 19:01:21 INFO - PROCESS | 1817 | 1462759281699 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 19:01:21 INFO - PROCESS | 1817 | 1462759281705 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 19:01:21 INFO - PROCESS | 1817 | 1462759281709 Marionette TRACE conn3 <- [1,1590,null,{}] 19:01:21 INFO - PROCESS | 1817 | 1462759281716 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:21 INFO - PROCESS | 1817 | 1462759281979 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 19:01:22 INFO - PROCESS | 1817 | 1462759282313 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x9500a000 == 133 [pid = 1817] [id = 405] 19:01:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x9500d000) [pid = 1817] [serial = 1216] [outer = (nil)] 19:01:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x99b49400) [pid = 1817] [serial = 1217] [outer = 0x9500d000] 19:01:22 INFO - PROCESS | 1817 | 1462759282400 Marionette DEBUG loaded listener.js 19:01:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x99bd2c00) [pid = 1817] [serial = 1218] [outer = 0x9500d000] 19:01:23 INFO - PROCESS | 1817 | 1462759283343 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 19:01:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 19:01:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1689ms 19:01:23 INFO - PROCESS | 1817 | 1462759283397 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 19:01:23 INFO - PROCESS | 1817 | 1462759283403 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 19:01:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 19:01:23 INFO - PROCESS | 1817 | 1462759283415 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 19:01:23 INFO - PROCESS | 1817 | 1462759283419 Marionette TRACE conn3 <- [1,1594,null,{}] 19:01:23 INFO - PROCESS | 1817 | 1462759283428 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:23 INFO - PROCESS | 1817 | 1462759283765 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 19:01:24 INFO - PROCESS | 1817 | 1462759284100 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x9462c800 == 134 [pid = 1817] [id = 406] 19:01:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x9510f800) [pid = 1817] [serial = 1219] [outer = (nil)] 19:01:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x99ca2000) [pid = 1817] [serial = 1220] [outer = 0x9510f800] 19:01:24 INFO - PROCESS | 1817 | 1462759284188 Marionette DEBUG loaded listener.js 19:01:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x99f2a400) [pid = 1817] [serial = 1221] [outer = 0x9510f800] 19:01:25 INFO - PROCESS | 1817 | 1462759285089 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 19:01:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 19:01:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1745ms 19:01:25 INFO - PROCESS | 1817 | 1462759285160 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 19:01:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 19:01:25 INFO - PROCESS | 1817 | 1462759285164 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 19:01:25 INFO - PROCESS | 1817 | 1462759285171 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 19:01:25 INFO - PROCESS | 1817 | 1462759285174 Marionette TRACE conn3 <- [1,1598,null,{}] 19:01:25 INFO - PROCESS | 1817 | 1462759285180 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:25 INFO - PROCESS | 1817 | 1462759285425 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 19:01:25 INFO - PROCESS | 1817 | 1462759285783 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e320800 == 135 [pid = 1817] [id = 407] 19:01:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x91a8a800) [pid = 1817] [serial = 1222] [outer = (nil)] 19:01:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x9a7e5c00) [pid = 1817] [serial = 1223] [outer = 0x91a8a800] 19:01:25 INFO - PROCESS | 1817 | 1462759285879 Marionette DEBUG loaded listener.js 19:01:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x9a7ecc00) [pid = 1817] [serial = 1224] [outer = 0x91a8a800] 19:01:26 INFO - PROCESS | 1817 | 1462759286849 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 19:01:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 19:01:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1743ms 19:01:26 INFO - PROCESS | 1817 | 1462759286915 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 19:01:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 19:01:26 INFO - PROCESS | 1817 | 1462759286919 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 19:01:26 INFO - PROCESS | 1817 | 1462759286926 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 19:01:26 INFO - PROCESS | 1817 | 1462759286931 Marionette TRACE conn3 <- [1,1602,null,{}] 19:01:26 INFO - PROCESS | 1817 | 1462759286985 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:27 INFO - PROCESS | 1817 | 1462759287247 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 19:01:27 INFO - PROCESS | 1817 | 1462759287517 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x99c18400 == 136 [pid = 1817] [id = 408] 19:01:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x99ca8c00) [pid = 1817] [serial = 1225] [outer = (nil)] 19:01:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x9adba800) [pid = 1817] [serial = 1226] [outer = 0x99ca8c00] 19:01:27 INFO - PROCESS | 1817 | 1462759287604 Marionette DEBUG loaded listener.js 19:01:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x9ae1bc00) [pid = 1817] [serial = 1227] [outer = 0x99ca8c00] 19:01:28 INFO - PROCESS | 1817 | 1462759288579 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 19:01:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 19:01:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1707ms 19:01:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 19:01:28 INFO - PROCESS | 1817 | 1462759288633 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 19:01:28 INFO - PROCESS | 1817 | 1462759288636 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 19:01:28 INFO - PROCESS | 1817 | 1462759288644 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 19:01:28 INFO - PROCESS | 1817 | 1462759288649 Marionette TRACE conn3 <- [1,1606,null,{}] 19:01:28 INFO - PROCESS | 1817 | 1462759288655 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:28 INFO - PROCESS | 1817 | 1462759288897 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 19:01:29 INFO - PROCESS | 1817 | 1462759289250 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f63400 == 137 [pid = 1817] [id = 409] 19:01:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x99f2a000) [pid = 1817] [serial = 1228] [outer = (nil)] 19:01:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x9b0b5000) [pid = 1817] [serial = 1229] [outer = 0x99f2a000] 19:01:29 INFO - PROCESS | 1817 | 1462759289345 Marionette DEBUG loaded listener.js 19:01:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x9b207800) [pid = 1817] [serial = 1230] [outer = 0x99f2a000] 19:01:31 INFO - PROCESS | 1817 | --DOCSHELL 0x977e5c00 == 136 [pid = 1817] [id = 48] 19:01:31 INFO - PROCESS | 1817 | --DOCSHELL 0x86922c00 == 135 [pid = 1817] [id = 391] 19:01:31 INFO - PROCESS | 1817 | --DOCSHELL 0x8b2ec400 == 134 [pid = 1817] [id = 390] 19:01:31 INFO - PROCESS | 1817 | --DOCSHELL 0x8848a800 == 133 [pid = 1817] [id = 389] 19:01:31 INFO - PROCESS | 1817 | --DOCSHELL 0x86f70800 == 132 [pid = 1817] [id = 388] 19:01:31 INFO - PROCESS | 1817 | --DOCSHELL 0x8f018000 == 131 [pid = 1817] [id = 386] 19:01:31 INFO - PROCESS | 1817 | --DOCSHELL 0x8691f000 == 130 [pid = 1817] [id = 384] 19:01:31 INFO - PROCESS | 1817 | --DOCSHELL 0x870c9c00 == 129 [pid = 1817] [id = 385] 19:01:31 INFO - PROCESS | 1817 | --DOCSHELL 0x91c71400 == 128 [pid = 1817] [id = 383] 19:01:31 INFO - PROCESS | 1817 | --DOCSHELL 0x91abc800 == 127 [pid = 1817] [id = 382] 19:01:31 INFO - PROCESS | 1817 | --DOCSHELL 0x927a2c00 == 126 [pid = 1817] [id = 381] 19:01:31 INFO - PROCESS | 1817 | --DOCSHELL 0x922db400 == 125 [pid = 1817] [id = 379] 19:01:31 INFO - PROCESS | 1817 | --DOCSHELL 0x927a1c00 == 124 [pid = 1817] [id = 380] 19:01:31 INFO - PROCESS | 1817 | --DOCSHELL 0x912e4400 == 123 [pid = 1817] [id = 378] 19:01:31 INFO - PROCESS | 1817 | --DOCSHELL 0x8db9e800 == 122 [pid = 1817] [id = 377] 19:01:31 INFO - PROCESS | 1817 | --DOCSHELL 0x86688800 == 121 [pid = 1817] [id = 376] 19:01:31 INFO - PROCESS | 1817 | --DOCSHELL 0x90914000 == 120 [pid = 1817] [id = 375] 19:01:31 INFO - PROCESS | 1817 | --DOCSHELL 0x90765400 == 119 [pid = 1817] [id = 374] 19:01:31 INFO - PROCESS | 1817 | --DOCSHELL 0x8ceb5400 == 118 [pid = 1817] [id = 372] 19:01:31 INFO - PROCESS | 1817 | --DOCSHELL 0x8d9e1800 == 117 [pid = 1817] [id = 373] 19:01:31 INFO - PROCESS | 1817 | --DOCSHELL 0x8ab0ac00 == 116 [pid = 1817] [id = 371] 19:01:31 INFO - PROCESS | 1817 | --DOCSHELL 0x8691f800 == 115 [pid = 1817] [id = 370] 19:01:31 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x8db97000) [pid = 1817] [serial = 1104] [outer = (nil)] [url = about:blank] 19:01:31 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x8b2f3000) [pid = 1817] [serial = 1109] [outer = (nil)] [url = about:blank] 19:01:31 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x8e3a3400) [pid = 1817] [serial = 1106] [outer = (nil)] [url = about:blank] 19:01:31 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x9abc3800) [pid = 1817] [serial = 1088] [outer = (nil)] [url = about:blank] 19:01:31 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x998de800) [pid = 1817] [serial = 1079] [outer = (nil)] [url = about:blank] 19:01:31 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x9a7e5800) [pid = 1817] [serial = 1085] [outer = (nil)] [url = about:blank] 19:01:31 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x8b598800) [pid = 1817] [serial = 1052] [outer = (nil)] [url = about:blank] 19:01:31 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x9500b400) [pid = 1817] [serial = 1070] [outer = (nil)] [url = about:blank] 19:01:31 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x975eb000) [pid = 1817] [serial = 1073] [outer = (nil)] [url = about:blank] 19:01:31 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x8d0df400) [pid = 1817] [serial = 1098] [outer = (nil)] [url = about:blank] 19:01:31 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x9adb7400) [pid = 1817] [serial = 1091] [outer = (nil)] [url = about:blank] 19:01:31 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x8d7ba400) [pid = 1817] [serial = 1103] [outer = (nil)] [url = about:blank] 19:01:31 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x91c7c000) [pid = 1817] [serial = 1064] [outer = (nil)] [url = about:blank] 19:01:31 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x8b301400) [pid = 1817] [serial = 1101] [outer = (nil)] [url = about:blank] 19:01:31 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x8e5bcc00) [pid = 1817] [serial = 1107] [outer = (nil)] [url = about:blank] 19:01:31 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x8a167800) [pid = 1817] [serial = 1100] [outer = (nil)] [url = about:blank] 19:01:31 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x92aed400) [pid = 1817] [serial = 1067] [outer = (nil)] [url = about:blank] 19:01:31 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x8b59a400) [pid = 1817] [serial = 1097] [outer = (nil)] [url = about:blank] 19:01:31 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x99ca7c00) [pid = 1817] [serial = 1082] [outer = (nil)] [url = about:blank] 19:01:31 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x88256800) [pid = 1817] [serial = 1095] [outer = (nil)] [url = about:blank] 19:01:31 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x8e642000) [pid = 1817] [serial = 1047] [outer = (nil)] [url = about:blank] 19:01:31 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x870d4000) [pid = 1817] [serial = 1049] [outer = (nil)] [url = about:blank] 19:01:31 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x8dba3400) [pid = 1817] [serial = 1055] [outer = (nil)] [url = about:blank] 19:01:31 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x912e1c00) [pid = 1817] [serial = 1061] [outer = (nil)] [url = about:blank] 19:01:31 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x9076cc00) [pid = 1817] [serial = 1058] [outer = (nil)] [url = about:blank] 19:01:31 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x98926800) [pid = 1817] [serial = 1076] [outer = (nil)] [url = about:blank] 19:01:31 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x870c6000) [pid = 1817] [serial = 1094] [outer = (nil)] [url = about:blank] 19:01:32 INFO - PROCESS | 1817 | 1462759292094 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 19:01:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 19:01:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 3490ms 19:01:32 INFO - PROCESS | 1817 | 1462759292133 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 19:01:32 INFO - PROCESS | 1817 | 1462759292139 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 19:01:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 19:01:32 INFO - PROCESS | 1817 | 1462759292148 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 19:01:32 INFO - PROCESS | 1817 | 1462759292154 Marionette TRACE conn3 <- [1,1610,null,{}] 19:01:32 INFO - PROCESS | 1817 | 1462759292163 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:32 INFO - PROCESS | 1817 | 1462759292410 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 19:01:32 INFO - PROCESS | 1817 | 1462759292616 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x870cd000 == 116 [pid = 1817] [id = 410] 19:01:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x870d2c00) [pid = 1817] [serial = 1231] [outer = (nil)] 19:01:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x88261000) [pid = 1817] [serial = 1232] [outer = 0x870d2c00] 19:01:32 INFO - PROCESS | 1817 | 1462759292704 Marionette DEBUG loaded listener.js 19:01:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x88488c00) [pid = 1817] [serial = 1233] [outer = 0x870d2c00] 19:01:33 INFO - PROCESS | 1817 | 1462759293494 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 19:01:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 19:01:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1384ms 19:01:33 INFO - PROCESS | 1817 | 1462759293533 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 19:01:33 INFO - PROCESS | 1817 | 1462759293543 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 19:01:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 19:01:33 INFO - PROCESS | 1817 | 1462759293553 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 19:01:33 INFO - PROCESS | 1817 | 1462759293557 Marionette TRACE conn3 <- [1,1614,null,{}] 19:01:33 INFO - PROCESS | 1817 | 1462759293563 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:33 INFO - PROCESS | 1817 | 1462759293861 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 19:01:34 INFO - PROCESS | 1817 | 1462759293983 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x8825a400 == 117 [pid = 1817] [id = 411] 19:01:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x8a163400) [pid = 1817] [serial = 1234] [outer = (nil)] 19:01:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x8b2ec400) [pid = 1817] [serial = 1235] [outer = 0x8a163400] 19:01:34 INFO - PROCESS | 1817 | 1462759294061 Marionette DEBUG loaded listener.js 19:01:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x8b42e400) [pid = 1817] [serial = 1236] [outer = 0x8a163400] 19:01:35 INFO - PROCESS | 1817 | 1462759295041 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 19:01:35 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 19:01:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1533ms 19:01:35 INFO - PROCESS | 1817 | 1462759295089 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 19:01:35 INFO - PROCESS | 1817 | 1462759295096 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 19:01:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 19:01:35 INFO - PROCESS | 1817 | 1462759295123 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 19:01:35 INFO - PROCESS | 1817 | 1462759295132 Marionette TRACE conn3 <- [1,1618,null,{}] 19:01:35 INFO - PROCESS | 1817 | 1462759295173 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:35 INFO - PROCESS | 1817 | 1462759295468 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 19:01:35 INFO - PROCESS | 1817 | 1462759295496 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ceb8000 == 118 [pid = 1817] [id = 412] 19:01:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x8cebd000) [pid = 1817] [serial = 1237] [outer = (nil)] 19:01:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x8d68bc00) [pid = 1817] [serial = 1238] [outer = 0x8cebd000] 19:01:35 INFO - PROCESS | 1817 | 1462759295617 Marionette DEBUG loaded listener.js 19:01:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x8d9e0c00) [pid = 1817] [serial = 1239] [outer = 0x8cebd000] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x927a3800) [pid = 1817] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x91b46c00) [pid = 1817] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x8a296400) [pid = 1817] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x86f62c00) [pid = 1817] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x9a948000) [pid = 1817] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x90917c00) [pid = 1817] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x997d8000) [pid = 1817] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x926f0800) [pid = 1817] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x8a163800) [pid = 1817] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x98932400) [pid = 1817] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x8691fc00) [pid = 1817] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x86f70c00) [pid = 1817] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x8795e800) [pid = 1817] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x91c78c00) [pid = 1817] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x90771400) [pid = 1817] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x924dd000) [pid = 1817] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x92446400) [pid = 1817] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x8c60e800) [pid = 1817] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x8cebbc00) [pid = 1817] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x99ca5000) [pid = 1817] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x8efeec00) [pid = 1817] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x8e314c00) [pid = 1817] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x997d8800) [pid = 1817] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x8d0e6800) [pid = 1817] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x8b2e7c00) [pid = 1817] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x8e5b2800) [pid = 1817] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x924e2400) [pid = 1817] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x927a7c00) [pid = 1817] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x91b49000) [pid = 1817] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x90767800) [pid = 1817] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x8d9e6000) [pid = 1817] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x927a3c00) [pid = 1817] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x92aee400) [pid = 1817] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x997e0000) [pid = 1817] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x907c9c00) [pid = 1817] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x8db98000) [pid = 1817] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x8b433400) [pid = 1817] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 19:01:37 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x91a90800) [pid = 1817] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 19:01:37 INFO - PROCESS | 1817 | 1462759297697 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 19:01:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 19:01:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 2606ms 19:01:37 INFO - PROCESS | 1817 | 1462759297728 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 19:01:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 19:01:37 INFO - PROCESS | 1817 | 1462759297732 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 19:01:37 INFO - PROCESS | 1817 | 1462759297738 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 19:01:37 INFO - PROCESS | 1817 | 1462759297742 Marionette TRACE conn3 <- [1,1622,null,{}] 19:01:37 INFO - PROCESS | 1817 | 1462759297747 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:38 INFO - PROCESS | 1817 | 1462759298002 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 19:01:38 INFO - PROCESS | 1817 | 1462759298026 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x8691fc00 == 119 [pid = 1817] [id = 413] 19:01:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x8a299000) [pid = 1817] [serial = 1240] [outer = (nil)] 19:01:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x8c618400) [pid = 1817] [serial = 1241] [outer = 0x8a299000] 19:01:38 INFO - PROCESS | 1817 | 1462759298100 Marionette DEBUG loaded listener.js 19:01:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x8db9e800) [pid = 1817] [serial = 1242] [outer = 0x8a299000] 19:01:39 INFO - PROCESS | 1817 | 1462759298997 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 19:01:39 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 19:01:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1280ms 19:01:39 INFO - PROCESS | 1817 | 1462759299019 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 19:01:39 INFO - PROCESS | 1817 | 1462759299022 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 19:01:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 19:01:39 INFO - PROCESS | 1817 | 1462759299040 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 19:01:39 INFO - PROCESS | 1817 | 1462759299043 Marionette TRACE conn3 <- [1,1626,null,{}] 19:01:39 INFO - PROCESS | 1817 | 1462759299049 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:39 INFO - PROCESS | 1817 | 1462759299231 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 19:01:39 INFO - PROCESS | 1817 | 1462759299599 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x86922c00 == 120 [pid = 1817] [id = 414] 19:01:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x86925c00) [pid = 1817] [serial = 1243] [outer = (nil)] 19:01:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x870c7000) [pid = 1817] [serial = 1244] [outer = 0x86925c00] 19:01:39 INFO - PROCESS | 1817 | 1462759299759 Marionette DEBUG loaded listener.js 19:01:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x88255800) [pid = 1817] [serial = 1245] [outer = 0x86925c00] 19:01:40 INFO - PROCESS | 1817 | 1462759300740 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 19:01:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 19:01:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1743ms 19:01:40 INFO - PROCESS | 1817 | 1462759300802 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 19:01:40 INFO - PROCESS | 1817 | 1462759300809 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 19:01:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 19:01:40 INFO - PROCESS | 1817 | 1462759300821 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 19:01:40 INFO - PROCESS | 1817 | 1462759300826 Marionette TRACE conn3 <- [1,1630,null,{}] 19:01:40 INFO - PROCESS | 1817 | 1462759300834 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:41 INFO - PROCESS | 1817 | 1462759301064 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 19:01:41 INFO - PROCESS | 1817 | 1462759301392 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ab10400 == 121 [pid = 1817] [id = 415] 19:01:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x8ab18400) [pid = 1817] [serial = 1246] [outer = (nil)] 19:01:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8b59a000) [pid = 1817] [serial = 1247] [outer = 0x8ab18400] 19:01:41 INFO - PROCESS | 1817 | 1462759301503 Marionette DEBUG loaded listener.js 19:01:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x8c60f400) [pid = 1817] [serial = 1248] [outer = 0x8ab18400] 19:01:42 INFO - PROCESS | 1817 | 1462759302498 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 19:01:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 19:01:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1743ms 19:01:42 INFO - PROCESS | 1817 | 1462759302568 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 19:01:42 INFO - PROCESS | 1817 | 1462759302575 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 19:01:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 19:01:42 INFO - PROCESS | 1817 | 1462759302582 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 19:01:42 INFO - PROCESS | 1817 | 1462759302586 Marionette TRACE conn3 <- [1,1634,null,{}] 19:01:42 INFO - PROCESS | 1817 | 1462759302595 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:42 INFO - PROCESS | 1817 | 1462759302854 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 19:01:43 INFO - PROCESS | 1817 | 1462759303238 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ceb3000 == 122 [pid = 1817] [id = 416] 19:01:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x8d9ea400) [pid = 1817] [serial = 1249] [outer = (nil)] 19:01:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x8e312c00) [pid = 1817] [serial = 1250] [outer = 0x8d9ea400] 19:01:43 INFO - PROCESS | 1817 | 1462759303330 Marionette DEBUG loaded listener.js 19:01:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x8e39bc00) [pid = 1817] [serial = 1251] [outer = 0x8d9ea400] 19:01:44 INFO - PROCESS | 1817 | 1462759304279 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 19:01:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 19:01:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1737ms 19:01:44 INFO - PROCESS | 1817 | 1462759304320 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 19:01:44 INFO - PROCESS | 1817 | 1462759304324 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 19:01:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 19:01:44 INFO - PROCESS | 1817 | 1462759304341 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 19:01:44 INFO - PROCESS | 1817 | 1462759304350 Marionette TRACE conn3 <- [1,1638,null,{}] 19:01:44 INFO - PROCESS | 1817 | 1462759304356 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:44 INFO - PROCESS | 1817 | 1462759304577 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 19:01:44 INFO - PROCESS | 1817 | 1462759304907 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x87955000 == 123 [pid = 1817] [id = 417] 19:01:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x88480800) [pid = 1817] [serial = 1252] [outer = (nil)] 19:01:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x8e64e800) [pid = 1817] [serial = 1253] [outer = 0x88480800] 19:01:45 INFO - PROCESS | 1817 | 1462759305001 Marionette DEBUG loaded listener.js 19:01:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x8efe2c00) [pid = 1817] [serial = 1254] [outer = 0x88480800] 19:01:45 INFO - PROCESS | 1817 | 1462759305948 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 19:01:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 19:01:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1646ms 19:01:45 INFO - PROCESS | 1817 | 1462759305981 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 19:01:45 INFO - PROCESS | 1817 | 1462759305985 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 19:01:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 19:01:45 INFO - PROCESS | 1817 | 1462759305992 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 19:01:45 INFO - PROCESS | 1817 | 1462759305996 Marionette TRACE conn3 <- [1,1642,null,{}] 19:01:46 INFO - PROCESS | 1817 | 1462759306002 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:46 INFO - PROCESS | 1817 | 1462759306234 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 19:01:46 INFO - PROCESS | 1817 | 1462759306555 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e5b1800 == 124 [pid = 1817] [id = 418] 19:01:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x8e64b400) [pid = 1817] [serial = 1255] [outer = (nil)] 19:01:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x8f018400) [pid = 1817] [serial = 1256] [outer = 0x8e64b400] 19:01:46 INFO - PROCESS | 1817 | 1462759306652 Marionette DEBUG loaded listener.js 19:01:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x90767800) [pid = 1817] [serial = 1257] [outer = 0x8e64b400] 19:01:47 INFO - PROCESS | 1817 | 1462759307570 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 19:01:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 19:01:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1639ms 19:01:47 INFO - PROCESS | 1817 | 1462759307632 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 19:01:47 INFO - PROCESS | 1817 | 1462759307636 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 19:01:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 19:01:47 INFO - PROCESS | 1817 | 1462759307643 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 19:01:47 INFO - PROCESS | 1817 | 1462759307647 Marionette TRACE conn3 <- [1,1646,null,{}] 19:01:47 INFO - PROCESS | 1817 | 1462759307653 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:47 INFO - PROCESS | 1817 | 1462759307901 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 19:01:48 INFO - PROCESS | 1817 | 1462759308228 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x907cd000 == 125 [pid = 1817] [id = 419] 19:01:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x907cd800) [pid = 1817] [serial = 1258] [outer = (nil)] 19:01:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x90914400) [pid = 1817] [serial = 1259] [outer = 0x907cd800] 19:01:48 INFO - PROCESS | 1817 | 1462759308334 Marionette DEBUG loaded listener.js 19:01:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x90f4c400) [pid = 1817] [serial = 1260] [outer = 0x907cd800] 19:01:49 INFO - PROCESS | 1817 | 1462759309322 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 19:01:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 19:01:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1731ms 19:01:49 INFO - PROCESS | 1817 | 1462759309376 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 19:01:49 INFO - PROCESS | 1817 | 1462759309379 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 19:01:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 19:01:49 INFO - PROCESS | 1817 | 1462759309387 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 19:01:49 INFO - PROCESS | 1817 | 1462759309391 Marionette TRACE conn3 <- [1,1650,null,{}] 19:01:49 INFO - PROCESS | 1817 | 1462759309396 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:49 INFO - PROCESS | 1817 | 1462759309625 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 19:01:49 INFO - PROCESS | 1817 | 1462759309954 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x88256c00 == 126 [pid = 1817] [id = 420] 19:01:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x88264000) [pid = 1817] [serial = 1261] [outer = (nil)] 19:01:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x91a87800) [pid = 1817] [serial = 1262] [outer = 0x88264000] 19:01:50 INFO - PROCESS | 1817 | 1462759310050 Marionette DEBUG loaded listener.js 19:01:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x91a8ec00) [pid = 1817] [serial = 1263] [outer = 0x88264000] 19:01:51 INFO - PROCESS | 1817 | 1462759311011 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 19:01:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 19:01:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1682ms 19:01:51 INFO - PROCESS | 1817 | 1462759311070 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 19:01:51 INFO - PROCESS | 1817 | 1462759311074 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 19:01:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 19:01:51 INFO - PROCESS | 1817 | 1462759311081 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 19:01:51 INFO - PROCESS | 1817 | 1462759311084 Marionette TRACE conn3 <- [1,1654,null,{}] 19:01:51 INFO - PROCESS | 1817 | 1462759311090 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:51 INFO - PROCESS | 1817 | 1462759311305 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 19:01:51 INFO - PROCESS | 1817 | 1462759311625 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d0ebc00 == 127 [pid = 1817] [id = 421] 19:01:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x912e6800) [pid = 1817] [serial = 1264] [outer = (nil)] 19:01:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x91b44000) [pid = 1817] [serial = 1265] [outer = 0x912e6800] 19:01:51 INFO - PROCESS | 1817 | 1462759311717 Marionette DEBUG loaded listener.js 19:01:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x91c77800) [pid = 1817] [serial = 1266] [outer = 0x912e6800] 19:01:52 INFO - PROCESS | 1817 | 1462759312622 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 19:01:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 19:01:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1580ms 19:01:52 INFO - PROCESS | 1817 | 1462759312662 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 19:01:52 INFO - PROCESS | 1817 | 1462759312666 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 19:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 19:01:52 INFO - PROCESS | 1817 | 1462759312673 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 19:01:52 INFO - PROCESS | 1817 | 1462759312676 Marionette TRACE conn3 <- [1,1658,null,{}] 19:01:52 INFO - PROCESS | 1817 | 1462759312682 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:52 INFO - PROCESS | 1817 | 1462759312877 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 19:01:53 INFO - PROCESS | 1817 | 1462759313158 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x90f50400 == 128 [pid = 1817] [id = 422] 19:01:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x91aba000) [pid = 1817] [serial = 1267] [outer = (nil)] 19:01:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x922ce000) [pid = 1817] [serial = 1268] [outer = 0x91aba000] 19:01:53 INFO - PROCESS | 1817 | 1462759313291 Marionette DEBUG loaded listener.js 19:01:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x922dbc00) [pid = 1817] [serial = 1269] [outer = 0x91aba000] 19:01:54 INFO - PROCESS | 1817 | 1462759314203 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 19:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 19:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1585ms 19:01:54 INFO - PROCESS | 1817 | 1462759314259 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 19:01:54 INFO - PROCESS | 1817 | 1462759314263 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 19:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 19:01:54 INFO - PROCESS | 1817 | 1462759314269 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 19:01:54 INFO - PROCESS | 1817 | 1462759314273 Marionette TRACE conn3 <- [1,1662,null,{}] 19:01:54 INFO - PROCESS | 1817 | 1462759314279 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:54 INFO - PROCESS | 1817 | 1462759314496 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 19:01:54 INFO - PROCESS | 1817 | 1462759314830 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f64c00 == 129 [pid = 1817] [id = 423] 19:01:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x8ab0a000) [pid = 1817] [serial = 1270] [outer = (nil)] 19:01:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x924e8000) [pid = 1817] [serial = 1271] [outer = 0x8ab0a000] 19:01:54 INFO - PROCESS | 1817 | 1462759314924 Marionette DEBUG loaded listener.js 19:01:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x926f0000) [pid = 1817] [serial = 1272] [outer = 0x8ab0a000] 19:01:55 INFO - PROCESS | 1817 | 1462759315845 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 19:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 19:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1631ms 19:01:55 INFO - PROCESS | 1817 | 1462759315902 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 19:01:55 INFO - PROCESS | 1817 | 1462759315906 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 19:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 19:01:55 INFO - PROCESS | 1817 | 1462759315913 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 19:01:55 INFO - PROCESS | 1817 | 1462759315916 Marionette TRACE conn3 <- [1,1666,null,{}] 19:01:55 INFO - PROCESS | 1817 | 1462759315922 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:56 INFO - PROCESS | 1817 | 1462759316130 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 19:01:56 INFO - PROCESS | 1817 | 1462759316465 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x92ae3400 == 130 [pid = 1817] [id = 424] 19:01:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x92ae4c00) [pid = 1817] [serial = 1273] [outer = (nil)] 19:01:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x92aee800) [pid = 1817] [serial = 1274] [outer = 0x92ae4c00] 19:01:56 INFO - PROCESS | 1817 | 1462759316570 Marionette DEBUG loaded listener.js 19:01:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x92c75800) [pid = 1817] [serial = 1275] [outer = 0x92ae4c00] 19:01:57 INFO - PROCESS | 1817 | 1462759317598 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 19:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 19:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1740ms 19:01:57 INFO - PROCESS | 1817 | 1462759317654 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 19:01:57 INFO - PROCESS | 1817 | 1462759317659 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 19:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 19:01:57 INFO - PROCESS | 1817 | 1462759317665 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 19:01:57 INFO - PROCESS | 1817 | 1462759317670 Marionette TRACE conn3 <- [1,1670,null,{}] 19:01:57 INFO - PROCESS | 1817 | 1462759317697 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:57 INFO - PROCESS | 1817 | 1462759317946 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 19:01:58 INFO - PROCESS | 1817 | 1462759318274 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x929b6800 == 131 [pid = 1817] [id = 425] 19:01:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x92c75000) [pid = 1817] [serial = 1276] [outer = (nil)] 19:01:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x95009c00) [pid = 1817] [serial = 1277] [outer = 0x92c75000] 19:01:58 INFO - PROCESS | 1817 | 1462759318359 Marionette DEBUG loaded listener.js 19:01:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x95055400) [pid = 1817] [serial = 1278] [outer = 0x92c75000] 19:01:59 INFO - PROCESS | 1817 | 1462759319300 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 19:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 19:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1711ms 19:01:59 INFO - PROCESS | 1817 | 1462759319377 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 19:01:59 INFO - PROCESS | 1817 | 1462759319381 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 19:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 19:01:59 INFO - PROCESS | 1817 | 1462759319389 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 19:01:59 INFO - PROCESS | 1817 | 1462759319393 Marionette TRACE conn3 <- [1,1674,null,{}] 19:01:59 INFO - PROCESS | 1817 | 1462759319399 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:59 INFO - PROCESS | 1817 | 1462759319648 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 19:01:59 INFO - PROCESS | 1817 | 1462759319974 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x870c9800 == 132 [pid = 1817] [id = 426] 19:02:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x8ab17400) [pid = 1817] [serial = 1279] [outer = (nil)] 19:02:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x975eec00) [pid = 1817] [serial = 1280] [outer = 0x8ab17400] 19:02:00 INFO - PROCESS | 1817 | 1462759320068 Marionette DEBUG loaded listener.js 19:02:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x97710c00) [pid = 1817] [serial = 1281] [outer = 0x8ab17400] 19:02:00 INFO - PROCESS | 1817 | 1462759320991 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 19:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 19:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1635ms 19:02:01 INFO - PROCESS | 1817 | 1462759321024 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 19:02:01 INFO - PROCESS | 1817 | 1462759321028 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 19:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 19:02:01 INFO - PROCESS | 1817 | 1462759321034 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 19:02:01 INFO - PROCESS | 1817 | 1462759321038 Marionette TRACE conn3 <- [1,1678,null,{}] 19:02:01 INFO - PROCESS | 1817 | 1462759321043 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:01 INFO - PROCESS | 1817 | 1462759321249 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 19:02:01 INFO - PROCESS | 1817 | 1462759321597 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x95105000 == 133 [pid = 1817] [id = 427] 19:02:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x9510ac00) [pid = 1817] [serial = 1282] [outer = (nil)] 19:02:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x98fab000) [pid = 1817] [serial = 1283] [outer = 0x9510ac00] 19:02:01 INFO - PROCESS | 1817 | 1462759321694 Marionette DEBUG loaded listener.js 19:02:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x997d7800) [pid = 1817] [serial = 1284] [outer = 0x9510ac00] 19:02:02 INFO - PROCESS | 1817 | 1462759322621 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 19:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 19:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1633ms 19:02:02 INFO - PROCESS | 1817 | 1462759322668 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 19:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 19:02:02 INFO - PROCESS | 1817 | 1462759322672 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 19:02:02 INFO - PROCESS | 1817 | 1462759322678 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 19:02:02 INFO - PROCESS | 1817 | 1462759322682 Marionette TRACE conn3 <- [1,1682,null,{}] 19:02:02 INFO - PROCESS | 1817 | 1462759322688 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:02 INFO - PROCESS | 1817 | 1462759322953 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 19:02:03 INFO - PROCESS | 1817 | 1462759323304 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x975f0800 == 134 [pid = 1817] [id = 428] 19:02:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 184 (0x9770dc00) [pid = 1817] [serial = 1285] [outer = (nil)] 19:02:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 185 (0x99c0c800) [pid = 1817] [serial = 1286] [outer = 0x9770dc00] 19:02:03 INFO - PROCESS | 1817 | 1462759323397 Marionette DEBUG loaded listener.js 19:02:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 186 (0x99b49c00) [pid = 1817] [serial = 1287] [outer = 0x9770dc00] 19:02:04 INFO - PROCESS | 1817 | 1462759324404 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 19:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 19:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1791ms 19:02:04 INFO - PROCESS | 1817 | 1462759324470 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 19:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 19:02:04 INFO - PROCESS | 1817 | 1462759324474 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 19:02:04 INFO - PROCESS | 1817 | 1462759324481 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 19:02:04 INFO - PROCESS | 1817 | 1462759324484 Marionette TRACE conn3 <- [1,1686,null,{}] 19:02:04 INFO - PROCESS | 1817 | 1462759324490 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:04 INFO - PROCESS | 1817 | 1462759324721 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 19:02:05 INFO - PROCESS | 1817 | 1462759325054 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b30cc00 == 135 [pid = 1817] [id = 429] 19:02:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 187 (0x8c60c800) [pid = 1817] [serial = 1288] [outer = (nil)] 19:02:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 188 (0x9a7de400) [pid = 1817] [serial = 1289] [outer = 0x8c60c800] 19:02:05 INFO - PROCESS | 1817 | 1462759325148 Marionette DEBUG loaded listener.js 19:02:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 189 (0x9a7e6800) [pid = 1817] [serial = 1290] [outer = 0x8c60c800] 19:02:06 INFO - PROCESS | 1817 | 1462759326086 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 19:02:06 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 19:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1687ms 19:02:06 INFO - PROCESS | 1817 | 1462759326168 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 19:02:06 INFO - PROCESS | 1817 | 1462759326171 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 19:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 19:02:06 INFO - PROCESS | 1817 | 1462759326178 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 19:02:06 INFO - PROCESS | 1817 | 1462759326182 Marionette TRACE conn3 <- [1,1690,null,{}] 19:02:06 INFO - PROCESS | 1817 | 1462759326190 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:06 INFO - PROCESS | 1817 | 1462759326469 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 19:02:06 INFO - PROCESS | 1817 | 1462759326816 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x88262800 == 136 [pid = 1817] [id = 430] 19:02:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 190 (0x99b48400) [pid = 1817] [serial = 1291] [outer = (nil)] 19:02:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 191 (0x9ae17000) [pid = 1817] [serial = 1292] [outer = 0x99b48400] 19:02:06 INFO - PROCESS | 1817 | 1462759326903 Marionette DEBUG loaded listener.js 19:02:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 192 (0x9ae1b400) [pid = 1817] [serial = 1293] [outer = 0x99b48400] 19:02:07 INFO - PROCESS | 1817 | 1462759327838 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 19:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 19:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1733ms 19:02:07 INFO - PROCESS | 1817 | 1462759327912 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 19:02:07 INFO - PROCESS | 1817 | 1462759327916 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 19:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 19:02:07 INFO - PROCESS | 1817 | 1462759327923 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 19:02:07 INFO - PROCESS | 1817 | 1462759327926 Marionette TRACE conn3 <- [1,1694,null,{}] 19:02:07 INFO - PROCESS | 1817 | 1462759327932 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:08 INFO - PROCESS | 1817 | 1462759328160 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 19:02:08 INFO - PROCESS | 1817 | 1462759328495 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x8efe9800 == 137 [pid = 1817] [id = 431] 19:02:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 193 (0x975ed800) [pid = 1817] [serial = 1294] [outer = (nil)] 19:02:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 194 (0x9b26e400) [pid = 1817] [serial = 1295] [outer = 0x975ed800] 19:02:08 INFO - PROCESS | 1817 | 1462759328593 Marionette DEBUG loaded listener.js 19:02:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 195 (0x9b874400) [pid = 1817] [serial = 1296] [outer = 0x975ed800] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x99c1d400 == 136 [pid = 1817] [id = 362] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8efe4400 == 135 [pid = 1817] [id = 361] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x870cf400 == 134 [pid = 1817] [id = 275] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x86924c00 == 133 [pid = 1817] [id = 349] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x91c76800 == 132 [pid = 1817] [id = 355] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x91b44400 == 131 [pid = 1817] [id = 354] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8d68d000 == 130 [pid = 1817] [id = 357] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x9076e000 == 129 [pid = 1817] [id = 356] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x91c74000 == 128 [pid = 1817] [id = 358] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x98fad800 == 127 [pid = 1817] [id = 360] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x997dc000 == 126 [pid = 1817] [id = 359] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8d9e3400 == 125 [pid = 1817] [id = 352] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8b42d800 == 124 [pid = 1817] [id = 350] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8ecf9400 == 123 [pid = 1817] [id = 353] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8691fc00 == 122 [pid = 1817] [id = 413] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8ceb8000 == 121 [pid = 1817] [id = 412] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8825a400 == 120 [pid = 1817] [id = 411] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x870cd000 == 119 [pid = 1817] [id = 410] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x99c18400 == 118 [pid = 1817] [id = 408] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8e320800 == 117 [pid = 1817] [id = 407] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x9500a000 == 116 [pid = 1817] [id = 405] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x9462c800 == 115 [pid = 1817] [id = 406] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x91e3fc00 == 114 [pid = 1817] [id = 404] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x92c78c00 == 113 [pid = 1817] [id = 403] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x926ee800 == 112 [pid = 1817] [id = 402] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x86f65000 == 111 [pid = 1817] [id = 400] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8e648400 == 110 [pid = 1817] [id = 401] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8e39ac00 == 109 [pid = 1817] [id = 399] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8e645800 == 108 [pid = 1817] [id = 398] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x90915800 == 107 [pid = 1817] [id = 397] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8e316400 == 106 [pid = 1817] [id = 396] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8d68c800 == 105 [pid = 1817] [id = 395] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8a162c00 == 104 [pid = 1817] [id = 393] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8db9bc00 == 103 [pid = 1817] [id = 394] 19:02:11 INFO - PROCESS | 1817 | --DOCSHELL 0x86682400 == 102 [pid = 1817] [id = 392] 19:02:11 INFO - PROCESS | 1817 | 1462759331157 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 194 (0x92aec000) [pid = 1817] [serial = 1143] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 193 (0x924e0000) [pid = 1817] [serial = 1065] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 192 (0x8b309800) [pid = 1817] [serial = 1170] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 191 (0x88263000) [pid = 1817] [serial = 1050] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 190 (0x9adbc800) [pid = 1817] [serial = 1092] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 189 (0x90f50800) [pid = 1817] [serial = 1128] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 188 (0x99f2a800) [pid = 1817] [serial = 1083] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 187 (0x95052400) [pid = 1817] [serial = 1071] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 186 (0x8d9ea800) [pid = 1817] [serial = 1110] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 185 (0x99bdc000) [pid = 1817] [serial = 1157] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 184 (0x86f6c400) [pid = 1817] [serial = 1112] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 183 (0x870cfc00) [pid = 1817] [serial = 1166] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x8cebac00) [pid = 1817] [serial = 1164] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x92449000) [pid = 1817] [serial = 1137] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x91abac00) [pid = 1817] [serial = 1130] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x926f1800) [pid = 1817] [serial = 1140] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x99c04c00) [pid = 1817] [serial = 1158] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x950b8800) [pid = 1817] [serial = 1148] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x8d68ac00) [pid = 1817] [serial = 1173] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x929af800) [pid = 1817] [serial = 1142] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x98fb0800) [pid = 1817] [serial = 1155] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x9ad3f400) [pid = 1817] [serial = 1089] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x90913800) [pid = 1817] [serial = 1059] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x92443c00) [pid = 1817] [serial = 1136] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x926eac00) [pid = 1817] [serial = 1139] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x8efe5000) [pid = 1817] [serial = 1121] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x95105800) [pid = 1817] [serial = 1149] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x8f00ec00) [pid = 1817] [serial = 1122] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x9a7e8400) [pid = 1817] [serial = 1086] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x88258800) [pid = 1817] [serial = 1167] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x8d9dcc00) [pid = 1817] [serial = 1119] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x98fa5c00) [pid = 1817] [serial = 1154] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x91abf000) [pid = 1817] [serial = 1131] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x8b2f3400) [pid = 1817] [serial = 1115] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x90a92800) [pid = 1817] [serial = 1127] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x8b432800) [pid = 1817] [serial = 1116] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x91e34400) [pid = 1817] [serial = 1134] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x92c77000) [pid = 1817] [serial = 1068] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x98ac5000) [pid = 1817] [serial = 1077] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x8d0e0400) [pid = 1817] [serial = 1172] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x99c9c000) [pid = 1817] [serial = 1160] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x8b307800) [pid = 1817] [serial = 1163] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x8d68e800) [pid = 1817] [serial = 1118] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x91c7cc00) [pid = 1817] [serial = 1133] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x907c4800) [pid = 1817] [serial = 1125] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x8e5b5c00) [pid = 1817] [serial = 1056] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x8b30a000) [pid = 1817] [serial = 1175] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x975edc00) [pid = 1817] [serial = 1151] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x93c0b000) [pid = 1817] [serial = 1145] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x99bd5400) [pid = 1817] [serial = 1080] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x8795ac00) [pid = 1817] [serial = 1113] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x912eb800) [pid = 1817] [serial = 1062] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x8e31d000) [pid = 1817] [serial = 981] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x8b2ebc00) [pid = 1817] [serial = 1169] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x99ca0000) [pid = 1817] [serial = 1161] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x90773c00) [pid = 1817] [serial = 1124] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x93ceec00) [pid = 1817] [serial = 1146] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x8c610000) [pid = 1817] [serial = 1053] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x977e7800) [pid = 1817] [serial = 1152] [outer = (nil)] [url = about:blank] 19:02:11 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x975f2c00) [pid = 1817] [serial = 1074] [outer = (nil)] [url = about:blank] 19:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 19:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 3546ms 19:02:11 INFO - PROCESS | 1817 | 1462759331472 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 19:02:11 INFO - PROCESS | 1817 | 1462759331477 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 19:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 19:02:11 INFO - PROCESS | 1817 | 1462759331486 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 19:02:11 INFO - PROCESS | 1817 | 1462759331492 Marionette TRACE conn3 <- [1,1698,null,{}] 19:02:11 INFO - PROCESS | 1817 | 1462759331501 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:11 INFO - PROCESS | 1817 | 1462759331691 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 19:02:11 INFO - PROCESS | 1817 | 1462759331905 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x88256000 == 103 [pid = 1817] [id = 432] 19:02:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x88258800) [pid = 1817] [serial = 1297] [outer = (nil)] 19:02:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x8825d800) [pid = 1817] [serial = 1298] [outer = 0x88258800] 19:02:11 INFO - PROCESS | 1817 | 1462759331988 Marionette DEBUG loaded listener.js 19:02:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x8a161000) [pid = 1817] [serial = 1299] [outer = 0x88258800] 19:02:12 INFO - PROCESS | 1817 | 1462759332859 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 19:02:12 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 19:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1444ms 19:02:12 INFO - PROCESS | 1817 | 1462759332931 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 19:02:12 INFO - PROCESS | 1817 | 1462759332939 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 19:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 19:02:12 INFO - PROCESS | 1817 | 1462759332950 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 19:02:12 INFO - PROCESS | 1817 | 1462759332954 Marionette TRACE conn3 <- [1,1702,null,{}] 19:02:12 INFO - PROCESS | 1817 | 1462759332961 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:13 INFO - PROCESS | 1817 | 1462759333177 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 19:02:13 INFO - PROCESS | 1817 | 1462759333443 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b2f3c00 == 104 [pid = 1817] [id = 433] 19:02:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x8b309400) [pid = 1817] [serial = 1300] [outer = (nil)] 19:02:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x8b30f800) [pid = 1817] [serial = 1301] [outer = 0x8b309400] 19:02:13 INFO - PROCESS | 1817 | 1462759333525 Marionette DEBUG loaded listener.js 19:02:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x8c60d400) [pid = 1817] [serial = 1302] [outer = 0x8b309400] 19:02:14 INFO - PROCESS | 1817 | 1462759334470 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 19:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 19:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1585ms 19:02:14 INFO - PROCESS | 1817 | 1462759334536 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 19:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 19:02:14 INFO - PROCESS | 1817 | 1462759334540 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 19:02:14 INFO - PROCESS | 1817 | 1462759334547 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 19:02:14 INFO - PROCESS | 1817 | 1462759334553 Marionette TRACE conn3 <- [1,1706,null,{}] 19:02:14 INFO - PROCESS | 1817 | 1462759334577 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:14 INFO - PROCESS | 1817 | 1462759334862 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 19:02:14 INFO - PROCESS | 1817 | 1462759334893 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b2f3400 == 105 [pid = 1817] [id = 434] 19:02:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x8d0e2000) [pid = 1817] [serial = 1303] [outer = (nil)] 19:02:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x8d68c800) [pid = 1817] [serial = 1304] [outer = 0x8d0e2000] 19:02:14 INFO - PROCESS | 1817 | 1462759334973 Marionette DEBUG loaded listener.js 19:02:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8d7bdc00) [pid = 1817] [serial = 1305] [outer = 0x8d0e2000] 19:02:16 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x870d2c00) [pid = 1817] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 19:02:16 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x927a8800) [pid = 1817] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 19:02:16 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x99f2a000) [pid = 1817] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 19:02:16 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x8b30f000) [pid = 1817] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 19:02:16 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x9510f800) [pid = 1817] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 19:02:16 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x91a8a800) [pid = 1817] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 19:02:16 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x90a97c00) [pid = 1817] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 19:02:16 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x8efe9000) [pid = 1817] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 19:02:16 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x8f01b400) [pid = 1817] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 19:02:16 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x90919800) [pid = 1817] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 19:02:16 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x99ca8c00) [pid = 1817] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 19:02:16 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x8cebd000) [pid = 1817] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 19:02:16 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x8e3a5c00) [pid = 1817] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 19:02:16 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x8db9c000) [pid = 1817] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 19:02:16 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x8a163400) [pid = 1817] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 19:02:16 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x9500d000) [pid = 1817] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 19:02:16 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x94635800) [pid = 1817] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 19:02:16 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x91e3bc00) [pid = 1817] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 19:02:16 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x9279d800) [pid = 1817] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 19:02:16 INFO - PROCESS | 1817 | --DOMWINDOW == 124 (0x8668e400) [pid = 1817] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 19:02:16 INFO - PROCESS | 1817 | --DOMWINDOW == 123 (0x90a9c000) [pid = 1817] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 19:02:16 INFO - PROCESS | 1817 | 1462759336801 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 19:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 19:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 2294ms 19:02:16 INFO - PROCESS | 1817 | 1462759336842 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 19:02:16 INFO - PROCESS | 1817 | 1462759336845 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 19:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 19:02:16 INFO - PROCESS | 1817 | 1462759336854 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 19:02:16 INFO - PROCESS | 1817 | 1462759336858 Marionette TRACE conn3 <- [1,1710,null,{}] 19:02:16 INFO - PROCESS | 1817 | 1462759336863 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:17 INFO - PROCESS | 1817 | 1462759337065 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 19:02:17 INFO - PROCESS | 1817 | 1462759337263 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x8668e400 == 106 [pid = 1817] [id = 435] 19:02:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 124 (0x870c7800) [pid = 1817] [serial = 1306] [outer = (nil)] 19:02:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 125 (0x8d697800) [pid = 1817] [serial = 1307] [outer = 0x870c7800] 19:02:17 INFO - PROCESS | 1817 | 1462759337349 Marionette DEBUG loaded listener.js 19:02:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x8e31b400) [pid = 1817] [serial = 1308] [outer = 0x870c7800] 19:02:18 INFO - PROCESS | 1817 | 1462759338188 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 19:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 19:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1387ms 19:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 19:02:18 INFO - PROCESS | 1817 | 1462759338242 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 19:02:18 INFO - PROCESS | 1817 | 1462759338245 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 19:02:18 INFO - PROCESS | 1817 | 1462759338252 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 19:02:18 INFO - PROCESS | 1817 | 1462759338255 Marionette TRACE conn3 <- [1,1714,null,{}] 19:02:18 INFO - PROCESS | 1817 | 1462759338261 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:18 INFO - PROCESS | 1817 | 1462759338458 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 19:02:18 INFO - PROCESS | 1817 | 1462759338881 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x86924c00 == 107 [pid = 1817] [id = 436] 19:02:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x86925800) [pid = 1817] [serial = 1309] [outer = (nil)] 19:02:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x870c9000) [pid = 1817] [serial = 1310] [outer = 0x86925800] 19:02:18 INFO - PROCESS | 1817 | 1462759338981 Marionette DEBUG loaded listener.js 19:02:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x8795ac00) [pid = 1817] [serial = 1311] [outer = 0x86925800] 19:02:19 INFO - PROCESS | 1817 | 1462759339988 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 19:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 19:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1781ms 19:02:20 INFO - PROCESS | 1817 | 1462759340037 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 19:02:20 INFO - PROCESS | 1817 | 1462759340045 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 19:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 19:02:20 INFO - PROCESS | 1817 | 1462759340053 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 19:02:20 INFO - PROCESS | 1817 | 1462759340059 Marionette TRACE conn3 <- [1,1718,null,{}] 19:02:20 INFO - PROCESS | 1817 | 1462759340066 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:20 INFO - PROCESS | 1817 | 1462759340314 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 19:02:20 INFO - PROCESS | 1817 | 1462759340647 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ab0ac00 == 108 [pid = 1817] [id = 437] 19:02:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x8ab18800) [pid = 1817] [serial = 1312] [outer = (nil)] 19:02:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x8c612c00) [pid = 1817] [serial = 1313] [outer = 0x8ab18800] 19:02:20 INFO - PROCESS | 1817 | 1462759340742 Marionette DEBUG loaded listener.js 19:02:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x8d0de000) [pid = 1817] [serial = 1314] [outer = 0x8ab18800] 19:02:21 INFO - PROCESS | 1817 | 1462759341801 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 19:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 19:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1784ms 19:02:21 INFO - PROCESS | 1817 | 1462759341840 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 19:02:21 INFO - PROCESS | 1817 | 1462759341846 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 19:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 19:02:21 INFO - PROCESS | 1817 | 1462759341854 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 19:02:21 INFO - PROCESS | 1817 | 1462759341858 Marionette TRACE conn3 <- [1,1722,null,{}] 19:02:21 INFO - PROCESS | 1817 | 1462759341865 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:22 INFO - PROCESS | 1817 | 1462759342096 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 19:02:22 INFO - PROCESS | 1817 | 1462759342481 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d9e9000 == 109 [pid = 1817] [id = 438] 19:02:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x8dba1400) [pid = 1817] [serial = 1315] [outer = (nil)] 19:02:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x8e31f400) [pid = 1817] [serial = 1316] [outer = 0x8dba1400] 19:02:22 INFO - PROCESS | 1817 | 1462759342577 Marionette DEBUG loaded listener.js 19:02:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x8e5be000) [pid = 1817] [serial = 1317] [outer = 0x8dba1400] 19:02:23 INFO - PROCESS | 1817 | 1462759343733 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 19:02:23 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 19:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1933ms 19:02:23 INFO - PROCESS | 1817 | 1462759343789 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 19:02:23 INFO - PROCESS | 1817 | 1462759343794 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 19:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 19:02:23 INFO - PROCESS | 1817 | 1462759343812 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 19:02:23 INFO - PROCESS | 1817 | 1462759343824 Marionette TRACE conn3 <- [1,1726,null,{}] 19:02:23 INFO - PROCESS | 1817 | 1462759343832 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:24 INFO - PROCESS | 1817 | 1462759344139 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 19:02:24 INFO - PROCESS | 1817 | 1462759344505 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x8db9a400 == 110 [pid = 1817] [id = 439] 19:02:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x8e644c00) [pid = 1817] [serial = 1318] [outer = (nil)] 19:02:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x8efed800) [pid = 1817] [serial = 1319] [outer = 0x8e644c00] 19:02:24 INFO - PROCESS | 1817 | 1462759344609 Marionette DEBUG loaded listener.js 19:02:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x8f017c00) [pid = 1817] [serial = 1320] [outer = 0x8e644c00] 19:02:25 INFO - PROCESS | 1817 | 1462759345656 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 19:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 19:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1905ms 19:02:25 INFO - PROCESS | 1817 | 1462759345710 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 19:02:25 INFO - PROCESS | 1817 | 1462759345714 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 19:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 19:02:25 INFO - PROCESS | 1817 | 1462759345725 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 19:02:25 INFO - PROCESS | 1817 | 1462759345730 Marionette TRACE conn3 <- [1,1730,null,{}] 19:02:25 INFO - PROCESS | 1817 | 1462759345738 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:25 INFO - PROCESS | 1817 | 1462759345992 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 19:02:26 INFO - PROCESS | 1817 | 1462759346325 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ab13800 == 111 [pid = 1817] [id = 440] 19:02:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x8efe8400) [pid = 1817] [serial = 1321] [outer = (nil)] 19:02:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x907c6800) [pid = 1817] [serial = 1322] [outer = 0x8efe8400] 19:02:26 INFO - PROCESS | 1817 | 1462759346436 Marionette DEBUG loaded listener.js 19:02:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x907ca000) [pid = 1817] [serial = 1323] [outer = 0x8efe8400] 19:02:27 INFO - PROCESS | 1817 | 1462759347352 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 19:02:27 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 19:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1690ms 19:02:27 INFO - PROCESS | 1817 | 1462759347418 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 19:02:27 INFO - PROCESS | 1817 | 1462759347424 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 19:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 19:02:27 INFO - PROCESS | 1817 | 1462759347434 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 19:02:27 INFO - PROCESS | 1817 | 1462759347437 Marionette TRACE conn3 <- [1,1734,null,{}] 19:02:27 INFO - PROCESS | 1817 | 1462759347444 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:27 INFO - PROCESS | 1817 | 1462759347709 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 19:02:28 INFO - PROCESS | 1817 | 1462759348053 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x90a95c00 == 112 [pid = 1817] [id = 441] 19:02:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x90a98400) [pid = 1817] [serial = 1324] [outer = (nil)] 19:02:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x90a9c000) [pid = 1817] [serial = 1325] [outer = 0x90a98400] 19:02:28 INFO - PROCESS | 1817 | 1462759348162 Marionette DEBUG loaded listener.js 19:02:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x912e7400) [pid = 1817] [serial = 1326] [outer = 0x90a98400] 19:02:29 INFO - PROCESS | 1817 | 1462759349233 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 19:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 19:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1831ms 19:02:29 INFO - PROCESS | 1817 | 1462759349267 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 19:02:29 INFO - PROCESS | 1817 | 1462759349271 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 19:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 19:02:29 INFO - PROCESS | 1817 | 1462759349278 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 19:02:29 INFO - PROCESS | 1817 | 1462759349281 Marionette TRACE conn3 <- [1,1738,null,{}] 19:02:29 INFO - PROCESS | 1817 | 1462759349287 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:29 INFO - PROCESS | 1817 | 1462759349499 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 19:02:29 INFO - PROCESS | 1817 | 1462759349842 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x8eff0c00 == 113 [pid = 1817] [id = 442] 19:02:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x9091ac00) [pid = 1817] [serial = 1327] [outer = (nil)] 19:02:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x91ac0400) [pid = 1817] [serial = 1328] [outer = 0x9091ac00] 19:02:29 INFO - PROCESS | 1817 | 1462759349938 Marionette DEBUG loaded listener.js 19:02:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x91b46000) [pid = 1817] [serial = 1329] [outer = 0x9091ac00] 19:02:30 INFO - PROCESS | 1817 | 1462759350858 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 19:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 19:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1637ms 19:02:30 INFO - PROCESS | 1817 | 1462759350916 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 19:02:30 INFO - PROCESS | 1817 | 1462759350919 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 19:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 19:02:30 INFO - PROCESS | 1817 | 1462759350926 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 19:02:30 INFO - PROCESS | 1817 | 1462759350929 Marionette TRACE conn3 <- [1,1742,null,{}] 19:02:30 INFO - PROCESS | 1817 | 1462759350940 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:31 INFO - PROCESS | 1817 | 1462759351180 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 19:02:31 INFO - PROCESS | 1817 | 1462759351518 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x90919c00 == 114 [pid = 1817] [id = 443] 19:02:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x91a85800) [pid = 1817] [serial = 1330] [outer = (nil)] 19:02:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x91e36000) [pid = 1817] [serial = 1331] [outer = 0x91a85800] 19:02:31 INFO - PROCESS | 1817 | 1462759351612 Marionette DEBUG loaded listener.js 19:02:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x922d2400) [pid = 1817] [serial = 1332] [outer = 0x91a85800] 19:02:32 INFO - PROCESS | 1817 | 1462759352519 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 19:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 19:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1657ms 19:02:32 INFO - PROCESS | 1817 | 1462759352585 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 19:02:32 INFO - PROCESS | 1817 | 1462759352589 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 19:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 19:02:32 INFO - PROCESS | 1817 | 1462759352596 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 19:02:32 INFO - PROCESS | 1817 | 1462759352599 Marionette TRACE conn3 <- [1,1746,null,{}] 19:02:32 INFO - PROCESS | 1817 | 1462759352606 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:32 INFO - PROCESS | 1817 | 1462759352897 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 19:02:33 INFO - PROCESS | 1817 | 1462759353229 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d7bcc00 == 115 [pid = 1817] [id = 444] 19:02:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x91c71c00) [pid = 1817] [serial = 1333] [outer = (nil)] 19:02:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x926eac00) [pid = 1817] [serial = 1334] [outer = 0x91c71c00] 19:02:33 INFO - PROCESS | 1817 | 1462759353318 Marionette DEBUG loaded listener.js 19:02:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x926ec800) [pid = 1817] [serial = 1335] [outer = 0x91c71c00] 19:02:34 INFO - PROCESS | 1817 | 1462759354243 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 19:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 19:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1687ms 19:02:34 INFO - PROCESS | 1817 | 1462759354284 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 19:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 19:02:34 INFO - PROCESS | 1817 | 1462759354288 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 19:02:34 INFO - PROCESS | 1817 | 1462759354296 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 19:02:34 INFO - PROCESS | 1817 | 1462759354299 Marionette TRACE conn3 <- [1,1750,null,{}] 19:02:34 INFO - PROCESS | 1817 | 1462759354305 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:34 INFO - PROCESS | 1817 | 1462759354546 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 19:02:34 INFO - PROCESS | 1817 | 1462759354890 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x91c7cc00 == 116 [pid = 1817] [id = 445] 19:02:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x924d9800) [pid = 1817] [serial = 1336] [outer = (nil)] 19:02:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x927a3c00) [pid = 1817] [serial = 1337] [outer = 0x924d9800] 19:02:34 INFO - PROCESS | 1817 | 1462759354982 Marionette DEBUG loaded listener.js 19:02:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x927a9400) [pid = 1817] [serial = 1338] [outer = 0x924d9800] 19:02:35 INFO - PROCESS | 1817 | ************************* 19:02:35 INFO - PROCESS | 1817 | A coding exception was thrown and uncaught in a Task. 19:02:35 INFO - PROCESS | 1817 | 19:02:35 INFO - PROCESS | 1817 | Full message: TypeError: NetworkError when attempting to fetch resource. 19:02:35 INFO - PROCESS | 1817 | Full stack: 19:02:35 INFO - PROCESS | 1817 | ************************* 19:02:35 INFO - PROCESS | 1817 | 1462759355972 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 19:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 19:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1735ms 19:02:36 INFO - PROCESS | 1817 | 1462759356031 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 19:02:36 INFO - PROCESS | 1817 | 1462759356034 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 19:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 19:02:36 INFO - PROCESS | 1817 | 1462759356041 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 19:02:36 INFO - PROCESS | 1817 | 1462759356045 Marionette TRACE conn3 <- [1,1754,null,{}] 19:02:36 INFO - PROCESS | 1817 | 1462759356050 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:36 INFO - PROCESS | 1817 | 1462759356289 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 19:02:36 INFO - PROCESS | 1817 | 1462759356628 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x92af0400 == 117 [pid = 1817] [id = 446] 19:02:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x92af2400) [pid = 1817] [serial = 1339] [outer = (nil)] 19:02:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x93c0d800) [pid = 1817] [serial = 1340] [outer = 0x92af2400] 19:02:36 INFO - PROCESS | 1817 | 1462759356745 Marionette DEBUG loaded listener.js 19:02:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x9462fc00) [pid = 1817] [serial = 1341] [outer = 0x92af2400] 19:02:37 INFO - PROCESS | 1817 | 1462759357723 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 19:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 19:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1734ms 19:02:37 INFO - PROCESS | 1817 | 1462759357776 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 19:02:37 INFO - PROCESS | 1817 | 1462759357780 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 19:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 19:02:37 INFO - PROCESS | 1817 | 1462759357787 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 19:02:37 INFO - PROCESS | 1817 | 1462759357791 Marionette TRACE conn3 <- [1,1758,null,{}] 19:02:37 INFO - PROCESS | 1817 | 1462759357797 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:38 INFO - PROCESS | 1817 | 1462759358035 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 19:02:38 INFO - PROCESS | 1817 | 1462759358363 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x91e3d800 == 118 [pid = 1817] [id = 447] 19:02:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x92aed000) [pid = 1817] [serial = 1342] [outer = (nil)] 19:02:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x975e8800) [pid = 1817] [serial = 1343] [outer = 0x92aed000] 19:02:38 INFO - PROCESS | 1817 | 1462759358453 Marionette DEBUG loaded listener.js 19:02:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x975ef800) [pid = 1817] [serial = 1344] [outer = 0x92aed000] 19:02:39 INFO - PROCESS | 1817 | 1462759359386 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 19:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 19:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1642ms 19:02:39 INFO - PROCESS | 1817 | 1462759359430 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 19:02:39 INFO - PROCESS | 1817 | 1462759359434 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 19:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 19:02:39 INFO - PROCESS | 1817 | 1462759359440 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 19:02:39 INFO - PROCESS | 1817 | 1462759359443 Marionette TRACE conn3 <- [1,1762,null,{}] 19:02:39 INFO - PROCESS | 1817 | 1462759359449 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:39 INFO - PROCESS | 1817 | 1462759359655 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 19:02:40 INFO - PROCESS | 1817 | 1462759359999 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x8611c800 == 119 [pid = 1817] [id = 448] 19:02:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x86684800) [pid = 1817] [serial = 1345] [outer = (nil)] 19:02:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x98f0ac00) [pid = 1817] [serial = 1346] [outer = 0x86684800] 19:02:40 INFO - PROCESS | 1817 | 1462759360091 Marionette DEBUG loaded listener.js 19:02:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x98fb1000) [pid = 1817] [serial = 1347] [outer = 0x86684800] 19:02:41 INFO - PROCESS | 1817 | 1462759361014 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 19:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 19:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1638ms 19:02:41 INFO - PROCESS | 1817 | 1462759361079 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 19:02:41 INFO - PROCESS | 1817 | 1462759361083 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 19:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 19:02:41 INFO - PROCESS | 1817 | 1462759361089 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 19:02:41 INFO - PROCESS | 1817 | 1462759361093 Marionette TRACE conn3 <- [1,1766,null,{}] 19:02:41 INFO - PROCESS | 1817 | 1462759361098 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:41 INFO - PROCESS | 1817 | 1462759361332 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 19:02:41 INFO - PROCESS | 1817 | 1462759361663 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f61400 == 120 [pid = 1817] [id = 449] 19:02:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x91e32800) [pid = 1817] [serial = 1348] [outer = (nil)] 19:02:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x99b54c00) [pid = 1817] [serial = 1349] [outer = 0x91e32800] 19:02:41 INFO - PROCESS | 1817 | 1462759361764 Marionette DEBUG loaded listener.js 19:02:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x99c06400) [pid = 1817] [serial = 1350] [outer = 0x91e32800] 19:02:42 INFO - PROCESS | 1817 | 1462759362690 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 19:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 19:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1635ms 19:02:42 INFO - PROCESS | 1817 | 1462759362726 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 19:02:42 INFO - PROCESS | 1817 | 1462759362730 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 19:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 19:02:42 INFO - PROCESS | 1817 | 1462759362737 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 19:02:42 INFO - PROCESS | 1817 | 1462759362740 Marionette TRACE conn3 <- [1,1770,null,{}] 19:02:42 INFO - PROCESS | 1817 | 1462759362746 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:42 INFO - PROCESS | 1817 | 1462759362995 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 19:02:43 INFO - PROCESS | 1817 | 1462759363333 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x9510d400 == 121 [pid = 1817] [id = 450] 19:02:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x99896400) [pid = 1817] [serial = 1351] [outer = (nil)] 19:02:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x99f24400) [pid = 1817] [serial = 1352] [outer = 0x99896400] 19:02:43 INFO - PROCESS | 1817 | 1462759363427 Marionette DEBUG loaded listener.js 19:02:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x9a2d3c00) [pid = 1817] [serial = 1353] [outer = 0x99896400] 19:02:44 INFO - PROCESS | 1817 | 1462759364327 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 19:02:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 19:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1630ms 19:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 19:02:44 INFO - PROCESS | 1817 | 1462759364368 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 19:02:44 INFO - PROCESS | 1817 | 1462759364371 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 19:02:44 INFO - PROCESS | 1817 | 1462759364378 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 19:02:44 INFO - PROCESS | 1817 | 1462759364382 Marionette TRACE conn3 <- [1,1774,null,{}] 19:02:44 INFO - PROCESS | 1817 | 1462759364388 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:44 INFO - PROCESS | 1817 | 1462759364635 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 19:02:44 INFO - PROCESS | 1817 | 1462759364963 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x8668f800 == 122 [pid = 1817] [id = 451] 19:02:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x86926400) [pid = 1817] [serial = 1354] [outer = (nil)] 19:02:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x9a7e9800) [pid = 1817] [serial = 1355] [outer = 0x86926400] 19:02:45 INFO - PROCESS | 1817 | 1462759365056 Marionette DEBUG loaded listener.js 19:02:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x9ad3e800) [pid = 1817] [serial = 1356] [outer = 0x86926400] 19:02:45 INFO - PROCESS | 1817 | 1462759365956 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 19:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 19:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1632ms 19:02:46 INFO - PROCESS | 1817 | 1462759366010 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 19:02:46 INFO - PROCESS | 1817 | 1462759366019 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 19:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 19:02:46 INFO - PROCESS | 1817 | 1462759366030 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 19:02:46 INFO - PROCESS | 1817 | 1462759366039 Marionette TRACE conn3 <- [1,1778,null,{}] 19:02:46 INFO - PROCESS | 1817 | 1462759366045 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:46 INFO - PROCESS | 1817 | 1462759366318 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 19:02:46 INFO - PROCESS | 1817 | 1462759366646 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x9a2e1800 == 123 [pid = 1817] [id = 452] 19:02:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x9a7e5800) [pid = 1817] [serial = 1357] [outer = (nil)] 19:02:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x9b0b4800) [pid = 1817] [serial = 1358] [outer = 0x9a7e5800] 19:02:46 INFO - PROCESS | 1817 | 1462759366740 Marionette DEBUG loaded listener.js 19:02:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x9b20c400) [pid = 1817] [serial = 1359] [outer = 0x9a7e5800] 19:02:47 INFO - PROCESS | 1817 | 1462759367689 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 19:02:47 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 19:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1738ms 19:02:47 INFO - PROCESS | 1817 | 1462759367768 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 19:02:47 INFO - PROCESS | 1817 | 1462759367771 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 19:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 19:02:47 INFO - PROCESS | 1817 | 1462759367778 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 19:02:47 INFO - PROCESS | 1817 | 1462759367782 Marionette TRACE conn3 <- [1,1782,null,{}] 19:02:47 INFO - PROCESS | 1817 | 1462759367788 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:48 INFO - PROCESS | 1817 | 1462759368036 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 19:02:48 INFO - PROCESS | 1817 | 1462759368373 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x8611cc00 == 124 [pid = 1817] [id = 453] 19:02:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x86923400) [pid = 1817] [serial = 1360] [outer = (nil)] 19:02:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x9d50d800) [pid = 1817] [serial = 1361] [outer = 0x86923400] 19:02:48 INFO - PROCESS | 1817 | 1462759368467 Marionette DEBUG loaded listener.js 19:02:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x9d941800) [pid = 1817] [serial = 1362] [outer = 0x86923400] 19:02:50 INFO - PROCESS | 1817 | --DOCSHELL 0x9a7e9000 == 123 [pid = 1817] [id = 140] 19:02:50 INFO - PROCESS | 1817 | --DOCSHELL 0x8668e400 == 122 [pid = 1817] [id = 435] 19:02:50 INFO - PROCESS | 1817 | --DOCSHELL 0x8b2f3400 == 121 [pid = 1817] [id = 434] 19:02:50 INFO - PROCESS | 1817 | --DOCSHELL 0x8b2f3c00 == 120 [pid = 1817] [id = 433] 19:02:50 INFO - PROCESS | 1817 | --DOCSHELL 0x88256000 == 119 [pid = 1817] [id = 432] 19:02:50 INFO - PROCESS | 1817 | --DOCSHELL 0x88262800 == 118 [pid = 1817] [id = 430] 19:02:50 INFO - PROCESS | 1817 | --DOCSHELL 0x8efe9800 == 117 [pid = 1817] [id = 431] 19:02:50 INFO - PROCESS | 1817 | --DOCSHELL 0x8b30cc00 == 116 [pid = 1817] [id = 429] 19:02:50 INFO - PROCESS | 1817 | --DOCSHELL 0x975f0800 == 115 [pid = 1817] [id = 428] 19:02:50 INFO - PROCESS | 1817 | --DOCSHELL 0x870c9800 == 114 [pid = 1817] [id = 426] 19:02:50 INFO - PROCESS | 1817 | --DOCSHELL 0x95105000 == 113 [pid = 1817] [id = 427] 19:02:50 INFO - PROCESS | 1817 | --DOCSHELL 0x929b6800 == 112 [pid = 1817] [id = 425] 19:02:50 INFO - PROCESS | 1817 | --DOCSHELL 0x92ae3400 == 111 [pid = 1817] [id = 424] 19:02:50 INFO - PROCESS | 1817 | --DOCSHELL 0x86f64c00 == 110 [pid = 1817] [id = 423] 19:02:50 INFO - PROCESS | 1817 | --DOCSHELL 0x90f50400 == 109 [pid = 1817] [id = 422] 19:02:50 INFO - PROCESS | 1817 | --DOCSHELL 0x8d0ebc00 == 108 [pid = 1817] [id = 421] 19:02:50 INFO - PROCESS | 1817 | --DOCSHELL 0x88256c00 == 107 [pid = 1817] [id = 420] 19:02:50 INFO - PROCESS | 1817 | --DOCSHELL 0x8e5b1800 == 106 [pid = 1817] [id = 418] 19:02:50 INFO - PROCESS | 1817 | --DOCSHELL 0x907cd000 == 105 [pid = 1817] [id = 419] 19:02:50 INFO - PROCESS | 1817 | --DOCSHELL 0x87955000 == 104 [pid = 1817] [id = 417] 19:02:50 INFO - PROCESS | 1817 | --DOCSHELL 0x8ceb3000 == 103 [pid = 1817] [id = 416] 19:02:50 INFO - PROCESS | 1817 | --DOCSHELL 0x8ab10400 == 102 [pid = 1817] [id = 415] 19:02:50 INFO - PROCESS | 1817 | --DOCSHELL 0x86922c00 == 101 [pid = 1817] [id = 414] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x88261000) [pid = 1817] [serial = 1232] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x92c77c00) [pid = 1817] [serial = 1209] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x9b0b5000) [pid = 1817] [serial = 1229] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x8cebc800) [pid = 1817] [serial = 1182] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x99ca2000) [pid = 1817] [serial = 1220] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x9a7ecc00) [pid = 1817] [serial = 1224] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x912ed000) [pid = 1817] [serial = 1194] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x90f45000) [pid = 1817] [serial = 1193] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x9076b400) [pid = 1817] [serial = 1188] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x927a8000) [pid = 1817] [serial = 1205] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x8c609c00) [pid = 1817] [serial = 1181] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x91b4e400) [pid = 1817] [serial = 1197] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x9b207800) [pid = 1817] [serial = 1230] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x9adba800) [pid = 1817] [serial = 1226] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x8d9e0c00) [pid = 1817] [serial = 1239] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x88488c00) [pid = 1817] [serial = 1233] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x9091ec00) [pid = 1817] [serial = 1191] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x8e5b9c00) [pid = 1817] [serial = 1185] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x99f2a400) [pid = 1817] [serial = 1221] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x8b2ec400) [pid = 1817] [serial = 1235] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x99b49400) [pid = 1817] [serial = 1217] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x9504ec00) [pid = 1817] [serial = 1211] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x99bd2c00) [pid = 1817] [serial = 1218] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x8e31d800) [pid = 1817] [serial = 1184] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x92c6d400) [pid = 1817] [serial = 1208] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x9ae1bc00) [pid = 1817] [serial = 1227] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x926f3c00) [pid = 1817] [serial = 1202] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x9a7e5c00) [pid = 1817] [serial = 1223] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x95059c00) [pid = 1817] [serial = 1212] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x929b4000) [pid = 1817] [serial = 1206] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x8d68bc00) [pid = 1817] [serial = 1238] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x9091c400) [pid = 1817] [serial = 1190] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x9758e800) [pid = 1817] [serial = 1214] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x91ab9800) [pid = 1817] [serial = 1196] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x8f019000) [pid = 1817] [serial = 1187] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x926f8800) [pid = 1817] [serial = 1203] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x975ef000) [pid = 1817] [serial = 1215] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x8795c000) [pid = 1817] [serial = 1179] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x86f6bc00) [pid = 1817] [serial = 1178] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x922da400) [pid = 1817] [serial = 1199] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x8b42e400) [pid = 1817] [serial = 1236] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x9244c000) [pid = 1817] [serial = 1200] [outer = (nil)] [url = about:blank] 19:02:50 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x8c618400) [pid = 1817] [serial = 1241] [outer = (nil)] [url = about:blank] 19:02:51 INFO - PROCESS | 1817 | 1462759371300 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 19:02:51 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 19:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 3590ms 19:02:51 INFO - PROCESS | 1817 | 1462759371370 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 19:02:51 INFO - PROCESS | 1817 | 1462759371377 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 19:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 19:02:51 INFO - PROCESS | 1817 | 1462759371386 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 19:02:51 INFO - PROCESS | 1817 | 1462759371391 Marionette TRACE conn3 <- [1,1786,null,{}] 19:02:51 INFO - PROCESS | 1817 | 1462759371399 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:51 INFO - PROCESS | 1817 | 1462759371615 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 19:02:51 INFO - PROCESS | 1817 | 1462759371824 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x88261000 == 102 [pid = 1817] [id = 454] 19:02:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x88262400) [pid = 1817] [serial = 1363] [outer = (nil)] 19:02:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x8848ac00) [pid = 1817] [serial = 1364] [outer = 0x88262400] 19:02:51 INFO - PROCESS | 1817 | 1462759371963 Marionette DEBUG loaded listener.js 19:02:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x8a299800) [pid = 1817] [serial = 1365] [outer = 0x88262400] 19:02:52 INFO - PROCESS | 1817 | 1462759372780 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 19:02:52 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 19:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1432ms 19:02:52 INFO - PROCESS | 1817 | 1462759372859 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 19:02:52 INFO - PROCESS | 1817 | 1462759372868 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 19:02:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 19:02:52 INFO - PROCESS | 1817 | 1462759372879 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 19:02:52 INFO - PROCESS | 1817 | 1462759372883 Marionette TRACE conn3 <- [1,1790,null,{}] 19:02:52 INFO - PROCESS | 1817 | 1462759372890 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:53 INFO - PROCESS | 1817 | 1462759373182 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 19:02:53 INFO - PROCESS | 1817 | 1462759373213 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a15f800 == 103 [pid = 1817] [id = 455] 19:02:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x8ab11800) [pid = 1817] [serial = 1366] [outer = (nil)] 19:02:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x8b310800) [pid = 1817] [serial = 1367] [outer = 0x8ab11800] 19:02:53 INFO - PROCESS | 1817 | 1462759373286 Marionette DEBUG loaded listener.js 19:02:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x8c609c00) [pid = 1817] [serial = 1368] [outer = 0x8ab11800] 19:02:54 INFO - PROCESS | 1817 | 1462759374323 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:02:54 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) 19:02:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1486ms 19:02:54 INFO - PROCESS | 1817 | 1462759374365 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 19:02:54 INFO - PROCESS | 1817 | 1462759374369 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 19:02:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 19:02:54 INFO - PROCESS | 1817 | 1462759374381 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 19:02:54 INFO - PROCESS | 1817 | 1462759374387 Marionette TRACE conn3 <- [1,1794,null,{}] 19:02:54 INFO - PROCESS | 1817 | 1462759374403 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:54 INFO - PROCESS | 1817 | 1462759374729 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 19:02:54 INFO - PROCESS | 1817 | 1462759374772 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f6b000 == 104 [pid = 1817] [id = 456] 19:02:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8c610000) [pid = 1817] [serial = 1369] [outer = (nil)] 19:02:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x8d7ba400) [pid = 1817] [serial = 1370] [outer = 0x8c610000] 19:02:54 INFO - PROCESS | 1817 | 1462759374850 Marionette DEBUG loaded listener.js 19:02:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8d9e3400) [pid = 1817] [serial = 1371] [outer = 0x8c610000] 19:02:56 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x99b48400) [pid = 1817] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 19:02:56 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x8c60c800) [pid = 1817] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 19:02:56 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x8b309400) [pid = 1817] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 19:02:56 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x8e64b400) [pid = 1817] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 19:02:56 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x9510ac00) [pid = 1817] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 19:02:56 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x86925c00) [pid = 1817] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 19:02:56 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x8ab0a000) [pid = 1817] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 19:02:56 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x88258800) [pid = 1817] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 19:02:56 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x8d0e2000) [pid = 1817] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 19:02:56 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x8ab18400) [pid = 1817] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 19:02:56 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x912e6800) [pid = 1817] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 19:02:56 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x92c75000) [pid = 1817] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 19:02:56 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x88480800) [pid = 1817] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 19:02:56 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x8d9ea400) [pid = 1817] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 19:02:56 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x8ab17400) [pid = 1817] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 19:02:56 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x92ae4c00) [pid = 1817] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 19:02:56 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x86924000) [pid = 1817] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 19:02:56 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x907cd800) [pid = 1817] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 19:02:56 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x88264000) [pid = 1817] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 19:02:56 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x9770dc00) [pid = 1817] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 19:02:56 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x91aba000) [pid = 1817] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 19:02:56 INFO - PROCESS | 1817 | 1462759376680 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:02:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 2348ms 19:02:56 INFO - PROCESS | 1817 | 1462759376725 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 19:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 19:02:56 INFO - PROCESS | 1817 | 1462759376730 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 19:02:56 INFO - PROCESS | 1817 | 1462759376737 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 19:02:56 INFO - PROCESS | 1817 | 1462759376740 Marionette TRACE conn3 <- [1,1798,null,{}] 19:02:56 INFO - PROCESS | 1817 | 1462759376746 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:57 INFO - PROCESS | 1817 | 1462759377011 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 19:02:57 INFO - PROCESS | 1817 | 1462759377036 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x88480800 == 105 [pid = 1817] [id = 457] 19:02:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x8c613c00) [pid = 1817] [serial = 1372] [outer = (nil)] 19:02:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x8db98400) [pid = 1817] [serial = 1373] [outer = 0x8c613c00] 19:02:57 INFO - PROCESS | 1817 | 1462759377110 Marionette DEBUG loaded listener.js 19:02:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x8e3a3c00) [pid = 1817] [serial = 1374] [outer = 0x8c613c00] 19:02:58 INFO - PROCESS | 1817 | 1462759378168 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 19:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 19:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1483ms 19:02:58 INFO - PROCESS | 1817 | 1462759378220 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 19:02:58 INFO - PROCESS | 1817 | 1462759378228 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 19:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 19:02:58 INFO - PROCESS | 1817 | 1462759378237 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 19:02:58 INFO - PROCESS | 1817 | 1462759378243 Marionette TRACE conn3 <- [1,1802,null,{}] 19:02:58 INFO - PROCESS | 1817 | 1462759378251 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:58 INFO - PROCESS | 1817 | 1462759378463 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 19:02:58 INFO - PROCESS | 1817 | 1462759378803 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x88487800 == 106 [pid = 1817] [id = 458] 19:02:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x88488c00) [pid = 1817] [serial = 1375] [outer = (nil)] 19:02:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x8a29a000) [pid = 1817] [serial = 1376] [outer = 0x88488c00] 19:02:58 INFO - PROCESS | 1817 | 1462759378899 Marionette DEBUG loaded listener.js 19:02:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x8ab17400) [pid = 1817] [serial = 1377] [outer = 0x88488c00] 19:02:59 INFO - PROCESS | 1817 | 1462759379834 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 19:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1641ms 19:02:59 INFO - PROCESS | 1817 | 1462759379879 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 19:02:59 INFO - PROCESS | 1817 | 1462759379888 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 19:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 19:02:59 INFO - PROCESS | 1817 | 1462759379900 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 19:02:59 INFO - PROCESS | 1817 | 1462759379904 Marionette TRACE conn3 <- [1,1806,null,{}] 19:02:59 INFO - PROCESS | 1817 | 1462759379910 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:00 INFO - PROCESS | 1817 | 1462759380144 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 19:03:00 INFO - PROCESS | 1817 | 1462759380483 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ceb3400 == 107 [pid = 1817] [id = 459] 19:03:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x8d0e7c00) [pid = 1817] [serial = 1378] [outer = (nil)] 19:03:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x8e39f000) [pid = 1817] [serial = 1379] [outer = 0x8d0e7c00] 19:03:00 INFO - PROCESS | 1817 | 1462759380578 Marionette DEBUG loaded listener.js 19:03:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x8e641800) [pid = 1817] [serial = 1380] [outer = 0x8d0e7c00] 19:03:01 INFO - PROCESS | 1817 | 1462759381541 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 19:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 19:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1688ms 19:03:01 INFO - PROCESS | 1817 | 1462759381587 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 19:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 19:03:01 INFO - PROCESS | 1817 | 1462759381592 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 19:03:01 INFO - PROCESS | 1817 | 1462759381599 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 19:03:01 INFO - PROCESS | 1817 | 1462759381605 Marionette TRACE conn3 <- [1,1810,null,{}] 19:03:01 INFO - PROCESS | 1817 | 1462759381622 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:01 INFO - PROCESS | 1817 | 1462759381859 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 19:03:02 INFO - PROCESS | 1817 | 1462759382249 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ecee800 == 108 [pid = 1817] [id = 460] 19:03:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x8ecf5c00) [pid = 1817] [serial = 1381] [outer = (nil)] 19:03:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x8efe7c00) [pid = 1817] [serial = 1382] [outer = 0x8ecf5c00] 19:03:02 INFO - PROCESS | 1817 | 1462759382354 Marionette DEBUG loaded listener.js 19:03:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x8efef400) [pid = 1817] [serial = 1383] [outer = 0x8ecf5c00] 19:03:03 INFO - PROCESS | 1817 | 1462759383309 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 19:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 19:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1746ms 19:03:03 INFO - PROCESS | 1817 | 1462759383345 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 19:03:03 INFO - PROCESS | 1817 | 1462759383350 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 19:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 19:03:03 INFO - PROCESS | 1817 | 1462759383357 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 19:03:03 INFO - PROCESS | 1817 | 1462759383360 Marionette TRACE conn3 <- [1,1814,null,{}] 19:03:03 INFO - PROCESS | 1817 | 1462759383366 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:03 INFO - PROCESS | 1817 | 1462759383578 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 19:03:03 INFO - PROCESS | 1817 | 1462759383902 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f64c00 == 109 [pid = 1817] [id = 461] 19:03:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x8ecf9400) [pid = 1817] [serial = 1384] [outer = (nil)] 19:03:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x90770c00) [pid = 1817] [serial = 1385] [outer = 0x8ecf9400] 19:03:04 INFO - PROCESS | 1817 | 1462759384000 Marionette DEBUG loaded listener.js 19:03:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x907c5800) [pid = 1817] [serial = 1386] [outer = 0x8ecf9400] 19:03:04 INFO - PROCESS | 1817 | 1462759384948 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 19:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 19:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1637ms 19:03:04 INFO - PROCESS | 1817 | 1462759384995 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 19:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 19:03:05 INFO - PROCESS | 1817 | 1462759384999 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 19:03:05 INFO - PROCESS | 1817 | 1462759385006 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 19:03:05 INFO - PROCESS | 1817 | 1462759385010 Marionette TRACE conn3 <- [1,1818,null,{}] 19:03:05 INFO - PROCESS | 1817 | 1462759385016 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:05 INFO - PROCESS | 1817 | 1462759385226 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 19:03:05 INFO - PROCESS | 1817 | 1462759385558 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b5a1800 == 110 [pid = 1817] [id = 462] 19:03:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x8e647c00) [pid = 1817] [serial = 1387] [outer = (nil)] 19:03:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x90919400) [pid = 1817] [serial = 1388] [outer = 0x8e647c00] 19:03:05 INFO - PROCESS | 1817 | 1462759385664 Marionette DEBUG loaded listener.js 19:03:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x90920800) [pid = 1817] [serial = 1389] [outer = 0x8e647c00] 19:03:06 INFO - PROCESS | 1817 | 1462759386650 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 19:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 19:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1688ms 19:03:06 INFO - PROCESS | 1817 | 1462759386695 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 19:03:06 INFO - PROCESS | 1817 | 1462759386699 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 19:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 19:03:06 INFO - PROCESS | 1817 | 1462759386706 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 19:03:06 INFO - PROCESS | 1817 | 1462759386709 Marionette TRACE conn3 <- [1,1822,null,{}] 19:03:06 INFO - PROCESS | 1817 | 1462759386715 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:06 INFO - PROCESS | 1817 | 1462759386969 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 19:03:07 INFO - PROCESS | 1817 | 1462759387301 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x870cc800 == 111 [pid = 1817] [id = 463] 19:03:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x90917800) [pid = 1817] [serial = 1390] [outer = (nil)] 19:03:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x90f4f400) [pid = 1817] [serial = 1391] [outer = 0x90917800] 19:03:07 INFO - PROCESS | 1817 | 1462759387395 Marionette DEBUG loaded listener.js 19:03:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x912e6c00) [pid = 1817] [serial = 1392] [outer = 0x90917800] 19:03:08 INFO - PROCESS | 1817 | 1462759388339 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 19:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 19:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1691ms 19:03:08 INFO - PROCESS | 1817 | 1462759388398 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 19:03:08 INFO - PROCESS | 1817 | 1462759388401 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 19:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 19:03:08 INFO - PROCESS | 1817 | 1462759388408 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 19:03:08 INFO - PROCESS | 1817 | 1462759388412 Marionette TRACE conn3 <- [1,1826,null,{}] 19:03:08 INFO - PROCESS | 1817 | 1462759388418 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:08 INFO - PROCESS | 1817 | 1462759388624 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 19:03:08 INFO - PROCESS | 1817 | 1462759388943 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x907d0000 == 112 [pid = 1817] [id = 464] 19:03:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x90f46400) [pid = 1817] [serial = 1393] [outer = (nil)] 19:03:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x91ab5800) [pid = 1817] [serial = 1394] [outer = 0x90f46400] 19:03:09 INFO - PROCESS | 1817 | 1462759389044 Marionette DEBUG loaded listener.js 19:03:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x91b41c00) [pid = 1817] [serial = 1395] [outer = 0x90f46400] 19:03:09 INFO - PROCESS | 1817 | 1462759389953 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 19:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 19:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1581ms 19:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 19:03:09 INFO - PROCESS | 1817 | 1462759389991 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 19:03:09 INFO - PROCESS | 1817 | 1462759389994 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 19:03:10 INFO - PROCESS | 1817 | 1462759390001 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 19:03:10 INFO - PROCESS | 1817 | 1462759390005 Marionette TRACE conn3 <- [1,1830,null,{}] 19:03:10 INFO - PROCESS | 1817 | 1462759390011 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:10 INFO - PROCESS | 1817 | 1462759390223 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 19:03:10 INFO - PROCESS | 1817 | 1462759390563 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x907cd000 == 113 [pid = 1817] [id = 465] 19:03:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x912e1800) [pid = 1817] [serial = 1396] [outer = (nil)] 19:03:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x91e36c00) [pid = 1817] [serial = 1397] [outer = 0x912e1800] 19:03:10 INFO - PROCESS | 1817 | 1462759390655 Marionette DEBUG loaded listener.js 19:03:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x91e3c800) [pid = 1817] [serial = 1398] [outer = 0x912e1800] 19:03:11 INFO - PROCESS | 1817 | 1462759391560 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 19:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 19:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1632ms 19:03:11 INFO - PROCESS | 1817 | 1462759391636 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 19:03:11 INFO - PROCESS | 1817 | 1462759391640 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 19:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 19:03:11 INFO - PROCESS | 1817 | 1462759391650 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 19:03:11 INFO - PROCESS | 1817 | 1462759391653 Marionette TRACE conn3 <- [1,1834,null,{}] 19:03:11 INFO - PROCESS | 1817 | 1462759391660 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:11 INFO - PROCESS | 1817 | 1462759391868 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 19:03:12 INFO - PROCESS | 1817 | 1462759392196 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x91abd000 == 114 [pid = 1817] [id = 466] 19:03:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x91b4d000) [pid = 1817] [serial = 1399] [outer = (nil)] 19:03:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x92449c00) [pid = 1817] [serial = 1400] [outer = 0x91b4d000] 19:03:12 INFO - PROCESS | 1817 | 1462759392290 Marionette DEBUG loaded listener.js 19:03:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x924dac00) [pid = 1817] [serial = 1401] [outer = 0x91b4d000] 19:03:13 INFO - PROCESS | 1817 | 1462759393205 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 19:03:13 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 19:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1631ms 19:03:13 INFO - PROCESS | 1817 | 1462759393290 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 19:03:13 INFO - PROCESS | 1817 | 1462759393294 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 19:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 19:03:13 INFO - PROCESS | 1817 | 1462759393301 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 19:03:13 INFO - PROCESS | 1817 | 1462759393305 Marionette TRACE conn3 <- [1,1838,null,{}] 19:03:13 INFO - PROCESS | 1817 | 1462759393310 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:13 INFO - PROCESS | 1817 | 1462759393530 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 19:03:13 INFO - PROCESS | 1817 | 1462759393856 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x922d2c00 == 115 [pid = 1817] [id = 467] 19:03:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x922db400) [pid = 1817] [serial = 1402] [outer = (nil)] 19:03:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x9279dc00) [pid = 1817] [serial = 1403] [outer = 0x922db400] 19:03:13 INFO - PROCESS | 1817 | 1462759393950 Marionette DEBUG loaded listener.js 19:03:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x927a4400) [pid = 1817] [serial = 1404] [outer = 0x922db400] 19:03:14 INFO - PROCESS | 1817 | 1462759394891 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 19:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 19:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1633ms 19:03:14 INFO - PROCESS | 1817 | 1462759394935 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 19:03:14 INFO - PROCESS | 1817 | 1462759394938 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 19:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 19:03:14 INFO - PROCESS | 1817 | 1462759394945 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 19:03:14 INFO - PROCESS | 1817 | 1462759394950 Marionette TRACE conn3 <- [1,1842,null,{}] 19:03:14 INFO - PROCESS | 1817 | 1462759394955 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:15 INFO - PROCESS | 1817 | 1462759395194 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 19:03:15 INFO - PROCESS | 1817 | 1462759395536 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x926f6800 == 116 [pid = 1817] [id = 468] 19:03:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x92aea800) [pid = 1817] [serial = 1405] [outer = (nil)] 19:03:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x92c70c00) [pid = 1817] [serial = 1406] [outer = 0x92aea800] 19:03:15 INFO - PROCESS | 1817 | 1462759395634 Marionette DEBUG loaded listener.js 19:03:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x93c08000) [pid = 1817] [serial = 1407] [outer = 0x92aea800] 19:03:16 INFO - PROCESS | 1817 | 1462759396581 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 19:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 19:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1684ms 19:03:16 INFO - PROCESS | 1817 | 1462759396630 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 19:03:16 INFO - PROCESS | 1817 | 1462759396634 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 19:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 19:03:16 INFO - PROCESS | 1817 | 1462759396641 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 19:03:16 INFO - PROCESS | 1817 | 1462759396644 Marionette TRACE conn3 <- [1,1846,null,{}] 19:03:16 INFO - PROCESS | 1817 | 1462759396650 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:16 INFO - PROCESS | 1817 | 1462759396859 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 19:03:17 INFO - PROCESS | 1817 | 1462759397189 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x922d8000 == 117 [pid = 1817] [id = 469] 19:03:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x927a7400) [pid = 1817] [serial = 1408] [outer = (nil)] 19:03:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x95008000) [pid = 1817] [serial = 1409] [outer = 0x927a7400] 19:03:17 INFO - PROCESS | 1817 | 1462759397280 Marionette DEBUG loaded listener.js 19:03:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x9504c800) [pid = 1817] [serial = 1410] [outer = 0x927a7400] 19:03:18 INFO - PROCESS | 1817 | 1462759398185 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:03:18 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) 19:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1587ms 19:03:18 INFO - PROCESS | 1817 | 1462759398229 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 19:03:18 INFO - PROCESS | 1817 | 1462759398233 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 19:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 19:03:18 INFO - PROCESS | 1817 | 1462759398249 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 19:03:18 INFO - PROCESS | 1817 | 1462759398252 Marionette TRACE conn3 <- [1,1850,null,{}] 19:03:18 INFO - PROCESS | 1817 | 1462759398258 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:18 INFO - PROCESS | 1817 | 1462759398490 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 19:03:18 INFO - PROCESS | 1817 | 1462759398787 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x929af800 == 118 [pid = 1817] [id = 470] 19:03:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x93ce5000) [pid = 1817] [serial = 1411] [outer = (nil)] 19:03:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x95105c00) [pid = 1817] [serial = 1412] [outer = 0x93ce5000] 19:03:18 INFO - PROCESS | 1817 | 1462759398882 Marionette DEBUG loaded listener.js 19:03:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x97583000) [pid = 1817] [serial = 1413] [outer = 0x93ce5000] 19:03:19 INFO - PROCESS | 1817 | 1462759399794 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1581ms 19:03:19 INFO - PROCESS | 1817 | 1462759399831 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 19:03:19 INFO - PROCESS | 1817 | 1462759399835 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 19:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 19:03:19 INFO - PROCESS | 1817 | 1462759399841 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 19:03:19 INFO - PROCESS | 1817 | 1462759399845 Marionette TRACE conn3 <- [1,1854,null,{}] 19:03:19 INFO - PROCESS | 1817 | 1462759399851 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:20 INFO - PROCESS | 1817 | 1462759400077 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 19:03:20 INFO - PROCESS | 1817 | 1462759400422 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x95007c00 == 119 [pid = 1817] [id = 471] 19:03:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x950b9c00) [pid = 1817] [serial = 1414] [outer = (nil)] 19:03:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x977e3c00) [pid = 1817] [serial = 1415] [outer = 0x950b9c00] 19:03:20 INFO - PROCESS | 1817 | 1462759400513 Marionette DEBUG loaded listener.js 19:03:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x9814b800) [pid = 1817] [serial = 1416] [outer = 0x950b9c00] 19:03:21 INFO - PROCESS | 1817 | 1462759401450 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 19:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1688ms 19:03:21 INFO - PROCESS | 1817 | 1462759401531 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 19:03:21 INFO - PROCESS | 1817 | 1462759401536 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 19:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 19:03:21 INFO - PROCESS | 1817 | 1462759401542 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 19:03:21 INFO - PROCESS | 1817 | 1462759401546 Marionette TRACE conn3 <- [1,1858,null,{}] 19:03:21 INFO - PROCESS | 1817 | 1462759401552 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:21 INFO - PROCESS | 1817 | 1462759401769 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 19:03:22 INFO - PROCESS | 1817 | 1462759402101 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x975e8c00 == 120 [pid = 1817] [id = 472] 19:03:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x97705000) [pid = 1817] [serial = 1417] [outer = (nil)] 19:03:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x99b49400) [pid = 1817] [serial = 1418] [outer = 0x97705000] 19:03:22 INFO - PROCESS | 1817 | 1462759402197 Marionette DEBUG loaded listener.js 19:03:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x99b50000) [pid = 1817] [serial = 1419] [outer = 0x97705000] 19:03:23 INFO - PROCESS | 1817 | 1462759403107 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 19:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 19:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1642ms 19:03:23 INFO - PROCESS | 1817 | 1462759403185 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 19:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 19:03:23 INFO - PROCESS | 1817 | 1462759403189 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 19:03:23 INFO - PROCESS | 1817 | 1462759403195 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 19:03:23 INFO - PROCESS | 1817 | 1462759403199 Marionette TRACE conn3 <- [1,1862,null,{}] 19:03:23 INFO - PROCESS | 1817 | 1462759403205 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:23 INFO - PROCESS | 1817 | 1462759403461 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 19:03:23 INFO - PROCESS | 1817 | 1462759403793 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x98f01800 == 121 [pid = 1817] [id = 473] 19:03:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x99c01400) [pid = 1817] [serial = 1420] [outer = (nil)] 19:03:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x99ca3c00) [pid = 1817] [serial = 1421] [outer = 0x99c01400] 19:03:23 INFO - PROCESS | 1817 | 1462759403885 Marionette DEBUG loaded listener.js 19:03:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x99f28800) [pid = 1817] [serial = 1422] [outer = 0x99c01400] 19:03:24 INFO - PROCESS | 1817 | 1462759404797 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 19:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 19:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1644ms 19:03:24 INFO - PROCESS | 1817 | 1462759404839 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 19:03:24 INFO - PROCESS | 1817 | 1462759404843 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 19:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 19:03:24 INFO - PROCESS | 1817 | 1462759404850 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 19:03:24 INFO - PROCESS | 1817 | 1462759404853 Marionette TRACE conn3 <- [1,1866,null,{}] 19:03:24 INFO - PROCESS | 1817 | 1462759404859 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:25 INFO - PROCESS | 1817 | 1462759405087 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 19:03:25 INFO - PROCESS | 1817 | 1462759405435 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x99b4d000 == 122 [pid = 1817] [id = 474] 19:03:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x99c03c00) [pid = 1817] [serial = 1423] [outer = (nil)] 19:03:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x9abb7000) [pid = 1817] [serial = 1424] [outer = 0x99c03c00] 19:03:25 INFO - PROCESS | 1817 | 1462759405528 Marionette DEBUG loaded listener.js 19:03:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x9ad45000) [pid = 1817] [serial = 1425] [outer = 0x99c03c00] 19:03:26 INFO - PROCESS | 1817 | 1462759406443 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 19:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 19:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1681ms 19:03:26 INFO - PROCESS | 1817 | 1462759406532 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 19:03:26 INFO - PROCESS | 1817 | 1462759406536 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 19:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 19:03:26 INFO - PROCESS | 1817 | 1462759406543 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 19:03:26 INFO - PROCESS | 1817 | 1462759406546 Marionette TRACE conn3 <- [1,1870,null,{}] 19:03:26 INFO - PROCESS | 1817 | 1462759406552 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:26 INFO - PROCESS | 1817 | 1462759406802 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 19:03:27 INFO - PROCESS | 1817 | 1462759407132 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x870c6800 == 123 [pid = 1817] [id = 475] 19:03:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x9a7e4800) [pid = 1817] [serial = 1426] [outer = (nil)] 19:03:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x9ae1e800) [pid = 1817] [serial = 1427] [outer = 0x9a7e4800] 19:03:27 INFO - PROCESS | 1817 | 1462759407225 Marionette DEBUG loaded listener.js 19:03:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x9b0b5400) [pid = 1817] [serial = 1428] [outer = 0x9a7e4800] 19:03:28 INFO - PROCESS | 1817 | 1462759408159 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 19:03:29 INFO - PROCESS | 1817 | --DOCSHELL 0x9a2e1800 == 122 [pid = 1817] [id = 452] 19:03:29 INFO - PROCESS | 1817 | --DOCSHELL 0x9510d400 == 121 [pid = 1817] [id = 450] 19:03:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8668f800 == 120 [pid = 1817] [id = 451] 19:03:29 INFO - PROCESS | 1817 | --DOCSHELL 0x86f61400 == 119 [pid = 1817] [id = 449] 19:03:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8611c800 == 118 [pid = 1817] [id = 448] 19:03:29 INFO - PROCESS | 1817 | --DOCSHELL 0x91e3d800 == 117 [pid = 1817] [id = 447] 19:03:29 INFO - PROCESS | 1817 | --DOCSHELL 0x91c7cc00 == 116 [pid = 1817] [id = 445] 19:03:29 INFO - PROCESS | 1817 | --DOCSHELL 0x92af0400 == 115 [pid = 1817] [id = 446] 19:03:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8d7bcc00 == 114 [pid = 1817] [id = 444] 19:03:29 INFO - PROCESS | 1817 | --DOCSHELL 0x90919c00 == 113 [pid = 1817] [id = 443] 19:03:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8eff0c00 == 112 [pid = 1817] [id = 442] 19:03:29 INFO - PROCESS | 1817 | --DOCSHELL 0x90a95c00 == 111 [pid = 1817] [id = 441] 19:03:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8ab13800 == 110 [pid = 1817] [id = 440] 19:03:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8db9a400 == 109 [pid = 1817] [id = 439] 19:03:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8ab0ac00 == 108 [pid = 1817] [id = 437] 19:03:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8d9e9000 == 107 [pid = 1817] [id = 438] 19:03:29 INFO - PROCESS | 1817 | --DOCSHELL 0x86924c00 == 106 [pid = 1817] [id = 436] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x90914400) [pid = 1817] [serial = 1259] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x91a87800) [pid = 1817] [serial = 1262] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x99b49c00) [pid = 1817] [serial = 1287] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x922dbc00) [pid = 1817] [serial = 1269] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x9ae17000) [pid = 1817] [serial = 1292] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x9a7de400) [pid = 1817] [serial = 1289] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x8b30f800) [pid = 1817] [serial = 1301] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x8f018400) [pid = 1817] [serial = 1256] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x997d7800) [pid = 1817] [serial = 1284] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x870c7000) [pid = 1817] [serial = 1244] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x91a8ec00) [pid = 1817] [serial = 1263] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x88255800) [pid = 1817] [serial = 1245] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x924e8000) [pid = 1817] [serial = 1271] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x98fab000) [pid = 1817] [serial = 1283] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x99c0c800) [pid = 1817] [serial = 1286] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x8825d800) [pid = 1817] [serial = 1298] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x9ae1b400) [pid = 1817] [serial = 1293] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x8d68c800) [pid = 1817] [serial = 1304] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x8b59a000) [pid = 1817] [serial = 1247] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x926f0000) [pid = 1817] [serial = 1272] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x91b44000) [pid = 1817] [serial = 1265] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x95009c00) [pid = 1817] [serial = 1277] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x9a7e6800) [pid = 1817] [serial = 1290] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x8e64e800) [pid = 1817] [serial = 1253] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x8e39bc00) [pid = 1817] [serial = 1251] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x8c60d400) [pid = 1817] [serial = 1302] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x9b26e400) [pid = 1817] [serial = 1295] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x975eec00) [pid = 1817] [serial = 1280] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x8d7bdc00) [pid = 1817] [serial = 1305] [outer = (nil)] [url = about:blank] 19:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 19:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 3545ms 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x92c75800) [pid = 1817] [serial = 1275] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x91c77800) [pid = 1817] [serial = 1266] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x95055400) [pid = 1817] [serial = 1278] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x8c60f400) [pid = 1817] [serial = 1248] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x8efe2c00) [pid = 1817] [serial = 1254] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x8e312c00) [pid = 1817] [serial = 1250] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x8a161000) [pid = 1817] [serial = 1299] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x90767800) [pid = 1817] [serial = 1257] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x92aee800) [pid = 1817] [serial = 1274] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x922ce000) [pid = 1817] [serial = 1268] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x90f4c400) [pid = 1817] [serial = 1260] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x8e31c400) [pid = 1817] [serial = 1176] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x97710c00) [pid = 1817] [serial = 1281] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x8d697800) [pid = 1817] [serial = 1307] [outer = (nil)] [url = about:blank] 19:03:30 INFO - PROCESS | 1817 | 1462759410268 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 19:03:30 INFO - PROCESS | 1817 | 1462759410274 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 19:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 19:03:30 INFO - PROCESS | 1817 | 1462759410284 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 19:03:30 INFO - PROCESS | 1817 | 1462759410289 Marionette TRACE conn3 <- [1,1874,null,{}] 19:03:30 INFO - PROCESS | 1817 | 1462759410297 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:30 INFO - PROCESS | 1817 | 1462759410488 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 19:03:30 INFO - PROCESS | 1817 | 1462759410507 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x88480400 == 107 [pid = 1817] [id = 476] 19:03:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x88485c00) [pid = 1817] [serial = 1429] [outer = (nil)] 19:03:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x8a16b800) [pid = 1817] [serial = 1430] [outer = 0x88485c00] 19:03:30 INFO - PROCESS | 1817 | 1462759410611 Marionette DEBUG loaded listener.js 19:03:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x8ab15c00) [pid = 1817] [serial = 1431] [outer = 0x88485c00] 19:03:31 INFO - PROCESS | 1817 | 1462759411640 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 19:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 19:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1399ms 19:03:31 INFO - PROCESS | 1817 | 1462759411683 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 19:03:31 INFO - PROCESS | 1817 | 1462759411689 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 19:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 19:03:31 INFO - PROCESS | 1817 | 1462759411700 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 19:03:31 INFO - PROCESS | 1817 | 1462759411706 Marionette TRACE conn3 <- [1,1878,null,{}] 19:03:31 INFO - PROCESS | 1817 | 1462759411712 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:31 INFO - PROCESS | 1817 | 1462759411914 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 19:03:32 INFO - PROCESS | 1817 | 1462759412147 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c60c400 == 108 [pid = 1817] [id = 477] 19:03:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x8c60f400) [pid = 1817] [serial = 1432] [outer = (nil)] 19:03:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8ceb6c00) [pid = 1817] [serial = 1433] [outer = 0x8c60f400] 19:03:32 INFO - PROCESS | 1817 | 1462759412269 Marionette DEBUG loaded listener.js 19:03:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x8d688400) [pid = 1817] [serial = 1434] [outer = 0x8c60f400] 19:03:33 INFO - PROCESS | 1817 | 1462759413195 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 19:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 19:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1535ms 19:03:33 INFO - PROCESS | 1817 | 1462759413232 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 19:03:33 INFO - PROCESS | 1817 | 1462759413236 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 19:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 19:03:33 INFO - PROCESS | 1817 | 1462759413243 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 19:03:33 INFO - PROCESS | 1817 | 1462759413246 Marionette TRACE conn3 <- [1,1882,null,{}] 19:03:33 INFO - PROCESS | 1817 | 1462759413272 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:33 INFO - PROCESS | 1817 | 1462759413559 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 19:03:33 INFO - PROCESS | 1817 | 1462759413594 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x88257000 == 109 [pid = 1817] [id = 478] 19:03:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8d7bdc00) [pid = 1817] [serial = 1435] [outer = (nil)] 19:03:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x8e397400) [pid = 1817] [serial = 1436] [outer = 0x8d7bdc00] 19:03:33 INFO - PROCESS | 1817 | 1462759413674 Marionette DEBUG loaded listener.js 19:03:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x8e5b4800) [pid = 1817] [serial = 1437] [outer = 0x8d7bdc00] 19:03:35 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x8a299000) [pid = 1817] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 19:03:35 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x8c610000) [pid = 1817] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 19:03:35 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x88262400) [pid = 1817] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 19:03:35 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x86923400) [pid = 1817] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 19:03:35 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x9a7e5800) [pid = 1817] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 19:03:35 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x86926400) [pid = 1817] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 19:03:35 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x99896400) [pid = 1817] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 19:03:35 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x91e32800) [pid = 1817] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 19:03:35 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x86684800) [pid = 1817] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 19:03:35 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x92aed000) [pid = 1817] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 19:03:35 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x92af2400) [pid = 1817] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 19:03:35 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x924d9800) [pid = 1817] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 19:03:35 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x91c71c00) [pid = 1817] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 19:03:35 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x91a85800) [pid = 1817] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 19:03:35 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x9091ac00) [pid = 1817] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 19:03:35 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x90a98400) [pid = 1817] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 19:03:35 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x8efe8400) [pid = 1817] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 19:03:35 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x8e644c00) [pid = 1817] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 19:03:35 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x8dba1400) [pid = 1817] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 19:03:35 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x8ab18800) [pid = 1817] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 19:03:35 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x86925800) [pid = 1817] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 19:03:35 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x8ab11800) [pid = 1817] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 19:03:35 INFO - PROCESS | 1817 | 1462759415408 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 19:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 19:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 2199ms 19:03:35 INFO - PROCESS | 1817 | 1462759415442 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 19:03:35 INFO - PROCESS | 1817 | 1462759415461 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 19:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 19:03:35 INFO - PROCESS | 1817 | 1462759415468 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 19:03:35 INFO - PROCESS | 1817 | 1462759415472 Marionette TRACE conn3 <- [1,1886,null,{}] 19:03:35 INFO - PROCESS | 1817 | 1462759415477 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:35 INFO - PROCESS | 1817 | 1462759415679 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 19:03:35 INFO - PROCESS | 1817 | 1462759415875 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x86684800 == 110 [pid = 1817] [id = 479] 19:03:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x88262400) [pid = 1817] [serial = 1438] [outer = (nil)] 19:03:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x8d9e8000) [pid = 1817] [serial = 1439] [outer = 0x88262400] 19:03:35 INFO - PROCESS | 1817 | 1462759415955 Marionette DEBUG loaded listener.js 19:03:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x8e64ac00) [pid = 1817] [serial = 1440] [outer = 0x88262400] 19:03:36 INFO - PROCESS | 1817 | 1462759416773 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 19:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 19:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1344ms 19:03:36 INFO - PROCESS | 1817 | 1462759416813 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 19:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 19:03:36 INFO - PROCESS | 1817 | 1462759416817 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 19:03:36 INFO - PROCESS | 1817 | 1462759416823 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 19:03:36 INFO - PROCESS | 1817 | 1462759416827 Marionette TRACE conn3 <- [1,1890,null,{}] 19:03:36 INFO - PROCESS | 1817 | 1462759416833 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:37 INFO - PROCESS | 1817 | 1462759417035 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 19:03:37 INFO - PROCESS | 1817 | 1462759417372 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x86926000 == 111 [pid = 1817] [id = 480] 19:03:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x86f61400) [pid = 1817] [serial = 1441] [outer = (nil)] 19:03:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x870ce800) [pid = 1817] [serial = 1442] [outer = 0x86f61400] 19:03:37 INFO - PROCESS | 1817 | 1462759417533 Marionette DEBUG loaded listener.js 19:03:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x8825b400) [pid = 1817] [serial = 1443] [outer = 0x86f61400] 19:03:38 INFO - PROCESS | 1817 | 1462759418509 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 19:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 19:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1732ms 19:03:38 INFO - PROCESS | 1817 | 1462759418556 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 19:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 19:03:38 INFO - PROCESS | 1817 | 1462759418563 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 19:03:38 INFO - PROCESS | 1817 | 1462759418571 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 19:03:38 INFO - PROCESS | 1817 | 1462759418577 Marionette TRACE conn3 <- [1,1894,null,{}] 19:03:38 INFO - PROCESS | 1817 | 1462759418585 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:38 INFO - PROCESS | 1817 | 1462759418811 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 19:03:39 INFO - PROCESS | 1817 | 1462759419141 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b59e000 == 112 [pid = 1817] [id = 481] 19:03:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x8b5a3c00) [pid = 1817] [serial = 1444] [outer = (nil)] 19:03:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x8c618400) [pid = 1817] [serial = 1445] [outer = 0x8b5a3c00] 19:03:39 INFO - PROCESS | 1817 | 1462759419240 Marionette DEBUG loaded listener.js 19:03:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x8d0e7000) [pid = 1817] [serial = 1446] [outer = 0x8b5a3c00] 19:03:40 INFO - PROCESS | 1817 | 1462759420225 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 19:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 19:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1736ms 19:03:40 INFO - PROCESS | 1817 | 1462759420309 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 19:03:40 INFO - PROCESS | 1817 | 1462759420315 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 19:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 19:03:40 INFO - PROCESS | 1817 | 1462759420324 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 19:03:40 INFO - PROCESS | 1817 | 1462759420328 Marionette TRACE conn3 <- [1,1898,null,{}] 19:03:40 INFO - PROCESS | 1817 | 1462759420334 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:40 INFO - PROCESS | 1817 | 1462759420615 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 19:03:41 INFO - PROCESS | 1817 | 1462759420992 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ceb0800 == 113 [pid = 1817] [id = 482] 19:03:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x8d9e1800) [pid = 1817] [serial = 1447] [outer = (nil)] 19:03:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x8e317400) [pid = 1817] [serial = 1448] [outer = 0x8d9e1800] 19:03:41 INFO - PROCESS | 1817 | 1462759421083 Marionette DEBUG loaded listener.js 19:03:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x8e641400) [pid = 1817] [serial = 1449] [outer = 0x8d9e1800] 19:03:42 INFO - PROCESS | 1817 | 1462759422077 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 19:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 19:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1784ms 19:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 19:03:42 INFO - PROCESS | 1817 | 1462759422108 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 19:03:42 INFO - PROCESS | 1817 | 1462759422112 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 19:03:42 INFO - PROCESS | 1817 | 1462759422122 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 19:03:42 INFO - PROCESS | 1817 | 1462759422132 Marionette TRACE conn3 <- [1,1902,null,{}] 19:03:42 INFO - PROCESS | 1817 | 1462759422147 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:42 INFO - PROCESS | 1817 | 1462759422407 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 19:03:42 INFO - PROCESS | 1817 | 1462759422733 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d7b8400 == 114 [pid = 1817] [id = 483] 19:03:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x8efe4c00) [pid = 1817] [serial = 1450] [outer = (nil)] 19:03:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x90766800) [pid = 1817] [serial = 1451] [outer = 0x8efe4c00] 19:03:42 INFO - PROCESS | 1817 | 1462759422829 Marionette DEBUG loaded listener.js 19:03:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x9076ec00) [pid = 1817] [serial = 1452] [outer = 0x8efe4c00] 19:03:43 INFO - PROCESS | 1817 | 1462759423742 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 19:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 19:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1697ms 19:03:43 INFO - PROCESS | 1817 | 1462759423816 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 19:03:43 INFO - PROCESS | 1817 | 1462759423820 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 19:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 19:03:43 INFO - PROCESS | 1817 | 1462759423827 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 19:03:43 INFO - PROCESS | 1817 | 1462759423831 Marionette TRACE conn3 <- [1,1906,null,{}] 19:03:43 INFO - PROCESS | 1817 | 1462759423837 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:44 INFO - PROCESS | 1817 | 1462759424107 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 19:03:44 INFO - PROCESS | 1817 | 1462759424440 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b431000 == 115 [pid = 1817] [id = 484] 19:03:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x90773800) [pid = 1817] [serial = 1453] [outer = (nil)] 19:03:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x90919800) [pid = 1817] [serial = 1454] [outer = 0x90773800] 19:03:44 INFO - PROCESS | 1817 | 1462759424525 Marionette DEBUG loaded listener.js 19:03:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x9091d800) [pid = 1817] [serial = 1455] [outer = 0x90773800] 19:03:45 INFO - PROCESS | 1817 | 1462759425480 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 19:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 19:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1686ms 19:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 19:03:45 INFO - PROCESS | 1817 | 1462759425515 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 19:03:45 INFO - PROCESS | 1817 | 1462759425518 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 19:03:45 INFO - PROCESS | 1817 | 1462759425526 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 19:03:45 INFO - PROCESS | 1817 | 1462759425529 Marionette TRACE conn3 <- [1,1910,null,{}] 19:03:45 INFO - PROCESS | 1817 | 1462759425535 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:45 INFO - PROCESS | 1817 | 1462759425752 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 19:03:46 INFO - PROCESS | 1817 | 1462759426096 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x90a9d000 == 116 [pid = 1817] [id = 485] 19:03:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x90f47c00) [pid = 1817] [serial = 1456] [outer = (nil)] 19:03:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x912e0c00) [pid = 1817] [serial = 1457] [outer = 0x90f47c00] 19:03:46 INFO - PROCESS | 1817 | 1462759426207 Marionette DEBUG loaded listener.js 19:03:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x91ab9000) [pid = 1817] [serial = 1458] [outer = 0x90f47c00] 19:03:47 INFO - PROCESS | 1817 | 1462759427213 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 19:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 19:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1737ms 19:03:47 INFO - PROCESS | 1817 | 1462759427262 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 19:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 19:03:47 INFO - PROCESS | 1817 | 1462759427266 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 19:03:47 INFO - PROCESS | 1817 | 1462759427273 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 19:03:47 INFO - PROCESS | 1817 | 1462759427277 Marionette TRACE conn3 <- [1,1914,null,{}] 19:03:47 INFO - PROCESS | 1817 | 1462759427282 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:47 INFO - PROCESS | 1817 | 1462759427535 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 19:03:47 INFO - PROCESS | 1817 | 1462759427864 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d0dd400 == 117 [pid = 1817] [id = 486] 19:03:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x8d697c00) [pid = 1817] [serial = 1459] [outer = (nil)] 19:03:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x91b4e400) [pid = 1817] [serial = 1460] [outer = 0x8d697c00] 19:03:47 INFO - PROCESS | 1817 | 1462759427960 Marionette DEBUG loaded listener.js 19:03:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x91e34400) [pid = 1817] [serial = 1461] [outer = 0x8d697c00] 19:03:48 INFO - PROCESS | 1817 | 1462759428894 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 19:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 19:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1682ms 19:03:48 INFO - PROCESS | 1817 | 1462759428955 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 19:03:48 INFO - PROCESS | 1817 | 1462759428960 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 19:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 19:03:48 INFO - PROCESS | 1817 | 1462759428967 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 19:03:48 INFO - PROCESS | 1817 | 1462759428970 Marionette TRACE conn3 <- [1,1918,null,{}] 19:03:48 INFO - PROCESS | 1817 | 1462759428977 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:49 INFO - PROCESS | 1817 | 1462759429197 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 19:03:49 INFO - PROCESS | 1817 | 1462759429527 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x91abbc00 == 118 [pid = 1817] [id = 487] 19:03:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x91c71400) [pid = 1817] [serial = 1462] [outer = (nil)] 19:03:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x9244ac00) [pid = 1817] [serial = 1463] [outer = 0x91c71400] 19:03:49 INFO - PROCESS | 1817 | 1462759429621 Marionette DEBUG loaded listener.js 19:03:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x926f1c00) [pid = 1817] [serial = 1464] [outer = 0x91c71400] 19:03:50 INFO - PROCESS | 1817 | 1462759430558 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 19:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 19:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1632ms 19:03:50 INFO - PROCESS | 1817 | 1462759430600 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 19:03:50 INFO - PROCESS | 1817 | 1462759430604 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 19:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 19:03:50 INFO - PROCESS | 1817 | 1462759430610 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 19:03:50 INFO - PROCESS | 1817 | 1462759430613 Marionette TRACE conn3 <- [1,1922,null,{}] 19:03:50 INFO - PROCESS | 1817 | 1462759430620 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:50 INFO - PROCESS | 1817 | 1462759430835 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 19:03:51 INFO - PROCESS | 1817 | 1462759431164 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b59b800 == 119 [pid = 1817] [id = 488] 19:03:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x90f47000) [pid = 1817] [serial = 1465] [outer = (nil)] 19:03:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x927a8c00) [pid = 1817] [serial = 1466] [outer = 0x90f47000] 19:03:51 INFO - PROCESS | 1817 | 1462759431256 Marionette DEBUG loaded listener.js 19:03:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x929b3000) [pid = 1817] [serial = 1467] [outer = 0x90f47000] 19:03:52 INFO - PROCESS | 1817 | 1462759432161 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 19:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 19:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1586ms 19:03:52 INFO - PROCESS | 1817 | 1462759432215 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 19:03:52 INFO - PROCESS | 1817 | 1462759432220 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 19:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 19:03:52 INFO - PROCESS | 1817 | 1462759432229 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 19:03:52 INFO - PROCESS | 1817 | 1462759432232 Marionette TRACE conn3 <- [1,1926,null,{}] 19:03:52 INFO - PROCESS | 1817 | 1462759432238 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:52 INFO - PROCESS | 1817 | 1462759432465 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 19:03:52 INFO - PROCESS | 1817 | 1462759432809 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x88489c00 == 120 [pid = 1817] [id = 489] 19:03:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x8c60e400) [pid = 1817] [serial = 1468] [outer = (nil)] 19:03:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x92c6a400) [pid = 1817] [serial = 1469] [outer = 0x8c60e400] 19:03:52 INFO - PROCESS | 1817 | 1462759432901 Marionette DEBUG loaded listener.js 19:03:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x92c71800) [pid = 1817] [serial = 1470] [outer = 0x8c60e400] 19:03:53 INFO - PROCESS | 1817 | 1462759433811 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 19:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 19:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1638ms 19:03:53 INFO - PROCESS | 1817 | 1462759433868 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 19:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 19:03:53 INFO - PROCESS | 1817 | 1462759433872 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 19:03:53 INFO - PROCESS | 1817 | 1462759433878 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 19:03:53 INFO - PROCESS | 1817 | 1462759433882 Marionette TRACE conn3 <- [1,1930,null,{}] 19:03:53 INFO - PROCESS | 1817 | 1462759433888 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:54 INFO - PROCESS | 1817 | 1462759434115 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 19:03:54 INFO - PROCESS | 1817 | 1462759434458 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x9500a000 == 121 [pid = 1817] [id = 490] 19:03:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x9500a800) [pid = 1817] [serial = 1471] [outer = (nil)] 19:03:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x95059000) [pid = 1817] [serial = 1472] [outer = 0x9500a800] 19:03:54 INFO - PROCESS | 1817 | 1462759434566 Marionette DEBUG loaded listener.js 19:03:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x975eec00) [pid = 1817] [serial = 1473] [outer = 0x9500a800] 19:03:55 INFO - PROCESS | 1817 | 1462759435537 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 19:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 19:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1731ms 19:03:55 INFO - PROCESS | 1817 | 1462759435613 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 19:03:55 INFO - PROCESS | 1817 | 1462759435619 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 19:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 19:03:55 INFO - PROCESS | 1817 | 1462759435629 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 19:03:55 INFO - PROCESS | 1817 | 1462759435632 Marionette TRACE conn3 <- [1,1934,null,{}] 19:03:55 INFO - PROCESS | 1817 | 1462759435639 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:55 INFO - PROCESS | 1817 | 1462759435902 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 19:03:56 INFO - PROCESS | 1817 | 1462759436241 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x94635800 == 122 [pid = 1817] [id = 491] 19:03:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x989fe400) [pid = 1817] [serial = 1474] [outer = (nil)] 19:03:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x99bd1800) [pid = 1817] [serial = 1475] [outer = 0x989fe400] 19:03:56 INFO - PROCESS | 1817 | 1462759436334 Marionette DEBUG loaded listener.js 19:03:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x99c05400) [pid = 1817] [serial = 1476] [outer = 0x989fe400] 19:03:57 INFO - PROCESS | 1817 | 1462759437285 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 19:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 19:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1729ms 19:03:57 INFO - PROCESS | 1817 | 1462759437360 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 19:03:57 INFO - PROCESS | 1817 | 1462759437363 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 19:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 19:03:57 INFO - PROCESS | 1817 | 1462759437370 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 19:03:57 INFO - PROCESS | 1817 | 1462759437373 Marionette TRACE conn3 <- [1,1938,null,{}] 19:03:57 INFO - PROCESS | 1817 | 1462759437379 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:57 INFO - PROCESS | 1817 | 1462759437650 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 19:03:58 INFO - PROCESS | 1817 | 1462759437993 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e5b3000 == 123 [pid = 1817] [id = 492] 19:03:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x8efe2800) [pid = 1817] [serial = 1477] [outer = (nil)] 19:03:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x9a2e1000) [pid = 1817] [serial = 1478] [outer = 0x8efe2800] 19:03:58 INFO - PROCESS | 1817 | 1462759438080 Marionette DEBUG loaded listener.js 19:03:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x9a7e4400) [pid = 1817] [serial = 1479] [outer = 0x8efe2800] 19:03:58 INFO - PROCESS | 1817 | 1462759438952 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 19:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 19:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1635ms 19:03:59 INFO - PROCESS | 1817 | 1462759439005 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 19:03:59 INFO - PROCESS | 1817 | 1462759439018 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 19:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 19:03:59 INFO - PROCESS | 1817 | 1462759439025 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 19:03:59 INFO - PROCESS | 1817 | 1462759439028 Marionette TRACE conn3 <- [1,1942,null,{}] 19:03:59 INFO - PROCESS | 1817 | 1462759439034 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:59 INFO - PROCESS | 1817 | 1462759439259 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 19:03:59 INFO - PROCESS | 1817 | 1462759439589 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x92aee800 == 124 [pid = 1817] [id = 493] 19:03:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x99896400) [pid = 1817] [serial = 1480] [outer = (nil)] 19:03:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x9ae16800) [pid = 1817] [serial = 1481] [outer = 0x99896400] 19:03:59 INFO - PROCESS | 1817 | 1462759439680 Marionette DEBUG loaded listener.js 19:03:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x9ae1b400) [pid = 1817] [serial = 1482] [outer = 0x99896400] 19:04:00 INFO - PROCESS | 1817 | 1462759440690 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 19:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 19:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1683ms 19:04:00 INFO - PROCESS | 1817 | 1462759440709 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 19:04:00 INFO - PROCESS | 1817 | 1462759440714 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 19:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 19:04:00 INFO - PROCESS | 1817 | 1462759440720 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 19:04:00 INFO - PROCESS | 1817 | 1462759440722 Marionette TRACE conn3 <- [1,1946,null,{}] 19:04:00 INFO - PROCESS | 1817 | 1462759440729 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:00 INFO - PROCESS | 1817 | 1462759440941 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 19:04:01 INFO - PROCESS | 1817 | 1462759441283 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x9a7e3400 == 125 [pid = 1817] [id = 494] 19:04:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x9ad38c00) [pid = 1817] [serial = 1483] [outer = (nil)] 19:04:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x9b875c00) [pid = 1817] [serial = 1484] [outer = 0x9ad38c00] 19:04:01 INFO - PROCESS | 1817 | 1462759441372 Marionette DEBUG loaded listener.js 19:04:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x9d50b000) [pid = 1817] [serial = 1485] [outer = 0x9ad38c00] 19:04:02 INFO - PROCESS | 1817 | 1462759442379 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 19:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 19:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1732ms 19:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 19:04:02 INFO - PROCESS | 1817 | 1462759442453 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 19:04:02 INFO - PROCESS | 1817 | 1462759442456 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 19:04:02 INFO - PROCESS | 1817 | 1462759442463 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 19:04:02 INFO - PROCESS | 1817 | 1462759442465 Marionette TRACE conn3 <- [1,1950,null,{}] 19:04:02 INFO - PROCESS | 1817 | 1462759442472 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:02 INFO - PROCESS | 1817 | 1462759442738 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 19:04:03 INFO - PROCESS | 1817 | 1462759443076 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f6bc00 == 126 [pid = 1817] [id = 495] 19:04:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x9091bc00) [pid = 1817] [serial = 1486] [outer = (nil)] 19:04:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x9d94b400) [pid = 1817] [serial = 1487] [outer = 0x9091bc00] 19:04:03 INFO - PROCESS | 1817 | 1462759443169 Marionette DEBUG loaded listener.js 19:04:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x9d94e000) [pid = 1817] [serial = 1488] [outer = 0x9091bc00] 19:04:04 INFO - PROCESS | 1817 | 1462759444059 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 19:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 19:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1638ms 19:04:04 INFO - PROCESS | 1817 | 1462759444101 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 19:04:04 INFO - PROCESS | 1817 | 1462759444105 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 19:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 19:04:04 INFO - PROCESS | 1817 | 1462759444112 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 19:04:04 INFO - PROCESS | 1817 | 1462759444115 Marionette TRACE conn3 <- [1,1954,null,{}] 19:04:04 INFO - PROCESS | 1817 | 1462759444123 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:04 INFO - PROCESS | 1817 | 1462759444337 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 19:04:04 INFO - PROCESS | 1817 | 1462759444674 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x99c10800 == 127 [pid = 1817] [id = 496] 19:04:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x9adba800) [pid = 1817] [serial = 1489] [outer = (nil)] 19:04:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0xa0608c00) [pid = 1817] [serial = 1490] [outer = 0x9adba800] 19:04:04 INFO - PROCESS | 1817 | 1462759444765 Marionette DEBUG loaded listener.js 19:04:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0xa060e800) [pid = 1817] [serial = 1491] [outer = 0x9adba800] 19:04:05 INFO - PROCESS | 1817 | 1462759445702 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 19:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 19:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1631ms 19:04:05 INFO - PROCESS | 1817 | 1462759445744 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 19:04:05 INFO - PROCESS | 1817 | 1462759445749 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 19:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 19:04:05 INFO - PROCESS | 1817 | 1462759445755 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 19:04:05 INFO - PROCESS | 1817 | 1462759445758 Marionette TRACE conn3 <- [1,1958,null,{}] 19:04:05 INFO - PROCESS | 1817 | 1462759445764 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:06 INFO - PROCESS | 1817 | 1462759446048 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 19:04:06 INFO - PROCESS | 1817 | 1462759446421 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x9b0a9c00 == 128 [pid = 1817] [id = 497] 19:04:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x9d9f4800) [pid = 1817] [serial = 1492] [outer = (nil)] 19:04:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0xa112fc00) [pid = 1817] [serial = 1493] [outer = 0x9d9f4800] 19:04:06 INFO - PROCESS | 1817 | 1462759446530 Marionette DEBUG loaded listener.js 19:04:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0xa11df000) [pid = 1817] [serial = 1494] [outer = 0x9d9f4800] 19:04:07 INFO - PROCESS | 1817 | 1462759447419 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 19:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 19:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1741ms 19:04:07 INFO - PROCESS | 1817 | 1462759447496 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 19:04:07 INFO - PROCESS | 1817 | 1462759447500 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 19:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 19:04:07 INFO - PROCESS | 1817 | 1462759447507 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 19:04:07 INFO - PROCESS | 1817 | 1462759447511 Marionette TRACE conn3 <- [1,1962,null,{}] 19:04:07 INFO - PROCESS | 1817 | 1462759447517 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:07 INFO - PROCESS | 1817 | 1462759447783 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0xa21a8c00 == 127 [pid = 1817] [id = 72] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0x8a15f800 == 126 [pid = 1817] [id = 455] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0x922cf800 == 125 [pid = 1817] [id = 65] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0x86f6b000 == 124 [pid = 1817] [id = 456] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0x8ceb2c00 == 123 [pid = 1817] [id = 193] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0x86684800 == 122 [pid = 1817] [id = 479] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0x88257000 == 121 [pid = 1817] [id = 478] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0x8c60c400 == 120 [pid = 1817] [id = 477] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0x88480400 == 119 [pid = 1817] [id = 476] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0x870c6800 == 118 [pid = 1817] [id = 475] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0x99b4d000 == 117 [pid = 1817] [id = 474] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0x975e8c00 == 116 [pid = 1817] [id = 472] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0x98f01800 == 115 [pid = 1817] [id = 473] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0x95007c00 == 114 [pid = 1817] [id = 471] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0x929af800 == 113 [pid = 1817] [id = 470] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0x922d8000 == 112 [pid = 1817] [id = 469] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0x926f6800 == 111 [pid = 1817] [id = 468] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0x91abd000 == 110 [pid = 1817] [id = 466] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0x922d2c00 == 109 [pid = 1817] [id = 467] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0x907cd000 == 108 [pid = 1817] [id = 465] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0x907d0000 == 107 [pid = 1817] [id = 464] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0x870cc800 == 106 [pid = 1817] [id = 463] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0x8b5a1800 == 105 [pid = 1817] [id = 462] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0x8ecee800 == 104 [pid = 1817] [id = 460] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0x86f64c00 == 103 [pid = 1817] [id = 461] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0x8ceb3400 == 102 [pid = 1817] [id = 459] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0x88480800 == 101 [pid = 1817] [id = 457] 19:04:09 INFO - PROCESS | 1817 | --DOCSHELL 0x88487800 == 100 [pid = 1817] [id = 458] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x8db98400) [pid = 1817] [serial = 1373] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x8db9e800) [pid = 1817] [serial = 1242] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x8d7ba400) [pid = 1817] [serial = 1370] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x8d9e3400) [pid = 1817] [serial = 1371] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x8848ac00) [pid = 1817] [serial = 1364] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x9d941800) [pid = 1817] [serial = 1362] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x9d50d800) [pid = 1817] [serial = 1361] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x9b20c400) [pid = 1817] [serial = 1359] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x9b0b4800) [pid = 1817] [serial = 1358] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x9ad3e800) [pid = 1817] [serial = 1356] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x9a7e9800) [pid = 1817] [serial = 1355] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x9a2d3c00) [pid = 1817] [serial = 1353] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x99f24400) [pid = 1817] [serial = 1352] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x99c06400) [pid = 1817] [serial = 1350] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x99b54c00) [pid = 1817] [serial = 1349] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x98fb1000) [pid = 1817] [serial = 1347] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x98f0ac00) [pid = 1817] [serial = 1346] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x975ef800) [pid = 1817] [serial = 1344] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x975e8800) [pid = 1817] [serial = 1343] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x9462fc00) [pid = 1817] [serial = 1341] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x93c0d800) [pid = 1817] [serial = 1340] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x927a9400) [pid = 1817] [serial = 1338] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x927a3c00) [pid = 1817] [serial = 1337] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x926ec800) [pid = 1817] [serial = 1335] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x926eac00) [pid = 1817] [serial = 1334] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x922d2400) [pid = 1817] [serial = 1332] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x91e36000) [pid = 1817] [serial = 1331] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x91b46000) [pid = 1817] [serial = 1329] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x91ac0400) [pid = 1817] [serial = 1328] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x912e7400) [pid = 1817] [serial = 1326] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x90a9c000) [pid = 1817] [serial = 1325] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x907ca000) [pid = 1817] [serial = 1323] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x907c6800) [pid = 1817] [serial = 1322] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x8f017c00) [pid = 1817] [serial = 1320] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x8efed800) [pid = 1817] [serial = 1319] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x8e5be000) [pid = 1817] [serial = 1317] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x8e31f400) [pid = 1817] [serial = 1316] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x8d0de000) [pid = 1817] [serial = 1314] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x8c612c00) [pid = 1817] [serial = 1313] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x8795ac00) [pid = 1817] [serial = 1311] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x870c9000) [pid = 1817] [serial = 1310] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x8b310800) [pid = 1817] [serial = 1367] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x8c609c00) [pid = 1817] [serial = 1368] [outer = (nil)] [url = about:blank] 19:04:09 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x8a299800) [pid = 1817] [serial = 1365] [outer = (nil)] [url = about:blank] 19:04:10 INFO - PROCESS | 1817 | 1462759450089 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x870c9000 == 101 [pid = 1817] [id = 498] 19:04:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x870c9400) [pid = 1817] [serial = 1495] [outer = (nil)] 19:04:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x870d3000) [pid = 1817] [serial = 1496] [outer = 0x870c9400] 19:04:10 INFO - PROCESS | 1817 | 1462759450180 Marionette DEBUG loaded listener.js 19:04:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x88257000) [pid = 1817] [serial = 1497] [outer = 0x870c9400] 19:04:11 INFO - PROCESS | 1817 | 1462759451123 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 19:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 19:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 3688ms 19:04:11 INFO - PROCESS | 1817 | 1462759451200 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 19:04:11 INFO - PROCESS | 1817 | 1462759451210 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 19:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 19:04:11 INFO - PROCESS | 1817 | 1462759451222 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 19:04:11 INFO - PROCESS | 1817 | 1462759451231 Marionette TRACE conn3 <- [1,1966,null,{}] 19:04:11 INFO - PROCESS | 1817 | 1462759451241 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:11 INFO - PROCESS | 1817 | 1462759451525 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 19:04:11 INFO - PROCESS | 1817 | 1462759451776 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b2ec400 == 102 [pid = 1817] [id = 499] 19:04:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x8b304000) [pid = 1817] [serial = 1498] [outer = (nil)] 19:04:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8b310800) [pid = 1817] [serial = 1499] [outer = 0x8b304000] 19:04:11 INFO - PROCESS | 1817 | 1462759451858 Marionette DEBUG loaded listener.js 19:04:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x8b59dc00) [pid = 1817] [serial = 1500] [outer = 0x8b304000] 19:04:12 INFO - PROCESS | 1817 | 1462759452756 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 19:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 19:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1593ms 19:04:12 INFO - PROCESS | 1817 | 1462759452823 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 19:04:12 INFO - PROCESS | 1817 | 1462759452829 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 19:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 19:04:12 INFO - PROCESS | 1817 | 1462759452836 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 19:04:12 INFO - PROCESS | 1817 | 1462759452840 Marionette TRACE conn3 <- [1,1970,null,{}] 19:04:12 INFO - PROCESS | 1817 | 1462759452845 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:13 INFO - PROCESS | 1817 | 1462759453134 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 19:04:13 INFO - PROCESS | 1817 | 1462759453170 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c60c000 == 103 [pid = 1817] [id = 500] 19:04:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8d0e6400) [pid = 1817] [serial = 1501] [outer = (nil)] 19:04:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x8d696c00) [pid = 1817] [serial = 1502] [outer = 0x8d0e6400] 19:04:13 INFO - PROCESS | 1817 | 1462759453246 Marionette DEBUG loaded listener.js 19:04:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x8d9e4400) [pid = 1817] [serial = 1503] [outer = 0x8d0e6400] 19:04:14 INFO - PROCESS | 1817 | 1462759454337 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 19:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 19:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1536ms 19:04:14 INFO - PROCESS | 1817 | 1462759454373 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 19:04:14 INFO - PROCESS | 1817 | 1462759454376 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 19:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 19:04:14 INFO - PROCESS | 1817 | 1462759454399 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 19:04:14 INFO - PROCESS | 1817 | 1462759454408 Marionette TRACE conn3 <- [1,1974,null,{}] 19:04:14 INFO - PROCESS | 1817 | 1462759454415 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:15 INFO - PROCESS | 1817 | 1462759455364 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 19:04:15 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x870c7800) [pid = 1817] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 19:04:15 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x8d7bdc00) [pid = 1817] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 19:04:15 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x8c60f400) [pid = 1817] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 19:04:15 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x88485c00) [pid = 1817] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 19:04:15 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x9a7e4800) [pid = 1817] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 19:04:15 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x99c03c00) [pid = 1817] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 19:04:15 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x99c01400) [pid = 1817] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 19:04:15 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x97705000) [pid = 1817] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 19:04:15 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x950b9c00) [pid = 1817] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 19:04:15 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x93ce5000) [pid = 1817] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 19:04:15 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x927a7400) [pid = 1817] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 19:04:15 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x92aea800) [pid = 1817] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 19:04:15 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x922db400) [pid = 1817] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 19:04:15 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x91b4d000) [pid = 1817] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 19:04:15 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x912e1800) [pid = 1817] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 19:04:15 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x90f46400) [pid = 1817] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 19:04:15 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x90917800) [pid = 1817] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 19:04:15 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x8e647c00) [pid = 1817] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 19:04:15 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x8ecf9400) [pid = 1817] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 19:04:15 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x8ecf5c00) [pid = 1817] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 19:04:15 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x8d0e7c00) [pid = 1817] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 19:04:15 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x88488c00) [pid = 1817] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 19:04:15 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x975ed800) [pid = 1817] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 19:04:15 INFO - PROCESS | 1817 | 1462759455715 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f70800 == 104 [pid = 1817] [id = 501] 19:04:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x88480800) [pid = 1817] [serial = 1504] [outer = (nil)] 19:04:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x8c613800) [pid = 1817] [serial = 1505] [outer = 0x88480800] 19:04:15 INFO - PROCESS | 1817 | 1462759455818 Marionette DEBUG loaded listener.js 19:04:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x8e649c00) [pid = 1817] [serial = 1506] [outer = 0x88480800] 19:04:16 INFO - PROCESS | 1817 | 1462759456598 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 19:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 19:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 2255ms 19:04:16 INFO - PROCESS | 1817 | 1462759456640 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 19:04:16 INFO - PROCESS | 1817 | 1462759456644 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 19:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 19:04:16 INFO - PROCESS | 1817 | 1462759456666 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 19:04:16 INFO - PROCESS | 1817 | 1462759456670 Marionette TRACE conn3 <- [1,1978,null,{}] 19:04:16 INFO - PROCESS | 1817 | 1462759456676 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:16 INFO - PROCESS | 1817 | 1462759456889 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 19:04:16 INFO - PROCESS | 1817 | 1462759456900 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a29f800 == 105 [pid = 1817] [id = 502] 19:04:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x8d693c00) [pid = 1817] [serial = 1507] [outer = (nil)] 19:04:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x8efe7400) [pid = 1817] [serial = 1508] [outer = 0x8d693c00] 19:04:17 INFO - PROCESS | 1817 | 1462759457159 Marionette DEBUG loaded listener.js 19:04:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x8f00e400) [pid = 1817] [serial = 1509] [outer = 0x8d693c00] 19:04:18 INFO - PROCESS | 1817 | 1462759458270 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 19:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1643ms 19:04:18 INFO - PROCESS | 1817 | 1462759458306 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 19:04:18 INFO - PROCESS | 1817 | 1462759458314 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 19:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 19:04:18 INFO - PROCESS | 1817 | 1462759458322 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 19:04:18 INFO - PROCESS | 1817 | 1462759458329 Marionette TRACE conn3 <- [1,1982,null,{}] 19:04:18 INFO - PROCESS | 1817 | 1462759458359 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:18 INFO - PROCESS | 1817 | 1462759458614 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 19:04:18 INFO - PROCESS | 1817 | 1462759458935 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ab09c00 == 106 [pid = 1817] [id = 503] 19:04:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x8ab0ac00) [pid = 1817] [serial = 1510] [outer = (nil)] 19:04:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x8c613000) [pid = 1817] [serial = 1511] [outer = 0x8ab0ac00] 19:04:19 INFO - PROCESS | 1817 | 1462759459032 Marionette DEBUG loaded listener.js 19:04:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x8db98400) [pid = 1817] [serial = 1512] [outer = 0x8ab0ac00] 19:04:19 INFO - PROCESS | 1817 | 1462759459978 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 19:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1709ms 19:04:20 INFO - PROCESS | 1817 | 1462759460034 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 19:04:20 INFO - PROCESS | 1817 | 1462759460046 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 19:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 19:04:20 INFO - PROCESS | 1817 | 1462759460062 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 19:04:20 INFO - PROCESS | 1817 | 1462759460069 Marionette TRACE conn3 <- [1,1986,null,{}] 19:04:20 INFO - PROCESS | 1817 | 1462759460078 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:20 INFO - PROCESS | 1817 | 1462759460383 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 19:04:20 INFO - PROCESS | 1817 | 1462759460762 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x870c7800 == 107 [pid = 1817] [id = 504] 19:04:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x8ecf5400) [pid = 1817] [serial = 1513] [outer = (nil)] 19:04:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x8f013000) [pid = 1817] [serial = 1514] [outer = 0x8ecf5400] 19:04:20 INFO - PROCESS | 1817 | 1462759460854 Marionette DEBUG loaded listener.js 19:04:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x8f01bc00) [pid = 1817] [serial = 1515] [outer = 0x8ecf5400] 19:04:21 INFO - PROCESS | 1817 | 1462759461890 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 19:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1897ms 19:04:21 INFO - PROCESS | 1817 | 1462759461958 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 19:04:21 INFO - PROCESS | 1817 | 1462759461962 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 19:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 19:04:21 INFO - PROCESS | 1817 | 1462759461969 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 19:04:21 INFO - PROCESS | 1817 | 1462759461976 Marionette TRACE conn3 <- [1,1990,null,{}] 19:04:22 INFO - PROCESS | 1817 | 1462759461993 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:22 INFO - PROCESS | 1817 | 1462759462270 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 19:04:22 INFO - PROCESS | 1817 | 1462759462608 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x90911800 == 108 [pid = 1817] [id = 505] 19:04:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x90917800) [pid = 1817] [serial = 1516] [outer = (nil)] 19:04:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x90a9c000) [pid = 1817] [serial = 1517] [outer = 0x90917800] 19:04:22 INFO - PROCESS | 1817 | 1462759462707 Marionette DEBUG loaded listener.js 19:04:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x90f46c00) [pid = 1817] [serial = 1518] [outer = 0x90917800] 19:04:23 INFO - PROCESS | 1817 | 1462759463597 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 19:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1696ms 19:04:23 INFO - PROCESS | 1817 | 1462759463666 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 19:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 19:04:23 INFO - PROCESS | 1817 | 1462759463672 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 19:04:23 INFO - PROCESS | 1817 | 1462759463678 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 19:04:23 INFO - PROCESS | 1817 | 1462759463682 Marionette TRACE conn3 <- [1,1994,null,{}] 19:04:23 INFO - PROCESS | 1817 | 1462759463688 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:23 INFO - PROCESS | 1817 | 1462759463939 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 19:04:24 INFO - PROCESS | 1817 | 1462759464281 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ceb7800 == 109 [pid = 1817] [id = 506] 19:04:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x907c6800) [pid = 1817] [serial = 1519] [outer = (nil)] 19:04:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x912ee800) [pid = 1817] [serial = 1520] [outer = 0x907c6800] 19:04:24 INFO - PROCESS | 1817 | 1462759464373 Marionette DEBUG loaded listener.js 19:04:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x91a8b800) [pid = 1817] [serial = 1521] [outer = 0x907c6800] 19:04:25 INFO - PROCESS | 1817 | 1462759465271 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 19:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 19:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1635ms 19:04:25 INFO - PROCESS | 1817 | 1462759465313 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 19:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 19:04:25 INFO - PROCESS | 1817 | 1462759465317 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 19:04:25 INFO - PROCESS | 1817 | 1462759465324 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 19:04:25 INFO - PROCESS | 1817 | 1462759465328 Marionette TRACE conn3 <- [1,1998,null,{}] 19:04:25 INFO - PROCESS | 1817 | 1462759465334 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:25 INFO - PROCESS | 1817 | 1462759465571 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 19:04:25 INFO - PROCESS | 1817 | 1462759465911 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x90769c00 == 110 [pid = 1817] [id = 507] 19:04:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x90f41800) [pid = 1817] [serial = 1522] [outer = (nil)] 19:04:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x91abf400) [pid = 1817] [serial = 1523] [outer = 0x90f41800] 19:04:26 INFO - PROCESS | 1817 | 1462759466011 Marionette DEBUG loaded listener.js 19:04:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x91b46000) [pid = 1817] [serial = 1524] [outer = 0x90f41800] 19:04:26 INFO - PROCESS | 1817 | 1462759466955 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 19:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 19:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1697ms 19:04:27 INFO - PROCESS | 1817 | 1462759467021 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 19:04:27 INFO - PROCESS | 1817 | 1462759467026 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 19:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 19:04:27 INFO - PROCESS | 1817 | 1462759467033 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 19:04:27 INFO - PROCESS | 1817 | 1462759467037 Marionette TRACE conn3 <- [1,2002,null,{}] 19:04:27 INFO - PROCESS | 1817 | 1462759467042 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:27 INFO - PROCESS | 1817 | 1462759467286 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 19:04:27 INFO - PROCESS | 1817 | 1462759467627 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x90f45000 == 111 [pid = 1817] [id = 508] 19:04:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x91a8fc00) [pid = 1817] [serial = 1525] [outer = (nil)] 19:04:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x924e0400) [pid = 1817] [serial = 1526] [outer = 0x91a8fc00] 19:04:27 INFO - PROCESS | 1817 | 1462759467726 Marionette DEBUG loaded listener.js 19:04:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x926ef000) [pid = 1817] [serial = 1527] [outer = 0x91a8fc00] 19:04:28 INFO - PROCESS | 1817 | 1462759468684 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 19:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 19:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1691ms 19:04:28 INFO - PROCESS | 1817 | 1462759468725 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 19:04:28 INFO - PROCESS | 1817 | 1462759468729 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 19:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 19:04:28 INFO - PROCESS | 1817 | 1462759468736 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 19:04:28 INFO - PROCESS | 1817 | 1462759468739 Marionette TRACE conn3 <- [1,2006,null,{}] 19:04:28 INFO - PROCESS | 1817 | 1462759468745 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:28 INFO - PROCESS | 1817 | 1462759468972 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 19:04:29 INFO - PROCESS | 1817 | 1462759469313 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c60ec00 == 112 [pid = 1817] [id = 509] 19:04:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x8f01c400) [pid = 1817] [serial = 1528] [outer = (nil)] 19:04:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x926f6800) [pid = 1817] [serial = 1529] [outer = 0x8f01c400] 19:04:29 INFO - PROCESS | 1817 | 1462759469407 Marionette DEBUG loaded listener.js 19:04:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x929ab000) [pid = 1817] [serial = 1530] [outer = 0x8f01c400] 19:04:30 INFO - PROCESS | 1817 | 1462759470319 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 19:04:30 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 19:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1635ms 19:04:30 INFO - PROCESS | 1817 | 1462759470373 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 19:04:30 INFO - PROCESS | 1817 | 1462759470376 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 19:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 19:04:30 INFO - PROCESS | 1817 | 1462759470383 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 19:04:30 INFO - PROCESS | 1817 | 1462759470386 Marionette TRACE conn3 <- [1,2010,null,{}] 19:04:30 INFO - PROCESS | 1817 | 1462759470392 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:30 INFO - PROCESS | 1817 | 1462759470625 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 19:04:31 INFO - PROCESS | 1817 | 1462759470995 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f6dc00 == 113 [pid = 1817] [id = 510] 19:04:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x926f9000) [pid = 1817] [serial = 1531] [outer = (nil)] 19:04:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x93a35c00) [pid = 1817] [serial = 1532] [outer = 0x926f9000] 19:04:31 INFO - PROCESS | 1817 | 1462759471094 Marionette DEBUG loaded listener.js 19:04:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x93c10c00) [pid = 1817] [serial = 1533] [outer = 0x926f9000] 19:04:32 INFO - PROCESS | 1817 | 1462759472015 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 19:04:32 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 19:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1681ms 19:04:32 INFO - PROCESS | 1817 | 1462759472065 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 19:04:32 INFO - PROCESS | 1817 | 1462759472069 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 19:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 19:04:32 INFO - PROCESS | 1817 | 1462759472076 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 19:04:32 INFO - PROCESS | 1817 | 1462759472080 Marionette TRACE conn3 <- [1,2014,null,{}] 19:04:32 INFO - PROCESS | 1817 | 1462759472086 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:32 INFO - PROCESS | 1817 | 1462759472309 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 19:04:32 INFO - PROCESS | 1817 | 1462759472640 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x907d0800 == 114 [pid = 1817] [id = 511] 19:04:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x924e8400) [pid = 1817] [serial = 1534] [outer = (nil)] 19:04:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x95007c00) [pid = 1817] [serial = 1535] [outer = 0x924e8400] 19:04:32 INFO - PROCESS | 1817 | 1462759472732 Marionette DEBUG loaded listener.js 19:04:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x9500e400) [pid = 1817] [serial = 1536] [outer = 0x924e8400] 19:04:33 INFO - PROCESS | 1817 | 1462759473650 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 19:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 19:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1635ms 19:04:33 INFO - PROCESS | 1817 | 1462759473712 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 19:04:33 INFO - PROCESS | 1817 | 1462759473716 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 19:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 19:04:33 INFO - PROCESS | 1817 | 1462759473723 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 19:04:33 INFO - PROCESS | 1817 | 1462759473727 Marionette TRACE conn3 <- [1,2018,null,{}] 19:04:33 INFO - PROCESS | 1817 | 1462759473733 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:33 INFO - PROCESS | 1817 | 1462759473957 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 19:04:34 INFO - PROCESS | 1817 | 1462759474301 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x870d4000 == 115 [pid = 1817] [id = 512] 19:04:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x8ceb0000) [pid = 1817] [serial = 1537] [outer = (nil)] 19:04:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x95103400) [pid = 1817] [serial = 1538] [outer = 0x8ceb0000] 19:04:34 INFO - PROCESS | 1817 | 1462759474395 Marionette DEBUG loaded listener.js 19:04:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x975ea000) [pid = 1817] [serial = 1539] [outer = 0x8ceb0000] 19:04:35 INFO - PROCESS | 1817 | 1462759475331 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 19:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1891ms 19:04:35 INFO - PROCESS | 1817 | 1462759475619 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 19:04:35 INFO - PROCESS | 1817 | 1462759475622 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 19:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 19:04:35 INFO - PROCESS | 1817 | 1462759475630 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 19:04:35 INFO - PROCESS | 1817 | 1462759475635 Marionette TRACE conn3 <- [1,2022,null,{}] 19:04:35 INFO - PROCESS | 1817 | 1462759475641 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:35 INFO - PROCESS | 1817 | 1462759475940 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 19:04:36 INFO - PROCESS | 1817 | 1462759476291 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x95101800 == 116 [pid = 1817] [id = 513] 19:04:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x98faac00) [pid = 1817] [serial = 1540] [outer = (nil)] 19:04:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x99b48c00) [pid = 1817] [serial = 1541] [outer = 0x98faac00] 19:04:36 INFO - PROCESS | 1817 | 1462759476387 Marionette DEBUG loaded listener.js 19:04:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x99c0f800) [pid = 1817] [serial = 1542] [outer = 0x98faac00] 19:04:37 INFO - PROCESS | 1817 | 1462759477304 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 19:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 19:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1731ms 19:04:37 INFO - PROCESS | 1817 | 1462759477376 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 19:04:37 INFO - PROCESS | 1817 | 1462759477379 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 19:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 19:04:37 INFO - PROCESS | 1817 | 1462759477389 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 19:04:37 INFO - PROCESS | 1817 | 1462759477393 Marionette TRACE conn3 <- [1,2026,null,{}] 19:04:37 INFO - PROCESS | 1817 | 1462759477398 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:37 INFO - PROCESS | 1817 | 1462759477606 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 19:04:37 INFO - PROCESS | 1817 | 1462759477898 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x997d8800 == 117 [pid = 1817] [id = 514] 19:04:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x99b49800) [pid = 1817] [serial = 1543] [outer = (nil)] 19:04:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x9a7df800) [pid = 1817] [serial = 1544] [outer = 0x99b49800] 19:04:38 INFO - PROCESS | 1817 | 1462759478037 Marionette DEBUG loaded listener.js 19:04:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x9abb9c00) [pid = 1817] [serial = 1545] [outer = 0x99b49800] 19:04:38 INFO - PROCESS | 1817 | 1462759478979 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 19:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 19:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1639ms 19:04:39 INFO - PROCESS | 1817 | 1462759479029 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 19:04:39 INFO - PROCESS | 1817 | 1462759479033 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 19:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 19:04:39 INFO - PROCESS | 1817 | 1462759479039 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 19:04:39 INFO - PROCESS | 1817 | 1462759479042 Marionette TRACE conn3 <- [1,2030,null,{}] 19:04:39 INFO - PROCESS | 1817 | 1462759479048 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:39 INFO - PROCESS | 1817 | 1462759479278 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 19:04:39 INFO - PROCESS | 1817 | 1462759479624 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ab0a400 == 118 [pid = 1817] [id = 515] 19:04:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x8db97c00) [pid = 1817] [serial = 1546] [outer = (nil)] 19:04:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x9ae19000) [pid = 1817] [serial = 1547] [outer = 0x8db97c00] 19:04:39 INFO - PROCESS | 1817 | 1462759479717 Marionette DEBUG loaded listener.js 19:04:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x9b0b4800) [pid = 1817] [serial = 1548] [outer = 0x8db97c00] 19:04:40 INFO - PROCESS | 1817 | 1462759480680 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 19:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 19:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1680ms 19:04:40 INFO - PROCESS | 1817 | 1462759480720 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 19:04:40 INFO - PROCESS | 1817 | 1462759480724 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 19:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 19:04:40 INFO - PROCESS | 1817 | 1462759480730 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 19:04:40 INFO - PROCESS | 1817 | 1462759480733 Marionette TRACE conn3 <- [1,2034,null,{}] 19:04:40 INFO - PROCESS | 1817 | 1462759480739 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:40 INFO - PROCESS | 1817 | 1462759480983 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 19:04:41 INFO - PROCESS | 1817 | 1462759481320 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x9462c000 == 119 [pid = 1817] [id = 516] 19:04:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x99f2a400) [pid = 1817] [serial = 1549] [outer = (nil)] 19:04:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x9d943800) [pid = 1817] [serial = 1550] [outer = 0x99f2a400] 19:04:41 INFO - PROCESS | 1817 | 1462759481416 Marionette DEBUG loaded listener.js 19:04:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x9d949000) [pid = 1817] [serial = 1551] [outer = 0x99f2a400] 19:04:42 INFO - PROCESS | 1817 | 1462759482326 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 19:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1639ms 19:04:42 INFO - PROCESS | 1817 | 1462759482371 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 19:04:42 INFO - PROCESS | 1817 | 1462759482375 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 19:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 19:04:42 INFO - PROCESS | 1817 | 1462759482381 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 19:04:42 INFO - PROCESS | 1817 | 1462759482385 Marionette TRACE conn3 <- [1,2038,null,{}] 19:04:42 INFO - PROCESS | 1817 | 1462759482390 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:42 INFO - PROCESS | 1817 | 1462759482626 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 19:04:42 INFO - PROCESS | 1817 | 1462759482963 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a16c800 == 120 [pid = 1817] [id = 517] 19:04:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x94638400) [pid = 1817] [serial = 1552] [outer = (nil)] 19:04:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0xa11e3400) [pid = 1817] [serial = 1553] [outer = 0x94638400] 19:04:43 INFO - PROCESS | 1817 | 1462759483065 Marionette DEBUG loaded listener.js 19:04:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0xa11e6400) [pid = 1817] [serial = 1554] [outer = 0x94638400] 19:04:43 INFO - PROCESS | 1817 | 1462759483974 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 19:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 19:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1630ms 19:04:44 INFO - PROCESS | 1817 | 1462759484012 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 19:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 19:04:44 INFO - PROCESS | 1817 | 1462759484017 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 19:04:44 INFO - PROCESS | 1817 | 1462759484023 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 19:04:44 INFO - PROCESS | 1817 | 1462759484027 Marionette TRACE conn3 <- [1,2042,null,{}] 19:04:44 INFO - PROCESS | 1817 | 1462759484033 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:44 INFO - PROCESS | 1817 | 1462759484249 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 19:04:44 INFO - PROCESS | 1817 | 1462759484603 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x86684800 == 121 [pid = 1817] [id = 518] 19:04:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x91b4c800) [pid = 1817] [serial = 1555] [outer = (nil)] 19:04:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0xa2147000) [pid = 1817] [serial = 1556] [outer = 0x91b4c800] 19:04:44 INFO - PROCESS | 1817 | 1462759484695 Marionette DEBUG loaded listener.js 19:04:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0xa21a5800) [pid = 1817] [serial = 1557] [outer = 0x91b4c800] 19:04:45 INFO - PROCESS | 1817 | 1462759485613 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:04:45 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) 19:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1642ms 19:04:45 INFO - PROCESS | 1817 | 1462759485665 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 19:04:45 INFO - PROCESS | 1817 | 1462759485669 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 19:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 19:04:45 INFO - PROCESS | 1817 | 1462759485675 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 19:04:45 INFO - PROCESS | 1817 | 1462759485679 Marionette TRACE conn3 <- [1,2046,null,{}] 19:04:45 INFO - PROCESS | 1817 | 1462759485686 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:45 INFO - PROCESS | 1817 | 1462759485905 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 19:04:46 INFO - PROCESS | 1817 | 1462759486287 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:46 INFO - PROCESS | 1817 | ++DOCSHELL 0xa2272400 == 122 [pid = 1817] [id = 519] 19:04:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0xa2275000) [pid = 1817] [serial = 1558] [outer = (nil)] 19:04:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0xa22b5000) [pid = 1817] [serial = 1559] [outer = 0xa2275000] 19:04:46 INFO - PROCESS | 1817 | 1462759486383 Marionette DEBUG loaded listener.js 19:04:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0xa22bdc00) [pid = 1817] [serial = 1560] [outer = 0xa2275000] 19:04:47 INFO - PROCESS | 1817 | 1462759487248 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1633ms 19:04:47 INFO - PROCESS | 1817 | 1462759487319 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 19:04:47 INFO - PROCESS | 1817 | 1462759487322 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 19:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 19:04:47 INFO - PROCESS | 1817 | 1462759487333 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 19:04:47 INFO - PROCESS | 1817 | 1462759487337 Marionette TRACE conn3 <- [1,2050,null,{}] 19:04:47 INFO - PROCESS | 1817 | 1462759487343 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:47 INFO - PROCESS | 1817 | 1462759487579 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 19:04:49 INFO - PROCESS | 1817 | --DOCSHELL 0x88261000 == 121 [pid = 1817] [id = 454] 19:04:49 INFO - PROCESS | 1817 | --DOCSHELL 0x8795dc00 == 120 [pid = 1817] [id = 387] 19:04:49 INFO - PROCESS | 1817 | --DOCSHELL 0x88489c00 == 119 [pid = 1817] [id = 489] 19:04:49 INFO - PROCESS | 1817 | --DOCSHELL 0x9500a000 == 118 [pid = 1817] [id = 490] 19:04:49 INFO - PROCESS | 1817 | --DOCSHELL 0x8b59b800 == 117 [pid = 1817] [id = 488] 19:04:49 INFO - PROCESS | 1817 | --DOCSHELL 0x91abbc00 == 116 [pid = 1817] [id = 487] 19:04:49 INFO - PROCESS | 1817 | --DOCSHELL 0x8d0dd400 == 115 [pid = 1817] [id = 486] 19:04:49 INFO - PROCESS | 1817 | --DOCSHELL 0x90a9d000 == 114 [pid = 1817] [id = 485] 19:04:49 INFO - PROCESS | 1817 | --DOCSHELL 0x8b431000 == 113 [pid = 1817] [id = 484] 19:04:49 INFO - PROCESS | 1817 | --DOCSHELL 0x8d7b8400 == 112 [pid = 1817] [id = 483] 19:04:49 INFO - PROCESS | 1817 | --DOCSHELL 0x8b59e000 == 111 [pid = 1817] [id = 481] 19:04:49 INFO - PROCESS | 1817 | --DOCSHELL 0x8ceb0800 == 110 [pid = 1817] [id = 482] 19:04:49 INFO - PROCESS | 1817 | --DOCSHELL 0x86926000 == 109 [pid = 1817] [id = 480] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x8e31b400) [pid = 1817] [serial = 1308] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x9b874400) [pid = 1817] [serial = 1296] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x8e397400) [pid = 1817] [serial = 1436] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x8e5b4800) [pid = 1817] [serial = 1437] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x8ceb6c00) [pid = 1817] [serial = 1433] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x8a16b800) [pid = 1817] [serial = 1430] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x8ab15c00) [pid = 1817] [serial = 1431] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x9b0b5400) [pid = 1817] [serial = 1428] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x9ae1e800) [pid = 1817] [serial = 1427] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x9ad45000) [pid = 1817] [serial = 1425] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x9abb7000) [pid = 1817] [serial = 1424] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x99f28800) [pid = 1817] [serial = 1422] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x99ca3c00) [pid = 1817] [serial = 1421] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x99b50000) [pid = 1817] [serial = 1419] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x99b49400) [pid = 1817] [serial = 1418] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x9814b800) [pid = 1817] [serial = 1416] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x977e3c00) [pid = 1817] [serial = 1415] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x97583000) [pid = 1817] [serial = 1413] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x95105c00) [pid = 1817] [serial = 1412] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x9504c800) [pid = 1817] [serial = 1410] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x95008000) [pid = 1817] [serial = 1409] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x93c08000) [pid = 1817] [serial = 1407] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x92c70c00) [pid = 1817] [serial = 1406] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x927a4400) [pid = 1817] [serial = 1404] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x9279dc00) [pid = 1817] [serial = 1403] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x924dac00) [pid = 1817] [serial = 1401] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x92449c00) [pid = 1817] [serial = 1400] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x91e3c800) [pid = 1817] [serial = 1398] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x91e36c00) [pid = 1817] [serial = 1397] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x91b41c00) [pid = 1817] [serial = 1395] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x91ab5800) [pid = 1817] [serial = 1394] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x912e6c00) [pid = 1817] [serial = 1392] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x90f4f400) [pid = 1817] [serial = 1391] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x90920800) [pid = 1817] [serial = 1389] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x90919400) [pid = 1817] [serial = 1388] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x907c5800) [pid = 1817] [serial = 1386] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x90770c00) [pid = 1817] [serial = 1385] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x8efef400) [pid = 1817] [serial = 1383] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x8efe7c00) [pid = 1817] [serial = 1382] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x8e641800) [pid = 1817] [serial = 1380] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x8e39f000) [pid = 1817] [serial = 1379] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x8ab17400) [pid = 1817] [serial = 1377] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x8a29a000) [pid = 1817] [serial = 1376] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x8d9e8000) [pid = 1817] [serial = 1439] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x8d688400) [pid = 1817] [serial = 1434] [outer = (nil)] [url = about:blank] 19:04:49 INFO - PROCESS | 1817 | 1462759489969 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x88256c00 == 110 [pid = 1817] [id = 520] 19:04:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x8825a800) [pid = 1817] [serial = 1561] [outer = (nil)] 19:04:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x88489400) [pid = 1817] [serial = 1562] [outer = 0x8825a800] 19:04:50 INFO - PROCESS | 1817 | 1462759490052 Marionette DEBUG loaded listener.js 19:04:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x8a2a0000) [pid = 1817] [serial = 1563] [outer = 0x8825a800] 19:04:50 INFO - PROCESS | 1817 | 1462759490907 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 19:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 3590ms 19:04:50 INFO - PROCESS | 1817 | 1462759490924 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 19:04:50 INFO - PROCESS | 1817 | 1462759490930 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 19:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 19:04:50 INFO - PROCESS | 1817 | 1462759490940 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 19:04:50 INFO - PROCESS | 1817 | 1462759490945 Marionette TRACE conn3 <- [1,2054,null,{}] 19:04:50 INFO - PROCESS | 1817 | 1462759490953 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:51 INFO - PROCESS | 1817 | 1462759491169 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 19:04:51 INFO - PROCESS | 1817 | 1462759491405 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b42dc00 == 111 [pid = 1817] [id = 521] 19:04:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x8b43a000) [pid = 1817] [serial = 1564] [outer = (nil)] 19:04:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x8d0e2000) [pid = 1817] [serial = 1565] [outer = 0x8b43a000] 19:04:51 INFO - PROCESS | 1817 | 1462759491485 Marionette DEBUG loaded listener.js 19:04:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x8d7bcc00) [pid = 1817] [serial = 1566] [outer = 0x8b43a000] 19:04:52 INFO - PROCESS | 1817 | 1462759492387 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 19:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 19:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1486ms 19:04:52 INFO - PROCESS | 1817 | 1462759492429 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 19:04:52 INFO - PROCESS | 1817 | 1462759492435 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 19:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 19:04:52 INFO - PROCESS | 1817 | 1462759492447 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 19:04:52 INFO - PROCESS | 1817 | 1462759492449 Marionette TRACE conn3 <- [1,2058,null,{}] 19:04:52 INFO - PROCESS | 1817 | 1462759492456 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:52 INFO - PROCESS | 1817 | 1462759492737 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 19:04:52 INFO - PROCESS | 1817 | 1462759492771 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b59b800 == 112 [pid = 1817] [id = 522] 19:04:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8e39bc00) [pid = 1817] [serial = 1567] [outer = (nil)] 19:04:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x8e641c00) [pid = 1817] [serial = 1568] [outer = 0x8e39bc00] 19:04:52 INFO - PROCESS | 1817 | 1462759492846 Marionette DEBUG loaded listener.js 19:04:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8ecf2000) [pid = 1817] [serial = 1569] [outer = 0x8e39bc00] 19:04:53 INFO - PROCESS | 1817 | 1462759493929 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 19:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 19:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1533ms 19:04:53 INFO - PROCESS | 1817 | 1462759493975 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 19:04:53 INFO - PROCESS | 1817 | 1462759493979 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 19:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 19:04:54 INFO - PROCESS | 1817 | 1462759494002 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 19:04:54 INFO - PROCESS | 1817 | 1462759494013 Marionette TRACE conn3 <- [1,2062,null,{}] 19:04:54 INFO - PROCESS | 1817 | 1462759494018 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:54 INFO - PROCESS | 1817 | 1462759494317 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 19:04:55 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x8d0e6400) [pid = 1817] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 19:04:55 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x90f47c00) [pid = 1817] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 19:04:55 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x90773800) [pid = 1817] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 19:04:55 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x8efe4c00) [pid = 1817] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 19:04:55 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x8d9e1800) [pid = 1817] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 19:04:55 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x8b5a3c00) [pid = 1817] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 19:04:55 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x86f61400) [pid = 1817] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 19:04:55 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x8b304000) [pid = 1817] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 19:04:55 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x870c9400) [pid = 1817] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 19:04:55 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x9adba800) [pid = 1817] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 19:04:55 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x9091bc00) [pid = 1817] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 19:04:55 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x9ad38c00) [pid = 1817] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 19:04:55 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x99896400) [pid = 1817] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 19:04:55 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x8efe2800) [pid = 1817] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 19:04:55 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x989fe400) [pid = 1817] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 19:04:55 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x9500a800) [pid = 1817] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 19:04:55 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x8c60e400) [pid = 1817] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 19:04:55 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x90f47000) [pid = 1817] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 19:04:55 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x91c71400) [pid = 1817] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 19:04:55 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x8d697c00) [pid = 1817] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 19:04:55 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x88480800) [pid = 1817] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 19:04:55 INFO - PROCESS | 1817 | --DOMWINDOW == 124 (0x8c613c00) [pid = 1817] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 19:04:55 INFO - PROCESS | 1817 | 1462759495094 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f61400 == 113 [pid = 1817] [id = 523] 19:04:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 125 (0x86f66c00) [pid = 1817] [serial = 1570] [outer = (nil)] 19:04:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x8ab13400) [pid = 1817] [serial = 1571] [outer = 0x86f66c00] 19:04:55 INFO - PROCESS | 1817 | 1462759495185 Marionette DEBUG loaded listener.js 19:04:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x8d7bf400) [pid = 1817] [serial = 1572] [outer = 0x86f66c00] 19:04:55 INFO - PROCESS | 1817 | 1462759495987 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 19:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 19:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 2052ms 19:04:56 INFO - PROCESS | 1817 | 1462759496047 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 19:04:56 INFO - PROCESS | 1817 | 1462759496051 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 19:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 19:04:56 INFO - PROCESS | 1817 | 1462759496058 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 19:04:56 INFO - PROCESS | 1817 | 1462759496061 Marionette TRACE conn3 <- [1,2066,null,{}] 19:04:56 INFO - PROCESS | 1817 | 1462759496067 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:56 INFO - PROCESS | 1817 | 1462759496286 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 19:04:56 INFO - PROCESS | 1817 | 1462759496500 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x8848ac00 == 114 [pid = 1817] [id = 524] 19:04:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x8a168800) [pid = 1817] [serial = 1573] [outer = (nil)] 19:04:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x907c7400) [pid = 1817] [serial = 1574] [outer = 0x8a168800] 19:04:56 INFO - PROCESS | 1817 | 1462759496580 Marionette DEBUG loaded listener.js 19:04:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x907d0000) [pid = 1817] [serial = 1575] [outer = 0x8a168800] 19:04:57 INFO - PROCESS | 1817 | 1462759497696 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 19:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 19:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1687ms 19:04:57 INFO - PROCESS | 1817 | 1462759497747 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 19:04:57 INFO - PROCESS | 1817 | 1462759497755 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 19:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 19:04:57 INFO - PROCESS | 1817 | 1462759497766 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 19:04:57 INFO - PROCESS | 1817 | 1462759497770 Marionette TRACE conn3 <- [1,2070,null,{}] 19:04:57 INFO - PROCESS | 1817 | 1462759497780 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:58 INFO - PROCESS | 1817 | 1462759498023 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 19:04:58 INFO - PROCESS | 1817 | 1462759498374 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b309c00 == 115 [pid = 1817] [id = 525] 19:04:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x8c609c00) [pid = 1817] [serial = 1576] [outer = (nil)] 19:04:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x8d9e8000) [pid = 1817] [serial = 1577] [outer = 0x8c609c00] 19:04:58 INFO - PROCESS | 1817 | 1462759498471 Marionette DEBUG loaded listener.js 19:04:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x8e5b0000) [pid = 1817] [serial = 1578] [outer = 0x8c609c00] 19:04:59 INFO - PROCESS | 1817 | 1462759499412 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 19:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 19:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1685ms 19:04:59 INFO - PROCESS | 1817 | 1462759499451 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 19:04:59 INFO - PROCESS | 1817 | 1462759499460 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 19:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 19:04:59 INFO - PROCESS | 1817 | 1462759499470 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 19:04:59 INFO - PROCESS | 1817 | 1462759499475 Marionette TRACE conn3 <- [1,2074,null,{}] 19:04:59 INFO - PROCESS | 1817 | 1462759499482 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:59 INFO - PROCESS | 1817 | 1462759499706 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 19:05:00 INFO - PROCESS | 1817 | 1462759500047 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x8eff1400 == 116 [pid = 1817] [id = 526] 19:05:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x8eff1800) [pid = 1817] [serial = 1579] [outer = (nil)] 19:05:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x90768000) [pid = 1817] [serial = 1580] [outer = 0x8eff1800] 19:05:00 INFO - PROCESS | 1817 | 1462759500141 Marionette DEBUG loaded listener.js 19:05:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x907c5400) [pid = 1817] [serial = 1581] [outer = 0x8eff1800] 19:05:01 INFO - PROCESS | 1817 | 1462759501181 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 19:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 19:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1790ms 19:05:01 INFO - PROCESS | 1817 | 1462759501263 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 19:05:01 INFO - PROCESS | 1817 | 1462759501270 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 19:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 19:05:01 INFO - PROCESS | 1817 | 1462759501279 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 19:05:01 INFO - PROCESS | 1817 | 1462759501286 Marionette TRACE conn3 <- [1,2078,null,{}] 19:05:01 INFO - PROCESS | 1817 | 1462759501383 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:01 INFO - PROCESS | 1817 | 1462759501644 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 19:05:01 INFO - PROCESS | 1817 | 1462759501940 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x8efee400 == 117 [pid = 1817] [id = 527] 19:05:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x90920000) [pid = 1817] [serial = 1582] [outer = (nil)] 19:05:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x912e2800) [pid = 1817] [serial = 1583] [outer = 0x90920000] 19:05:02 INFO - PROCESS | 1817 | 1462759502075 Marionette DEBUG loaded listener.js 19:05:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x91a91c00) [pid = 1817] [serial = 1584] [outer = 0x90920000] 19:05:03 INFO - PROCESS | 1817 | 1462759503054 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 19:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 19:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1808ms 19:05:03 INFO - PROCESS | 1817 | 1462759503090 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 19:05:03 INFO - PROCESS | 1817 | 1462759503098 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 19:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 19:05:03 INFO - PROCESS | 1817 | 1462759503108 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 19:05:03 INFO - PROCESS | 1817 | 1462759503113 Marionette TRACE conn3 <- [1,2082,null,{}] 19:05:03 INFO - PROCESS | 1817 | 1462759503122 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:03 INFO - PROCESS | 1817 | 1462759503484 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 19:05:03 INFO - PROCESS | 1817 | 1462759503936 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x912e1400 == 118 [pid = 1817] [id = 528] 19:05:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x912e6400) [pid = 1817] [serial = 1585] [outer = (nil)] 19:05:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x91c74400) [pid = 1817] [serial = 1586] [outer = 0x912e6400] 19:05:04 INFO - PROCESS | 1817 | 1462759504099 Marionette DEBUG loaded listener.js 19:05:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x91e31800) [pid = 1817] [serial = 1587] [outer = 0x912e6400] 19:05:05 INFO - PROCESS | 1817 | 1462759505237 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 19:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 19:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 2195ms 19:05:05 INFO - PROCESS | 1817 | 1462759505303 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 19:05:05 INFO - PROCESS | 1817 | 1462759505307 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 19:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 19:05:05 INFO - PROCESS | 1817 | 1462759505314 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 19:05:05 INFO - PROCESS | 1817 | 1462759505318 Marionette TRACE conn3 <- [1,2086,null,{}] 19:05:05 INFO - PROCESS | 1817 | 1462759505324 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:05 INFO - PROCESS | 1817 | 1462759505554 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 19:05:05 INFO - PROCESS | 1817 | 1462759505912 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x91b41800 == 119 [pid = 1817] [id = 529] 19:05:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x91b42c00) [pid = 1817] [serial = 1588] [outer = (nil)] 19:05:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x922db800) [pid = 1817] [serial = 1589] [outer = 0x91b42c00] 19:05:06 INFO - PROCESS | 1817 | 1462759506006 Marionette DEBUG loaded listener.js 19:05:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x9244a800) [pid = 1817] [serial = 1590] [outer = 0x91b42c00] 19:05:06 INFO - PROCESS | 1817 | 1462759506958 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 19:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 19:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1683ms 19:05:07 INFO - PROCESS | 1817 | 1462759506999 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 19:05:07 INFO - PROCESS | 1817 | 1462759507003 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 19:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 19:05:07 INFO - PROCESS | 1817 | 1462759507011 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 19:05:07 INFO - PROCESS | 1817 | 1462759507015 Marionette TRACE conn3 <- [1,2090,null,{}] 19:05:07 INFO - PROCESS | 1817 | 1462759507021 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:07 INFO - PROCESS | 1817 | 1462759507267 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 19:05:07 INFO - PROCESS | 1817 | 1462759507608 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x9091bc00 == 120 [pid = 1817] [id = 530] 19:05:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x92236400) [pid = 1817] [serial = 1591] [outer = (nil)] 19:05:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x929b9000) [pid = 1817] [serial = 1592] [outer = 0x92236400] 19:05:07 INFO - PROCESS | 1817 | 1462759507701 Marionette DEBUG loaded listener.js 19:05:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x92c70000) [pid = 1817] [serial = 1593] [outer = 0x92236400] 19:05:08 INFO - PROCESS | 1817 | 1462759508598 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 19:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 19:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1641ms 19:05:08 INFO - PROCESS | 1817 | 1462759508652 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 19:05:08 INFO - PROCESS | 1817 | 1462759508655 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 19:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 19:05:08 INFO - PROCESS | 1817 | 1462759508662 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 19:05:08 INFO - PROCESS | 1817 | 1462759508666 Marionette TRACE conn3 <- [1,2094,null,{}] 19:05:08 INFO - PROCESS | 1817 | 1462759508672 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:08 INFO - PROCESS | 1817 | 1462759508894 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 19:05:09 INFO - PROCESS | 1817 | 1462759509228 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x922d2c00 == 121 [pid = 1817] [id = 531] 19:05:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x929b7800) [pid = 1817] [serial = 1594] [outer = (nil)] 19:05:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x94634400) [pid = 1817] [serial = 1595] [outer = 0x929b7800] 19:05:09 INFO - PROCESS | 1817 | 1462759509318 Marionette DEBUG loaded listener.js 19:05:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x9500a800) [pid = 1817] [serial = 1596] [outer = 0x929b7800] 19:05:10 INFO - PROCESS | 1817 | 1462759510213 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 19:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 19:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1630ms 19:05:10 INFO - PROCESS | 1817 | 1462759510294 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 19:05:10 INFO - PROCESS | 1817 | 1462759510297 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 19:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 19:05:10 INFO - PROCESS | 1817 | 1462759510304 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 19:05:10 INFO - PROCESS | 1817 | 1462759510307 Marionette TRACE conn3 <- [1,2098,null,{}] 19:05:10 INFO - PROCESS | 1817 | 1462759510313 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:10 INFO - PROCESS | 1817 | 1462759510559 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 19:05:10 INFO - PROCESS | 1817 | 1462759510923 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x8691d000 == 122 [pid = 1817] [id = 532] 19:05:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x88482400) [pid = 1817] [serial = 1597] [outer = (nil)] 19:05:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x92c70c00) [pid = 1817] [serial = 1598] [outer = 0x88482400] 19:05:11 INFO - PROCESS | 1817 | 1462759511015 Marionette DEBUG loaded listener.js 19:05:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x975e6c00) [pid = 1817] [serial = 1599] [outer = 0x88482400] 19:05:11 INFO - PROCESS | 1817 | 1462759511914 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 19:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 19:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1681ms 19:05:11 INFO - PROCESS | 1817 | 1462759511986 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 19:05:11 INFO - PROCESS | 1817 | 1462759511990 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 19:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 19:05:11 INFO - PROCESS | 1817 | 1462759511997 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 19:05:12 INFO - PROCESS | 1817 | 1462759512001 Marionette TRACE conn3 <- [1,2102,null,{}] 19:05:12 INFO - PROCESS | 1817 | 1462759512007 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:12 INFO - PROCESS | 1817 | 1462759512257 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 19:05:12 INFO - PROCESS | 1817 | 1462759512593 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d7b7800 == 123 [pid = 1817] [id = 533] 19:05:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x93cf1400) [pid = 1817] [serial = 1600] [outer = (nil)] 19:05:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x981a1000) [pid = 1817] [serial = 1601] [outer = 0x93cf1400] 19:05:12 INFO - PROCESS | 1817 | 1462759512693 Marionette DEBUG loaded listener.js 19:05:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x989ffc00) [pid = 1817] [serial = 1602] [outer = 0x93cf1400] 19:05:13 INFO - PROCESS | 1817 | 1462759513600 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 19:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 19:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1644ms 19:05:13 INFO - PROCESS | 1817 | 1462759513642 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 19:05:13 INFO - PROCESS | 1817 | 1462759513646 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 19:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 19:05:13 INFO - PROCESS | 1817 | 1462759513653 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 19:05:13 INFO - PROCESS | 1817 | 1462759513656 Marionette TRACE conn3 <- [1,2106,null,{}] 19:05:13 INFO - PROCESS | 1817 | 1462759513662 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:13 INFO - PROCESS | 1817 | 1462759513865 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 19:05:14 INFO - PROCESS | 1817 | 1462759514211 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f69400 == 124 [pid = 1817] [id = 534] 19:05:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x975e5400) [pid = 1817] [serial = 1603] [outer = (nil)] 19:05:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x99896400) [pid = 1817] [serial = 1604] [outer = 0x975e5400] 19:05:14 INFO - PROCESS | 1817 | 1462759514306 Marionette DEBUG loaded listener.js 19:05:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x99b49400) [pid = 1817] [serial = 1605] [outer = 0x975e5400] 19:05:15 INFO - PROCESS | 1817 | 1462759515219 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 19:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 19:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1636ms 19:05:15 INFO - PROCESS | 1817 | 1462759515290 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 19:05:15 INFO - PROCESS | 1817 | 1462759515295 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 19:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 19:05:15 INFO - PROCESS | 1817 | 1462759515301 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 19:05:15 INFO - PROCESS | 1817 | 1462759515305 Marionette TRACE conn3 <- [1,2110,null,{}] 19:05:15 INFO - PROCESS | 1817 | 1462759515311 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:15 INFO - PROCESS | 1817 | 1462759515593 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 19:05:15 INFO - PROCESS | 1817 | 1462759515964 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x8db9b400 == 125 [pid = 1817] [id = 535] 19:05:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x99c99400) [pid = 1817] [serial = 1606] [outer = (nil)] 19:05:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x9abb7000) [pid = 1817] [serial = 1607] [outer = 0x99c99400] 19:05:16 INFO - PROCESS | 1817 | 1462759516065 Marionette DEBUG loaded listener.js 19:05:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x9adbac00) [pid = 1817] [serial = 1608] [outer = 0x99c99400] 19:05:17 INFO - PROCESS | 1817 | 1462759517005 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 19:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 19:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1737ms 19:05:17 INFO - PROCESS | 1817 | 1462759517039 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 19:05:17 INFO - PROCESS | 1817 | 1462759517042 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 19:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 19:05:17 INFO - PROCESS | 1817 | 1462759517049 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 19:05:17 INFO - PROCESS | 1817 | 1462759517053 Marionette TRACE conn3 <- [1,2114,null,{}] 19:05:17 INFO - PROCESS | 1817 | 1462759517058 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:17 INFO - PROCESS | 1817 | 1462759517288 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 19:05:17 INFO - PROCESS | 1817 | 1462759517634 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x99f22c00 == 126 [pid = 1817] [id = 536] 19:05:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x99f7a400) [pid = 1817] [serial = 1609] [outer = (nil)] 19:05:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x9b87bc00) [pid = 1817] [serial = 1610] [outer = 0x99f7a400] 19:05:17 INFO - PROCESS | 1817 | 1462759517727 Marionette DEBUG loaded listener.js 19:05:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x9d50a400) [pid = 1817] [serial = 1611] [outer = 0x99f7a400] 19:05:18 INFO - PROCESS | 1817 | 1462759518644 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 19:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 19:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1634ms 19:05:18 INFO - PROCESS | 1817 | 1462759518684 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 19:05:18 INFO - PROCESS | 1817 | 1462759518688 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 19:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 19:05:18 INFO - PROCESS | 1817 | 1462759518695 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 19:05:18 INFO - PROCESS | 1817 | 1462759518699 Marionette TRACE conn3 <- [1,2118,null,{}] 19:05:18 INFO - PROCESS | 1817 | 1462759518704 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:18 INFO - PROCESS | 1817 | 1462759518932 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 19:05:19 INFO - PROCESS | 1817 | 1462759519277 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x9a7e9400 == 127 [pid = 1817] [id = 537] 19:05:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x9b0b5000) [pid = 1817] [serial = 1612] [outer = (nil)] 19:05:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0xa1126800) [pid = 1817] [serial = 1613] [outer = 0x9b0b5000] 19:05:19 INFO - PROCESS | 1817 | 1462759519367 Marionette DEBUG loaded listener.js 19:05:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0xa11dd400) [pid = 1817] [serial = 1614] [outer = 0x9b0b5000] 19:05:20 INFO - PROCESS | 1817 | 1462759520279 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 19:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 19:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1632ms 19:05:20 INFO - PROCESS | 1817 | 1462759520329 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 19:05:20 INFO - PROCESS | 1817 | 1462759520332 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 19:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 19:05:20 INFO - PROCESS | 1817 | 1462759520339 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 19:05:20 INFO - PROCESS | 1817 | 1462759520343 Marionette TRACE conn3 <- [1,2122,null,{}] 19:05:20 INFO - PROCESS | 1817 | 1462759520348 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:20 INFO - PROCESS | 1817 | 1462759520585 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 19:05:20 INFO - PROCESS | 1817 | 1462759520962 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x870cc800 == 128 [pid = 1817] [id = 538] 19:05:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x907cdc00) [pid = 1817] [serial = 1615] [outer = (nil)] 19:05:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0xa2271800) [pid = 1817] [serial = 1616] [outer = 0x907cdc00] 19:05:21 INFO - PROCESS | 1817 | 1462759521058 Marionette DEBUG loaded listener.js 19:05:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0xa24f6400) [pid = 1817] [serial = 1617] [outer = 0x907cdc00] 19:05:21 INFO - PROCESS | 1817 | 1462759521959 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 19:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 19:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1686ms 19:05:22 INFO - PROCESS | 1817 | 1462759522026 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 19:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 19:05:22 INFO - PROCESS | 1817 | 1462759522032 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 19:05:22 INFO - PROCESS | 1817 | 1462759522038 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 19:05:22 INFO - PROCESS | 1817 | 1462759522041 Marionette TRACE conn3 <- [1,2126,null,{}] 19:05:22 INFO - PROCESS | 1817 | 1462759522047 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:22 INFO - PROCESS | 1817 | 1462759522271 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 19:05:22 INFO - PROCESS | 1817 | 1462759522617 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x9d9fcc00 == 129 [pid = 1817] [id = 539] 19:05:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0xa11e4400) [pid = 1817] [serial = 1618] [outer = (nil)] 19:05:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0xa3065000) [pid = 1817] [serial = 1619] [outer = 0xa11e4400] 19:05:22 INFO - PROCESS | 1817 | 1462759522725 Marionette DEBUG loaded listener.js 19:05:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0xa306ac00) [pid = 1817] [serial = 1620] [outer = 0xa11e4400] 19:05:23 INFO - PROCESS | 1817 | 1462759523637 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 19:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 19:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1639ms 19:05:23 INFO - PROCESS | 1817 | 1462759523677 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 19:05:23 INFO - PROCESS | 1817 | 1462759523680 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 19:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 19:05:23 INFO - PROCESS | 1817 | 1462759523688 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 19:05:23 INFO - PROCESS | 1817 | 1462759523692 Marionette TRACE conn3 <- [1,2130,null,{}] 19:05:23 INFO - PROCESS | 1817 | 1462759523697 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:23 INFO - PROCESS | 1817 | 1462759523921 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 19:05:24 INFO - PROCESS | 1817 | 1462759524269 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:24 INFO - PROCESS | 1817 | ++DOCSHELL 0xa26de000 == 130 [pid = 1817] [id = 540] 19:05:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0xa3062c00) [pid = 1817] [serial = 1621] [outer = (nil)] 19:05:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0xa321a800) [pid = 1817] [serial = 1622] [outer = 0xa3062c00] 19:05:24 INFO - PROCESS | 1817 | 1462759524362 Marionette DEBUG loaded listener.js 19:05:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0xa324f000) [pid = 1817] [serial = 1623] [outer = 0xa3062c00] 19:05:25 INFO - PROCESS | 1817 | 1462759525309 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 19:05:25 INFO - PROCESS | 1817 | 1462759525379 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 19:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 19:05:25 INFO - PROCESS | 1817 | 1462759525387 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 19:05:25 INFO - PROCESS | 1817 | 1462759525390 Marionette TRACE conn3 <- [1,2134,null,{}] 19:05:25 INFO - PROCESS | 1817 | 1462759525396 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:25 INFO - PROCESS | 1817 | 1462759525602 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 19:05:25 INFO - PROCESS | 1817 | 1462759525978 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x870c6800 == 131 [pid = 1817] [id = 541] 19:05:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x870c9800) [pid = 1817] [serial = 1624] [outer = (nil)] 19:05:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0xa3211800) [pid = 1817] [serial = 1625] [outer = 0x870c9800] 19:05:26 INFO - PROCESS | 1817 | 1462759526075 Marionette DEBUG loaded listener.js 19:05:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0xa5045800) [pid = 1817] [serial = 1626] [outer = 0x870c9800] 19:05:27 INFO - PROCESS | 1817 | 1462759527008 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 19:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 19:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1682ms 19:05:27 INFO - PROCESS | 1817 | 1462759527070 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 19:05:27 INFO - PROCESS | 1817 | 1462759527074 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 19:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 19:05:27 INFO - PROCESS | 1817 | 1462759527080 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 19:05:27 INFO - PROCESS | 1817 | 1462759527083 Marionette TRACE conn3 <- [1,2138,null,{}] 19:05:27 INFO - PROCESS | 1817 | 1462759527089 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:27 INFO - PROCESS | 1817 | 1462759527310 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 19:05:29 INFO - PROCESS | 1817 | --DOCSHELL 0x870c9000 == 130 [pid = 1817] [id = 498] 19:05:29 INFO - PROCESS | 1817 | --DOCSHELL 0x8a165800 == 129 [pid = 1817] [id = 172] 19:05:29 INFO - PROCESS | 1817 | --DOCSHELL 0x9d9cb800 == 128 [pid = 1817] [id = 22] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x8e3a3c00) [pid = 1817] [serial = 1374] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x8d696c00) [pid = 1817] [serial = 1502] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x8d9e4400) [pid = 1817] [serial = 1503] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x912e0c00) [pid = 1817] [serial = 1457] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x9091d800) [pid = 1817] [serial = 1455] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x90919800) [pid = 1817] [serial = 1454] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x9076ec00) [pid = 1817] [serial = 1452] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x90766800) [pid = 1817] [serial = 1451] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x8e641400) [pid = 1817] [serial = 1449] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x8e317400) [pid = 1817] [serial = 1448] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x8d0e7000) [pid = 1817] [serial = 1446] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x8c618400) [pid = 1817] [serial = 1445] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x8825b400) [pid = 1817] [serial = 1443] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x870ce800) [pid = 1817] [serial = 1442] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x8b310800) [pid = 1817] [serial = 1499] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x870d3000) [pid = 1817] [serial = 1496] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x88257000) [pid = 1817] [serial = 1497] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0xa112fc00) [pid = 1817] [serial = 1493] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0xa060e800) [pid = 1817] [serial = 1491] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0xa0608c00) [pid = 1817] [serial = 1490] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x9d94e000) [pid = 1817] [serial = 1488] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x9d94b400) [pid = 1817] [serial = 1487] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x9d50b000) [pid = 1817] [serial = 1485] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x9b875c00) [pid = 1817] [serial = 1484] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x9ae1b400) [pid = 1817] [serial = 1482] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x9ae16800) [pid = 1817] [serial = 1481] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x9a7e4400) [pid = 1817] [serial = 1479] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x9a2e1000) [pid = 1817] [serial = 1478] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x99c05400) [pid = 1817] [serial = 1476] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x99bd1800) [pid = 1817] [serial = 1475] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x975eec00) [pid = 1817] [serial = 1473] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x95059000) [pid = 1817] [serial = 1472] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x92c71800) [pid = 1817] [serial = 1470] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x92c6a400) [pid = 1817] [serial = 1469] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x929b3000) [pid = 1817] [serial = 1467] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x927a8c00) [pid = 1817] [serial = 1466] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x926f1c00) [pid = 1817] [serial = 1464] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x9244ac00) [pid = 1817] [serial = 1463] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x91e34400) [pid = 1817] [serial = 1461] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x91b4e400) [pid = 1817] [serial = 1460] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x91ab9000) [pid = 1817] [serial = 1458] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x8e649c00) [pid = 1817] [serial = 1506] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x8c613800) [pid = 1817] [serial = 1505] [outer = (nil)] [url = about:blank] 19:05:29 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x8b59dc00) [pid = 1817] [serial = 1500] [outer = (nil)] [url = about:blank] 19:05:30 INFO - PROCESS | 1817 | 1462759530040 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x870d4800 == 129 [pid = 1817] [id = 542] 19:05:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x87952800) [pid = 1817] [serial = 1627] [outer = (nil)] 19:05:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x8825b400) [pid = 1817] [serial = 1628] [outer = 0x87952800] 19:05:30 INFO - PROCESS | 1817 | 1462759530122 Marionette DEBUG loaded listener.js 19:05:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x8a29a000) [pid = 1817] [serial = 1629] [outer = 0x87952800] 19:05:31 INFO - PROCESS | 1817 | 1462759531007 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 19:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 19:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 3991ms 19:05:31 INFO - PROCESS | 1817 | 1462759531085 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 19:05:31 INFO - PROCESS | 1817 | 1462759531091 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 19:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 19:05:31 INFO - PROCESS | 1817 | 1462759531102 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 19:05:31 INFO - PROCESS | 1817 | 1462759531106 Marionette TRACE conn3 <- [1,2142,null,{}] 19:05:31 INFO - PROCESS | 1817 | 1462759531114 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:31 INFO - PROCESS | 1817 | 1462759531326 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 19:05:31 INFO - PROCESS | 1817 | 1462759531529 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b432400 == 130 [pid = 1817] [id = 543] 19:05:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x8b433c00) [pid = 1817] [serial = 1630] [outer = (nil)] 19:05:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x8c528400) [pid = 1817] [serial = 1631] [outer = 0x8b433c00] 19:05:31 INFO - PROCESS | 1817 | 1462759531662 Marionette DEBUG loaded listener.js 19:05:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x8c52e000) [pid = 1817] [serial = 1632] [outer = 0x8b433c00] 19:05:32 INFO - PROCESS | 1817 | 1462759532580 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 19:05:32 INFO - PROCESS | 1817 | 1462759532645 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 19:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 19:05:32 INFO - PROCESS | 1817 | 1462759532664 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 19:05:32 INFO - PROCESS | 1817 | 1462759532667 Marionette TRACE conn3 <- [1,2146,null,{}] 19:05:32 INFO - PROCESS | 1817 | 1462759532673 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:32 INFO - PROCESS | 1817 | 1462759532966 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 19:05:33 INFO - PROCESS | 1817 | 1462759533000 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a2a1400 == 131 [pid = 1817] [id = 544] 19:05:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8ceb2c00) [pid = 1817] [serial = 1633] [outer = (nil)] 19:05:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x8d693000) [pid = 1817] [serial = 1634] [outer = 0x8ceb2c00] 19:05:33 INFO - PROCESS | 1817 | 1462759533076 Marionette DEBUG loaded listener.js 19:05:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8d9e0c00) [pid = 1817] [serial = 1635] [outer = 0x8ceb2c00] 19:05:34 INFO - PROCESS | 1817 | 1462759534161 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 19:05:34 INFO - PROCESS | 1817 | 1462759534266 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 19:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 19:05:34 INFO - PROCESS | 1817 | 1462759534281 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 19:05:34 INFO - PROCESS | 1817 | 1462759534290 Marionette TRACE conn3 <- [1,2150,null,{}] 19:05:34 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x90917800) [pid = 1817] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 19:05:34 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x99b49800) [pid = 1817] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 19:05:34 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x907c6800) [pid = 1817] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 19:05:34 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x8e39bc00) [pid = 1817] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 19:05:34 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x86f66c00) [pid = 1817] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 19:05:34 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x8ecf5400) [pid = 1817] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 19:05:34 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x91a8fc00) [pid = 1817] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 19:05:34 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x8825a800) [pid = 1817] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 19:05:34 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x926f9000) [pid = 1817] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 19:05:34 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x90f41800) [pid = 1817] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 19:05:34 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x98faac00) [pid = 1817] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 19:05:34 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x8f01c400) [pid = 1817] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 19:05:34 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x8ab0ac00) [pid = 1817] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 19:05:34 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x99f2a400) [pid = 1817] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 19:05:34 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x8db97c00) [pid = 1817] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 19:05:34 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x88262400) [pid = 1817] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 19:05:34 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x8ceb0000) [pid = 1817] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 19:05:34 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x8b43a000) [pid = 1817] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 19:05:34 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x924e8400) [pid = 1817] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 19:05:34 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x94638400) [pid = 1817] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 19:05:34 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x91b4c800) [pid = 1817] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 19:05:34 INFO - PROCESS | 1817 | 1462759534967 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:35 INFO - PROCESS | 1817 | 1462759535171 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 19:05:35 INFO - PROCESS | 1817 | 1462759535368 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f67400 == 132 [pid = 1817] [id = 545] 19:05:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x8ceb0000) [pid = 1817] [serial = 1636] [outer = (nil)] 19:05:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x8e39bc00) [pid = 1817] [serial = 1637] [outer = 0x8ceb0000] 19:05:35 INFO - PROCESS | 1817 | 1462759535457 Marionette DEBUG loaded listener.js 19:05:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x8e648800) [pid = 1817] [serial = 1638] [outer = 0x8ceb0000] 19:05:36 INFO - PROCESS | 1817 | 1462759536256 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 19:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 19:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 2045ms 19:05:36 INFO - PROCESS | 1817 | 1462759536319 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 19:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 19:05:36 INFO - PROCESS | 1817 | 1462759536324 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 19:05:36 INFO - PROCESS | 1817 | 1462759536330 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 19:05:36 INFO - PROCESS | 1817 | 1462759536333 Marionette TRACE conn3 <- [1,2154,null,{}] 19:05:36 INFO - PROCESS | 1817 | 1462759536339 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:36 INFO - PROCESS | 1817 | 1462759536556 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 19:05:36 INFO - PROCESS | 1817 | 1462759536762 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d7bf800 == 133 [pid = 1817] [id = 546] 19:05:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x8db97c00) [pid = 1817] [serial = 1639] [outer = (nil)] 19:05:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x8efe4400) [pid = 1817] [serial = 1640] [outer = 0x8db97c00] 19:05:36 INFO - PROCESS | 1817 | 1462759536840 Marionette DEBUG loaded listener.js 19:05:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x8efee000) [pid = 1817] [serial = 1641] [outer = 0x8db97c00] 19:05:38 INFO - PROCESS | 1817 | 1462759538030 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 19:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 19:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1737ms 19:05:38 INFO - PROCESS | 1817 | 1462759538068 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 19:05:38 INFO - PROCESS | 1817 | 1462759538076 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 19:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 19:05:38 INFO - PROCESS | 1817 | 1462759538084 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 19:05:38 INFO - PROCESS | 1817 | 1462759538092 Marionette TRACE conn3 <- [1,2158,null,{}] 19:05:38 INFO - PROCESS | 1817 | 1462759538100 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:38 INFO - PROCESS | 1817 | 1462759538334 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 19:05:38 INFO - PROCESS | 1817 | 1462759538703 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ab11800 == 134 [pid = 1817] [id = 547] 19:05:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x8b2f3c00) [pid = 1817] [serial = 1642] [outer = (nil)] 19:05:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x8c52ac00) [pid = 1817] [serial = 1643] [outer = 0x8b2f3c00] 19:05:38 INFO - PROCESS | 1817 | 1462759538797 Marionette DEBUG loaded listener.js 19:05:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x8ceb3800) [pid = 1817] [serial = 1644] [outer = 0x8b2f3c00] 19:05:39 INFO - PROCESS | 1817 | 1462759539750 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 19:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 19:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1742ms 19:05:39 INFO - PROCESS | 1817 | 1462759539828 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 19:05:39 INFO - PROCESS | 1817 | 1462759539837 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 19:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 19:05:39 INFO - PROCESS | 1817 | 1462759539848 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 19:05:39 INFO - PROCESS | 1817 | 1462759539852 Marionette TRACE conn3 <- [1,2162,null,{}] 19:05:39 INFO - PROCESS | 1817 | 1462759539859 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:40 INFO - PROCESS | 1817 | 1462759540135 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 19:05:40 INFO - PROCESS | 1817 | 1462759540490 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e5b4000 == 135 [pid = 1817] [id = 548] 19:05:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x8e5b6800) [pid = 1817] [serial = 1645] [outer = (nil)] 19:05:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x8ecf2c00) [pid = 1817] [serial = 1646] [outer = 0x8e5b6800] 19:05:40 INFO - PROCESS | 1817 | 1462759540581 Marionette DEBUG loaded listener.js 19:05:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x8f012000) [pid = 1817] [serial = 1647] [outer = 0x8e5b6800] 19:05:41 INFO - PROCESS | 1817 | 1462759541687 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 19:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 19:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1884ms 19:05:41 INFO - PROCESS | 1817 | 1462759541732 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 19:05:41 INFO - PROCESS | 1817 | 1462759541737 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 19:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 19:05:41 INFO - PROCESS | 1817 | 1462759541744 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 19:05:41 INFO - PROCESS | 1817 | 1462759541751 Marionette TRACE conn3 <- [1,2166,null,{}] 19:05:41 INFO - PROCESS | 1817 | 1462759541767 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:42 INFO - PROCESS | 1817 | 1462759542011 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 19:05:42 INFO - PROCESS | 1817 | 1462759542355 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x907cb400 == 136 [pid = 1817] [id = 549] 19:05:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x907cd800) [pid = 1817] [serial = 1648] [outer = (nil)] 19:05:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x9091f800) [pid = 1817] [serial = 1649] [outer = 0x907cd800] 19:05:42 INFO - PROCESS | 1817 | 1462759542457 Marionette DEBUG loaded listener.js 19:05:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x90a9c800) [pid = 1817] [serial = 1650] [outer = 0x907cd800] 19:05:43 INFO - PROCESS | 1817 | 1462759543514 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 19:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 19:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1845ms 19:05:43 INFO - PROCESS | 1817 | 1462759543591 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 19:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 19:05:43 INFO - PROCESS | 1817 | 1462759543597 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 19:05:43 INFO - PROCESS | 1817 | 1462759543604 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 19:05:43 INFO - PROCESS | 1817 | 1462759543607 Marionette TRACE conn3 <- [1,2170,null,{}] 19:05:43 INFO - PROCESS | 1817 | 1462759543614 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:43 INFO - PROCESS | 1817 | 1462759543927 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 19:05:44 INFO - PROCESS | 1817 | 1462759544281 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ecf6400 == 137 [pid = 1817] [id = 550] 19:05:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x9091d800) [pid = 1817] [serial = 1651] [outer = (nil)] 19:05:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x90f4fc00) [pid = 1817] [serial = 1652] [outer = 0x9091d800] 19:05:44 INFO - PROCESS | 1817 | 1462759544376 Marionette DEBUG loaded listener.js 19:05:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x912ef800) [pid = 1817] [serial = 1653] [outer = 0x9091d800] 19:05:45 INFO - PROCESS | 1817 | 1462759545353 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 19:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 19:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1786ms 19:05:45 INFO - PROCESS | 1817 | 1462759545390 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 19:05:45 INFO - PROCESS | 1817 | 1462759545394 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 19:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 19:05:45 INFO - PROCESS | 1817 | 1462759545402 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 19:05:45 INFO - PROCESS | 1817 | 1462759545405 Marionette TRACE conn3 <- [1,2174,null,{}] 19:05:45 INFO - PROCESS | 1817 | 1462759545411 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:45 INFO - PROCESS | 1817 | 1462759545633 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 19:05:46 INFO - PROCESS | 1817 | 1462759546052 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x88488400 == 138 [pid = 1817] [id = 551] 19:05:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8c52a800) [pid = 1817] [serial = 1654] [outer = (nil)] 19:05:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x91a8b400) [pid = 1817] [serial = 1655] [outer = 0x8c52a800] 19:05:46 INFO - PROCESS | 1817 | 1462759546151 Marionette DEBUG loaded listener.js 19:05:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x91aba000) [pid = 1817] [serial = 1656] [outer = 0x8c52a800] 19:05:47 INFO - PROCESS | 1817 | 1462759547257 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 19:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 19:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1889ms 19:05:47 INFO - PROCESS | 1817 | 1462759547292 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 19:05:47 INFO - PROCESS | 1817 | 1462759547296 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 19:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 19:05:47 INFO - PROCESS | 1817 | 1462759547303 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 19:05:47 INFO - PROCESS | 1817 | 1462759547306 Marionette TRACE conn3 <- [1,2178,null,{}] 19:05:47 INFO - PROCESS | 1817 | 1462759547312 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:47 INFO - PROCESS | 1817 | 1462759547542 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 19:05:47 INFO - PROCESS | 1817 | 1462759547894 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x90918800 == 139 [pid = 1817] [id = 552] 19:05:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x90f4f000) [pid = 1817] [serial = 1657] [outer = (nil)] 19:05:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x91e40800) [pid = 1817] [serial = 1658] [outer = 0x90f4f000] 19:05:48 INFO - PROCESS | 1817 | 1462759547997 Marionette DEBUG loaded listener.js 19:05:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x92443400) [pid = 1817] [serial = 1659] [outer = 0x90f4f000] 19:05:48 INFO - PROCESS | 1817 | 1462759548903 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 19:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 19:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1636ms 19:05:48 INFO - PROCESS | 1817 | 1462759548940 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 19:05:48 INFO - PROCESS | 1817 | 1462759548945 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 19:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 19:05:48 INFO - PROCESS | 1817 | 1462759548951 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 19:05:48 INFO - PROCESS | 1817 | 1462759548955 Marionette TRACE conn3 <- [1,2182,null,{}] 19:05:48 INFO - PROCESS | 1817 | 1462759548960 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:49 INFO - PROCESS | 1817 | 1462759549183 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 19:05:49 INFO - PROCESS | 1817 | 1462759549518 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x91c75800 == 140 [pid = 1817] [id = 553] 19:05:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x91c76400) [pid = 1817] [serial = 1660] [outer = (nil)] 19:05:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x926f0000) [pid = 1817] [serial = 1661] [outer = 0x91c76400] 19:05:49 INFO - PROCESS | 1817 | 1462759549609 Marionette DEBUG loaded listener.js 19:05:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x926f6400) [pid = 1817] [serial = 1662] [outer = 0x91c76400] 19:05:50 INFO - PROCESS | 1817 | 1462759550532 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 19:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 19:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1637ms 19:05:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 19:05:50 INFO - PROCESS | 1817 | 1462759550589 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 19:05:50 INFO - PROCESS | 1817 | 1462759550592 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 19:05:50 INFO - PROCESS | 1817 | 1462759550599 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 19:05:50 INFO - PROCESS | 1817 | 1462759550602 Marionette TRACE conn3 <- [1,2186,null,{}] 19:05:50 INFO - PROCESS | 1817 | 1462759550608 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:50 INFO - PROCESS | 1817 | 1462759550813 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 19:05:51 INFO - PROCESS | 1817 | 1462759551180 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b59ec00 == 141 [pid = 1817] [id = 554] 19:05:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x8d692400) [pid = 1817] [serial = 1663] [outer = (nil)] 19:05:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x927a8c00) [pid = 1817] [serial = 1664] [outer = 0x8d692400] 19:05:51 INFO - PROCESS | 1817 | 1462759551271 Marionette DEBUG loaded listener.js 19:05:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x929ad000) [pid = 1817] [serial = 1665] [outer = 0x8d692400] 19:05:52 INFO - PROCESS | 1817 | 1462759552166 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 19:05:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 19:05:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1634ms 19:05:52 INFO - PROCESS | 1817 | 1462759552233 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 19:05:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 19:05:52 INFO - PROCESS | 1817 | 1462759552237 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 19:05:52 INFO - PROCESS | 1817 | 1462759552244 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 19:05:52 INFO - PROCESS | 1817 | 1462759552247 Marionette TRACE conn3 <- [1,2190,null,{}] 19:05:52 INFO - PROCESS | 1817 | 1462759552253 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:52 INFO - PROCESS | 1817 | 1462759552474 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 19:05:52 INFO - PROCESS | 1817 | 1462759552808 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x91c71800 == 142 [pid = 1817] [id = 555] 19:05:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x926eb800) [pid = 1817] [serial = 1666] [outer = (nil)] 19:05:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x92aed400) [pid = 1817] [serial = 1667] [outer = 0x926eb800] 19:05:52 INFO - PROCESS | 1817 | 1462759552901 Marionette DEBUG loaded listener.js 19:05:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x92af1800) [pid = 1817] [serial = 1668] [outer = 0x926eb800] 19:05:53 INFO - PROCESS | 1817 | 1462759553803 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 19:05:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 19:05:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1594ms 19:05:53 INFO - PROCESS | 1817 | 1462759553838 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 19:05:53 INFO - PROCESS | 1817 | 1462759553842 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 19:05:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 19:05:53 INFO - PROCESS | 1817 | 1462759553849 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 19:05:53 INFO - PROCESS | 1817 | 1462759553852 Marionette TRACE conn3 <- [1,2194,null,{}] 19:05:53 INFO - PROCESS | 1817 | 1462759553858 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:54 INFO - PROCESS | 1817 | 1462759554075 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 19:05:54 INFO - PROCESS | 1817 | 1462759554415 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x927a9400 == 143 [pid = 1817] [id = 556] 19:05:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x92aeb400) [pid = 1817] [serial = 1669] [outer = (nil)] 19:05:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x93c0e400) [pid = 1817] [serial = 1670] [outer = 0x92aeb400] 19:05:54 INFO - PROCESS | 1817 | 1462759554504 Marionette DEBUG loaded listener.js 19:05:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x94630400) [pid = 1817] [serial = 1671] [outer = 0x92aeb400] 19:05:55 INFO - PROCESS | 1817 | 1462759555433 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 19:05:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 19:05:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1630ms 19:05:55 INFO - PROCESS | 1817 | 1462759555480 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 19:05:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 19:05:55 INFO - PROCESS | 1817 | 1462759555485 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 19:05:55 INFO - PROCESS | 1817 | 1462759555491 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 19:05:55 INFO - PROCESS | 1817 | 1462759555496 Marionette TRACE conn3 <- [1,2198,null,{}] 19:05:55 INFO - PROCESS | 1817 | 1462759555502 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:55 INFO - PROCESS | 1817 | 1462759555742 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 19:05:56 INFO - PROCESS | 1817 | 1462759556112 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b302000 == 144 [pid = 1817] [id = 557] 19:05:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x975e3400) [pid = 1817] [serial = 1672] [outer = (nil)] 19:05:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x977e3800) [pid = 1817] [serial = 1673] [outer = 0x975e3400] 19:05:56 INFO - PROCESS | 1817 | 1462759556215 Marionette DEBUG loaded listener.js 19:05:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x98ac5800) [pid = 1817] [serial = 1674] [outer = 0x975e3400] 19:05:57 INFO - PROCESS | 1817 | 1462759557092 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:05:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 19:05:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1648ms 19:05:57 INFO - PROCESS | 1817 | 1462759557140 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 19:05:57 INFO - PROCESS | 1817 | 1462759557144 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 19:05:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 19:05:57 INFO - PROCESS | 1817 | 1462759557150 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 19:05:57 INFO - PROCESS | 1817 | 1462759557154 Marionette TRACE conn3 <- [1,2202,null,{}] 19:05:57 INFO - PROCESS | 1817 | 1462759557160 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:57 INFO - PROCESS | 1817 | 1462759557400 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 19:05:57 INFO - PROCESS | 1817 | 1462759557694 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x9510dc00 == 145 [pid = 1817] [id = 558] 19:05:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x98932000) [pid = 1817] [serial = 1675] [outer = (nil)] 19:05:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x99c03400) [pid = 1817] [serial = 1676] [outer = 0x98932000] 19:05:57 INFO - PROCESS | 1817 | 1462759557838 Marionette DEBUG loaded listener.js 19:05:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x99c09400) [pid = 1817] [serial = 1677] [outer = 0x98932000] 19:05:58 INFO - PROCESS | 1817 | 1462759558791 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 19:05:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 19:05:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1680ms 19:05:58 INFO - PROCESS | 1817 | 1462759558832 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 19:05:58 INFO - PROCESS | 1817 | 1462759558836 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 19:05:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 19:05:58 INFO - PROCESS | 1817 | 1462759558843 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 19:05:58 INFO - PROCESS | 1817 | 1462759558857 Marionette TRACE conn3 <- [1,2206,null,{}] 19:05:58 INFO - PROCESS | 1817 | 1462759558863 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:59 INFO - PROCESS | 1817 | 1462759559097 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 19:05:59 INFO - PROCESS | 1817 | 1462759559438 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x95104000 == 146 [pid = 1817] [id = 559] 19:05:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x95109000) [pid = 1817] [serial = 1678] [outer = (nil)] 19:05:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x99ca8c00) [pid = 1817] [serial = 1679] [outer = 0x95109000] 19:05:59 INFO - PROCESS | 1817 | 1462759559531 Marionette DEBUG loaded listener.js 19:05:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x99f80400) [pid = 1817] [serial = 1680] [outer = 0x95109000] 19:06:00 INFO - PROCESS | 1817 | 1462759560463 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 19:06:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 19:06:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1694ms 19:06:00 INFO - PROCESS | 1817 | 1462759560539 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 19:06:00 INFO - PROCESS | 1817 | 1462759560543 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 19:06:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 19:06:00 INFO - PROCESS | 1817 | 1462759560549 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 19:06:00 INFO - PROCESS | 1817 | 1462759560552 Marionette TRACE conn3 <- [1,2210,null,{}] 19:06:00 INFO - PROCESS | 1817 | 1462759560558 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:00 INFO - PROCESS | 1817 | 1462759560834 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 19:06:01 INFO - PROCESS | 1817 | 1462759561220 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d7be000 == 147 [pid = 1817] [id = 560] 19:06:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x8eff0400) [pid = 1817] [serial = 1681] [outer = (nil)] 19:06:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x9abb9000) [pid = 1817] [serial = 1682] [outer = 0x8eff0400] 19:06:01 INFO - PROCESS | 1817 | 1462759561317 Marionette DEBUG loaded listener.js 19:06:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x9ad4e400) [pid = 1817] [serial = 1683] [outer = 0x8eff0400] 19:06:02 INFO - PROCESS | 1817 | 1462759562348 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 19:06:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 19:06:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1834ms 19:06:02 INFO - PROCESS | 1817 | 1462759562385 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 19:06:02 INFO - PROCESS | 1817 | 1462759562388 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 19:06:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 19:06:02 INFO - PROCESS | 1817 | 1462759562395 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 19:06:02 INFO - PROCESS | 1817 | 1462759562398 Marionette TRACE conn3 <- [1,2214,null,{}] 19:06:02 INFO - PROCESS | 1817 | 1462759562404 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:02 INFO - PROCESS | 1817 | 1462759562632 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 19:06:02 INFO - PROCESS | 1817 | 1462759562981 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x99f7a800 == 148 [pid = 1817] [id = 561] 19:06:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x9a7df000) [pid = 1817] [serial = 1684] [outer = (nil)] 19:06:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x9d50d000) [pid = 1817] [serial = 1685] [outer = 0x9a7df000] 19:06:03 INFO - PROCESS | 1817 | 1462759563078 Marionette DEBUG loaded listener.js 19:06:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x9d941000) [pid = 1817] [serial = 1686] [outer = 0x9a7df000] 19:06:04 INFO - PROCESS | 1817 | 1462759564011 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 19:06:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 19:06:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1688ms 19:06:04 INFO - PROCESS | 1817 | 1462759564084 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 19:06:04 INFO - PROCESS | 1817 | 1462759564087 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 19:06:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 19:06:04 INFO - PROCESS | 1817 | 1462759564094 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 19:06:04 INFO - PROCESS | 1817 | 1462759564097 Marionette TRACE conn3 <- [1,2218,null,{}] 19:06:04 INFO - PROCESS | 1817 | 1462759564103 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:04 INFO - PROCESS | 1817 | 1462759564364 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 19:06:04 INFO - PROCESS | 1817 | 1462759564727 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x8795d400 == 149 [pid = 1817] [id = 562] 19:06:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x9a7eac00) [pid = 1817] [serial = 1687] [outer = (nil)] 19:06:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x9d9eec00) [pid = 1817] [serial = 1688] [outer = 0x9a7eac00] 19:06:04 INFO - PROCESS | 1817 | 1462759564814 Marionette DEBUG loaded listener.js 19:06:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0xa0608c00) [pid = 1817] [serial = 1689] [outer = 0x9a7eac00] 19:06:05 INFO - PROCESS | 1817 | 1462759565726 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 19:06:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 19:06:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1683ms 19:06:05 INFO - PROCESS | 1817 | 1462759565778 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 19:06:05 INFO - PROCESS | 1817 | 1462759565781 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 19:06:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 19:06:05 INFO - PROCESS | 1817 | 1462759565789 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 19:06:05 INFO - PROCESS | 1817 | 1462759565792 Marionette TRACE conn3 <- [1,2222,null,{}] 19:06:05 INFO - PROCESS | 1817 | 1462759565798 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:06 INFO - PROCESS | 1817 | 1462759566037 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 19:06:06 INFO - PROCESS | 1817 | 1462759566402 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x91c73400 == 150 [pid = 1817] [id = 563] 19:06:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x929b3c00) [pid = 1817] [serial = 1690] [outer = (nil)] 19:06:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0xa11eac00) [pid = 1817] [serial = 1691] [outer = 0x929b3c00] 19:06:06 INFO - PROCESS | 1817 | 1462759566496 Marionette DEBUG loaded listener.js 19:06:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0xa21a9000) [pid = 1817] [serial = 1692] [outer = 0x929b3c00] 19:06:07 INFO - PROCESS | 1817 | 1462759567418 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:06:09 INFO - PROCESS | 1817 | --DOCSHELL 0x86f6bc00 == 149 [pid = 1817] [id = 495] 19:06:09 INFO - PROCESS | 1817 | --DOCSHELL 0x86f67800 == 148 [pid = 1817] [id = 252] 19:06:09 INFO - PROCESS | 1817 | --DOCSHELL 0x8dba0000 == 147 [pid = 1817] [id = 277] 19:06:09 INFO - PROCESS | 1817 | --DOCSHELL 0x99c10800 == 146 [pid = 1817] [id = 496] 19:06:09 INFO - PROCESS | 1817 | --DOCSHELL 0x86f67400 == 145 [pid = 1817] [id = 545] 19:06:09 INFO - PROCESS | 1817 | --DOCSHELL 0x8a2a1400 == 144 [pid = 1817] [id = 544] 19:06:09 INFO - PROCESS | 1817 | --DOCSHELL 0x8b432400 == 143 [pid = 1817] [id = 543] 19:06:09 INFO - PROCESS | 1817 | --DOCSHELL 0x870d4800 == 142 [pid = 1817] [id = 542] 19:06:09 INFO - PROCESS | 1817 | --DOCSHELL 0x86f69400 == 141 [pid = 1817] [id = 534] 19:06:09 INFO - PROCESS | 1817 | --DOCSHELL 0x8d7b7800 == 140 [pid = 1817] [id = 533] 19:06:09 INFO - PROCESS | 1817 | --DOCSHELL 0x922d2c00 == 139 [pid = 1817] [id = 531] 19:06:09 INFO - PROCESS | 1817 | --DOCSHELL 0x8691d000 == 138 [pid = 1817] [id = 532] 19:06:09 INFO - PROCESS | 1817 | --DOCSHELL 0x9091bc00 == 137 [pid = 1817] [id = 530] 19:06:09 INFO - PROCESS | 1817 | --DOCSHELL 0x91b41800 == 136 [pid = 1817] [id = 529] 19:06:09 INFO - PROCESS | 1817 | --DOCSHELL 0x912e1400 == 135 [pid = 1817] [id = 528] 19:06:09 INFO - PROCESS | 1817 | --DOCSHELL 0x8efee400 == 134 [pid = 1817] [id = 527] 19:06:09 INFO - PROCESS | 1817 | --DOCSHELL 0x8eff1400 == 133 [pid = 1817] [id = 526] 19:06:09 INFO - PROCESS | 1817 | --DOCSHELL 0x8b309c00 == 132 [pid = 1817] [id = 525] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0x8f013000) [pid = 1817] [serial = 1514] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x924e0400) [pid = 1817] [serial = 1526] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x926ef000) [pid = 1817] [serial = 1527] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x8a2a0000) [pid = 1817] [serial = 1563] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x93a35c00) [pid = 1817] [serial = 1532] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x91abf400) [pid = 1817] [serial = 1523] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x99c0f800) [pid = 1817] [serial = 1542] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x926f6800) [pid = 1817] [serial = 1529] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x8d7bf400) [pid = 1817] [serial = 1572] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x8db98400) [pid = 1817] [serial = 1512] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x9d949000) [pid = 1817] [serial = 1551] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x9ae19000) [pid = 1817] [serial = 1547] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x8e64ac00) [pid = 1817] [serial = 1440] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x95103400) [pid = 1817] [serial = 1538] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x8d0e2000) [pid = 1817] [serial = 1565] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x975ea000) [pid = 1817] [serial = 1539] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x88489400) [pid = 1817] [serial = 1562] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x95007c00) [pid = 1817] [serial = 1535] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x8ecf2000) [pid = 1817] [serial = 1569] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x8d7bcc00) [pid = 1817] [serial = 1566] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x9d943800) [pid = 1817] [serial = 1550] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x9a7df800) [pid = 1817] [serial = 1544] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0xa11e6400) [pid = 1817] [serial = 1554] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0xa2147000) [pid = 1817] [serial = 1556] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x99b48c00) [pid = 1817] [serial = 1541] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x929ab000) [pid = 1817] [serial = 1530] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x9500e400) [pid = 1817] [serial = 1536] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0xa21a5800) [pid = 1817] [serial = 1557] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0xa22b5000) [pid = 1817] [serial = 1559] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x912ee800) [pid = 1817] [serial = 1520] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x8f01bc00) [pid = 1817] [serial = 1515] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0xa11e3400) [pid = 1817] [serial = 1553] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x91b46000) [pid = 1817] [serial = 1524] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x93c10c00) [pid = 1817] [serial = 1533] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x8c613000) [pid = 1817] [serial = 1511] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x9b0b4800) [pid = 1817] [serial = 1548] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x8efe7400) [pid = 1817] [serial = 1508] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x907c7400) [pid = 1817] [serial = 1574] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x90f46c00) [pid = 1817] [serial = 1518] [outer = (nil)] [url = about:blank] 19:06:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 19:06:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 4090ms 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x9abb9c00) [pid = 1817] [serial = 1545] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x91a8b800) [pid = 1817] [serial = 1521] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x8e641c00) [pid = 1817] [serial = 1568] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x8ab13400) [pid = 1817] [serial = 1571] [outer = (nil)] [url = about:blank] 19:06:09 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x90a9c000) [pid = 1817] [serial = 1517] [outer = (nil)] [url = about:blank] 19:06:10 INFO - PROCESS | 1817 | 1462759569998 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 19:06:10 INFO - PROCESS | 1817 | 1462759570004 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 19:06:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 19:06:10 INFO - PROCESS | 1817 | 1462759570015 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 19:06:10 INFO - PROCESS | 1817 | 1462759570022 Marionette TRACE conn3 <- [1,2226,null,{}] 19:06:10 INFO - PROCESS | 1817 | 1462759570030 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:10 INFO - PROCESS | 1817 | 1462759570226 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 19:06:10 INFO - PROCESS | 1817 | 1462759570455 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b2ec800 == 133 [pid = 1817] [id = 564] 19:06:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x8b2ee400) [pid = 1817] [serial = 1693] [outer = (nil)] 19:06:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x8b30f800) [pid = 1817] [serial = 1694] [outer = 0x8b2ee400] 19:06:10 INFO - PROCESS | 1817 | 1462759570535 Marionette DEBUG loaded listener.js 19:06:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x8b5a2400) [pid = 1817] [serial = 1695] [outer = 0x8b2ee400] 19:06:11 INFO - PROCESS | 1817 | 1462759571366 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 19:06:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 19:06:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1395ms 19:06:11 INFO - PROCESS | 1817 | 1462759571410 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 19:06:11 INFO - PROCESS | 1817 | 1462759571416 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 19:06:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 19:06:11 INFO - PROCESS | 1817 | 1462759571428 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 19:06:11 INFO - PROCESS | 1817 | 1462759571435 Marionette TRACE conn3 <- [1,2230,null,{}] 19:06:11 INFO - PROCESS | 1817 | 1462759571444 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:11 INFO - PROCESS | 1817 | 1462759571688 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 19:06:12 INFO - PROCESS | 1817 | 1462759572015 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ceb7400 == 134 [pid = 1817] [id = 565] 19:06:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x8cebe400) [pid = 1817] [serial = 1696] [outer = (nil)] 19:06:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x8d0e7c00) [pid = 1817] [serial = 1697] [outer = 0x8cebe400] 19:06:12 INFO - PROCESS | 1817 | 1462759572096 Marionette DEBUG loaded listener.js 19:06:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8d7bd000) [pid = 1817] [serial = 1698] [outer = 0x8cebe400] 19:06:13 INFO - PROCESS | 1817 | 1462759573003 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 19:06:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 19:06:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1602ms 19:06:13 INFO - PROCESS | 1817 | 1462759573026 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 19:06:13 INFO - PROCESS | 1817 | 1462759573030 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 19:06:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 19:06:13 INFO - PROCESS | 1817 | 1462759573036 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 19:06:13 INFO - PROCESS | 1817 | 1462759573040 Marionette TRACE conn3 <- [1,2234,null,{}] 19:06:13 INFO - PROCESS | 1817 | 1462759573055 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:13 INFO - PROCESS | 1817 | 1462759573348 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 19:06:13 INFO - PROCESS | 1817 | 1462759573377 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d0e1c00 == 135 [pid = 1817] [id = 566] 19:06:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x8d9ea800) [pid = 1817] [serial = 1699] [outer = (nil)] 19:06:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8e643c00) [pid = 1817] [serial = 1700] [outer = 0x8d9ea800] 19:06:13 INFO - PROCESS | 1817 | 1462759573456 Marionette DEBUG loaded listener.js 19:06:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x8eceb400) [pid = 1817] [serial = 1701] [outer = 0x8d9ea800] 19:06:15 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x8b433c00) [pid = 1817] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 19:06:15 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x8eff1800) [pid = 1817] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 19:06:15 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x8c609c00) [pid = 1817] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 19:06:15 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x99c99400) [pid = 1817] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 19:06:15 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x92236400) [pid = 1817] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 19:06:15 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x91b42c00) [pid = 1817] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 19:06:15 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x907cdc00) [pid = 1817] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 19:06:15 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x912e6400) [pid = 1817] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 19:06:15 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x90920000) [pid = 1817] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 19:06:15 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x8ceb2c00) [pid = 1817] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 19:06:15 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x87952800) [pid = 1817] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 19:06:15 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x9b0b5000) [pid = 1817] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 19:06:15 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x8ceb0000) [pid = 1817] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 19:06:15 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x93cf1400) [pid = 1817] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 19:06:15 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0xa3062c00) [pid = 1817] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 19:06:15 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x870c9800) [pid = 1817] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 19:06:15 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0xa2275000) [pid = 1817] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 19:06:15 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0xa11e4400) [pid = 1817] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 19:06:15 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x9d9f4800) [pid = 1817] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 19:06:15 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x88482400) [pid = 1817] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 19:06:15 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x99f7a400) [pid = 1817] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 19:06:15 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x8d693c00) [pid = 1817] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 19:06:15 INFO - PROCESS | 1817 | --DOMWINDOW == 124 (0x929b7800) [pid = 1817] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 19:06:15 INFO - PROCESS | 1817 | --DOMWINDOW == 123 (0x975e5400) [pid = 1817] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 19:06:15 INFO - PROCESS | 1817 | 1462759575184 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 19:06:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 19:06:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 2186ms 19:06:15 INFO - PROCESS | 1817 | 1462759575222 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 19:06:15 INFO - PROCESS | 1817 | 1462759575226 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 19:06:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 19:06:15 INFO - PROCESS | 1817 | 1462759575239 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 19:06:15 INFO - PROCESS | 1817 | 1462759575242 Marionette TRACE conn3 <- [1,2238,null,{}] 19:06:15 INFO - PROCESS | 1817 | 1462759575255 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:15 INFO - PROCESS | 1817 | 1462759575465 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 19:06:15 INFO - PROCESS | 1817 | 1462759575481 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f6cc00 == 136 [pid = 1817] [id = 567] 19:06:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 124 (0x8ab13c00) [pid = 1817] [serial = 1702] [outer = (nil)] 19:06:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 125 (0x8e646800) [pid = 1817] [serial = 1703] [outer = 0x8ab13c00] 19:06:15 INFO - PROCESS | 1817 | 1462759575743 Marionette DEBUG loaded listener.js 19:06:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x8efec000) [pid = 1817] [serial = 1704] [outer = 0x8ab13c00] 19:06:16 INFO - PROCESS | 1817 | 1462759576535 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:06:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 19:06:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1353ms 19:06:16 INFO - PROCESS | 1817 | 1462759576585 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 19:06:16 INFO - PROCESS | 1817 | 1462759576589 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 19:06:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 19:06:16 INFO - PROCESS | 1817 | 1462759576606 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 19:06:16 INFO - PROCESS | 1817 | 1462759576610 Marionette TRACE conn3 <- [1,2242,null,{}] 19:06:16 INFO - PROCESS | 1817 | 1462759576621 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:16 INFO - PROCESS | 1817 | 1462759576824 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 19:06:16 INFO - PROCESS | 1817 | 1462759576834 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e5b4800 == 137 [pid = 1817] [id = 568] 19:06:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x8e646c00) [pid = 1817] [serial = 1705] [outer = (nil)] 19:06:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x9076ec00) [pid = 1817] [serial = 1706] [outer = 0x8e646c00] 19:06:16 INFO - PROCESS | 1817 | 1462759576912 Marionette DEBUG loaded listener.js 19:06:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x907c7400) [pid = 1817] [serial = 1707] [outer = 0x8e646c00] 19:06:18 INFO - PROCESS | 1817 | 1462759578319 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 19:06:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 19:06:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1744ms 19:06:18 INFO - PROCESS | 1817 | 1462759578350 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 19:06:18 INFO - PROCESS | 1817 | 1462759578354 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 19:06:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 19:06:18 INFO - PROCESS | 1817 | 1462759578364 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 19:06:18 INFO - PROCESS | 1817 | 1462759578369 Marionette TRACE conn3 <- [1,2246,null,{}] 19:06:18 INFO - PROCESS | 1817 | 1462759578377 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:18 INFO - PROCESS | 1817 | 1462759578608 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 19:06:18 INFO - PROCESS | 1817 | 1462759578950 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f67800 == 138 [pid = 1817] [id = 569] 19:06:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x8c528800) [pid = 1817] [serial = 1708] [outer = (nil)] 19:06:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x8d0e2000) [pid = 1817] [serial = 1709] [outer = 0x8c528800] 19:06:19 INFO - PROCESS | 1817 | 1462759579044 Marionette DEBUG loaded listener.js 19:06:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x8d7bcc00) [pid = 1817] [serial = 1710] [outer = 0x8c528800] 19:06:20 INFO - PROCESS | 1817 | 1462759580053 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 19:06:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 19:06:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1736ms 19:06:20 INFO - PROCESS | 1817 | 1462759580101 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 19:06:20 INFO - PROCESS | 1817 | 1462759580111 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 19:06:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 19:06:20 INFO - PROCESS | 1817 | 1462759580122 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 19:06:20 INFO - PROCESS | 1817 | 1462759580126 Marionette TRACE conn3 <- [1,2250,null,{}] 19:06:20 INFO - PROCESS | 1817 | 1462759580133 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:20 INFO - PROCESS | 1817 | 1462759580398 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 19:06:20 INFO - PROCESS | 1817 | 1462759580740 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e31d800 == 139 [pid = 1817] [id = 570] 19:06:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x8ecf5c00) [pid = 1817] [serial = 1711] [outer = (nil)] 19:06:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x90765400) [pid = 1817] [serial = 1712] [outer = 0x8ecf5c00] 19:06:20 INFO - PROCESS | 1817 | 1462759580835 Marionette DEBUG loaded listener.js 19:06:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x907cdc00) [pid = 1817] [serial = 1713] [outer = 0x8ecf5c00] 19:06:21 INFO - PROCESS | 1817 | 1462759581743 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 19:06:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 19:06:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1639ms 19:06:21 INFO - PROCESS | 1817 | 1462759581773 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 19:06:21 INFO - PROCESS | 1817 | 1462759581777 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 19:06:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 19:06:21 INFO - PROCESS | 1817 | 1462759581787 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 19:06:21 INFO - PROCESS | 1817 | 1462759581792 Marionette TRACE conn3 <- [1,2254,null,{}] 19:06:21 INFO - PROCESS | 1817 | 1462759581809 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:22 INFO - PROCESS | 1817 | 1462759582045 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 19:06:22 INFO - PROCESS | 1817 | 1462759582348 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e319000 == 140 [pid = 1817] [id = 571] 19:06:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x90a9ac00) [pid = 1817] [serial = 1714] [outer = (nil)] 19:06:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x90f50000) [pid = 1817] [serial = 1715] [outer = 0x90a9ac00] 19:06:22 INFO - PROCESS | 1817 | 1462759582491 Marionette DEBUG loaded listener.js 19:06:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x91a8b800) [pid = 1817] [serial = 1716] [outer = 0x90a9ac00] 19:06:23 INFO - PROCESS | 1817 | 1462759583420 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 19:06:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 19:06:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1686ms 19:06:23 INFO - PROCESS | 1817 | 1462759583473 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 19:06:23 INFO - PROCESS | 1817 | 1462759583477 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 19:06:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 19:06:23 INFO - PROCESS | 1817 | 1462759583484 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 19:06:23 INFO - PROCESS | 1817 | 1462759583487 Marionette TRACE conn3 <- [1,2258,null,{}] 19:06:23 INFO - PROCESS | 1817 | 1462759583493 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:23 INFO - PROCESS | 1817 | 1462759583727 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 19:06:24 INFO - PROCESS | 1817 | 1462759584068 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a16cc00 == 141 [pid = 1817] [id = 572] 19:06:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x90a9c000) [pid = 1817] [serial = 1717] [outer = (nil)] 19:06:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x91b49000) [pid = 1817] [serial = 1718] [outer = 0x90a9c000] 19:06:24 INFO - PROCESS | 1817 | 1462759584171 Marionette DEBUG loaded listener.js 19:06:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x91c74800) [pid = 1817] [serial = 1719] [outer = 0x90a9c000] 19:06:25 INFO - PROCESS | 1817 | 1462759585106 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 19:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1640ms 19:06:25 INFO - PROCESS | 1817 | 1462759585124 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 19:06:25 INFO - PROCESS | 1817 | 1462759585128 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 19:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 19:06:25 INFO - PROCESS | 1817 | 1462759585134 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 19:06:25 INFO - PROCESS | 1817 | 1462759585138 Marionette TRACE conn3 <- [1,2262,null,{}] 19:06:25 INFO - PROCESS | 1817 | 1462759585144 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:25 INFO - PROCESS | 1817 | 1462759585373 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 19:06:25 INFO - PROCESS | 1817 | 1462759585719 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ecf5000 == 142 [pid = 1817] [id = 573] 19:06:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x91b4ec00) [pid = 1817] [serial = 1720] [outer = (nil)] 19:06:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x922ce000) [pid = 1817] [serial = 1721] [outer = 0x91b4ec00] 19:06:25 INFO - PROCESS | 1817 | 1462759585813 Marionette DEBUG loaded listener.js 19:06:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x92442800) [pid = 1817] [serial = 1722] [outer = 0x91b4ec00] 19:06:26 INFO - PROCESS | 1817 | 1462759586756 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 19:06:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 19:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1691ms 19:06:26 INFO - PROCESS | 1817 | 1462759586827 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 19:06:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 19:06:26 INFO - PROCESS | 1817 | 1462759586831 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 19:06:26 INFO - PROCESS | 1817 | 1462759586838 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 19:06:26 INFO - PROCESS | 1817 | 1462759586841 Marionette TRACE conn3 <- [1,2266,null,{}] 19:06:26 INFO - PROCESS | 1817 | 1462759586848 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:27 INFO - PROCESS | 1817 | 1462759587089 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 19:06:27 INFO - PROCESS | 1817 | 1462759587432 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b2eb400 == 143 [pid = 1817] [id = 574] 19:06:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x907ca000) [pid = 1817] [serial = 1723] [outer = (nil)] 19:06:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x927a7000) [pid = 1817] [serial = 1724] [outer = 0x907ca000] 19:06:27 INFO - PROCESS | 1817 | 1462759587528 Marionette DEBUG loaded listener.js 19:06:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x92ae7c00) [pid = 1817] [serial = 1725] [outer = 0x907ca000] 19:06:28 INFO - PROCESS | 1817 | 1462759588403 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 19:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 19:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1587ms 19:06:28 INFO - PROCESS | 1817 | 1462759588425 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 19:06:28 INFO - PROCESS | 1817 | 1462759588429 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 19:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 19:06:28 INFO - PROCESS | 1817 | 1462759588435 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 19:06:28 INFO - PROCESS | 1817 | 1462759588439 Marionette TRACE conn3 <- [1,2270,null,{}] 19:06:28 INFO - PROCESS | 1817 | 1462759588466 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:28 INFO - PROCESS | 1817 | 1462759588668 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 19:06:28 INFO - PROCESS | 1817 | 1462759588966 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x926f6c00 == 144 [pid = 1817] [id = 575] 19:06:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x93a35c00) [pid = 1817] [serial = 1726] [outer = (nil)] 19:06:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x93ce5800) [pid = 1817] [serial = 1727] [outer = 0x93a35c00] 19:06:29 INFO - PROCESS | 1817 | 1462759589099 Marionette DEBUG loaded listener.js 19:06:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x94638000) [pid = 1817] [serial = 1728] [outer = 0x93a35c00] 19:06:30 INFO - PROCESS | 1817 | 1462759590012 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 19:06:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 19:06:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1632ms 19:06:30 INFO - PROCESS | 1817 | 1462759590068 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 19:06:30 INFO - PROCESS | 1817 | 1462759590072 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 19:06:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 19:06:30 INFO - PROCESS | 1817 | 1462759590079 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 19:06:30 INFO - PROCESS | 1817 | 1462759590083 Marionette TRACE conn3 <- [1,2274,null,{}] 19:06:30 INFO - PROCESS | 1817 | 1462759590089 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:30 INFO - PROCESS | 1817 | 1462759590317 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 19:06:30 INFO - PROCESS | 1817 | 1462759590656 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x912ecc00 == 145 [pid = 1817] [id = 576] 19:06:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x92c6a800) [pid = 1817] [serial = 1729] [outer = (nil)] 19:06:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x95101400) [pid = 1817] [serial = 1730] [outer = 0x92c6a800] 19:06:30 INFO - PROCESS | 1817 | 1462759590749 Marionette DEBUG loaded listener.js 19:06:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x95108c00) [pid = 1817] [serial = 1731] [outer = 0x92c6a800] 19:06:31 INFO - PROCESS | 1817 | 1462759591644 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 19:06:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 19:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1585ms 19:06:31 INFO - PROCESS | 1817 | 1462759591665 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 19:06:31 INFO - PROCESS | 1817 | 1462759591669 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 19:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 19:06:31 INFO - PROCESS | 1817 | 1462759591675 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 19:06:31 INFO - PROCESS | 1817 | 1462759591679 Marionette TRACE conn3 <- [1,2278,null,{}] 19:06:31 INFO - PROCESS | 1817 | 1462759591685 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:31 INFO - PROCESS | 1817 | 1462759591906 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 19:06:32 INFO - PROCESS | 1817 | 1462759592277 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d0de800 == 146 [pid = 1817] [id = 577] 19:06:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x8db9d400) [pid = 1817] [serial = 1732] [outer = (nil)] 19:06:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x975f2c00) [pid = 1817] [serial = 1733] [outer = 0x8db9d400] 19:06:32 INFO - PROCESS | 1817 | 1462759592366 Marionette DEBUG loaded listener.js 19:06:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x977e9400) [pid = 1817] [serial = 1734] [outer = 0x8db9d400] 19:06:33 INFO - PROCESS | 1817 | 1462759593332 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 19:06:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 19:06:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1686ms 19:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 19:06:33 INFO - PROCESS | 1817 | 1462759593362 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 19:06:33 INFO - PROCESS | 1817 | 1462759593365 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 19:06:33 INFO - PROCESS | 1817 | 1462759593372 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 19:06:33 INFO - PROCESS | 1817 | 1462759593376 Marionette TRACE conn3 <- [1,2282,null,{}] 19:06:33 INFO - PROCESS | 1817 | 1462759593382 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:33 INFO - PROCESS | 1817 | 1462759593705 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 19:06:34 INFO - PROCESS | 1817 | 1462759593987 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x95105800 == 147 [pid = 1817] [id = 578] 19:06:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x997e5400) [pid = 1817] [serial = 1735] [outer = (nil)] 19:06:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x99bd1800) [pid = 1817] [serial = 1736] [outer = 0x997e5400] 19:06:34 INFO - PROCESS | 1817 | 1462759594078 Marionette DEBUG loaded listener.js 19:06:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x99c10800) [pid = 1817] [serial = 1737] [outer = 0x997e5400] 19:06:35 INFO - PROCESS | 1817 | 1462759595055 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 19:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 19:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1739ms 19:06:35 INFO - PROCESS | 1817 | 1462759595111 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 19:06:35 INFO - PROCESS | 1817 | 1462759595115 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 19:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 19:06:35 INFO - PROCESS | 1817 | 1462759595122 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 19:06:35 INFO - PROCESS | 1817 | 1462759595127 Marionette TRACE conn3 <- [1,2286,null,{}] 19:06:35 INFO - PROCESS | 1817 | 1462759595133 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:35 INFO - PROCESS | 1817 | 1462759595386 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 19:06:35 INFO - PROCESS | 1817 | 1462759595759 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x997db000 == 148 [pid = 1817] [id = 579] 19:06:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x9abbbc00) [pid = 1817] [serial = 1738] [outer = (nil)] 19:06:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x9ae20c00) [pid = 1817] [serial = 1739] [outer = 0x9abbbc00] 19:06:35 INFO - PROCESS | 1817 | 1462759595877 Marionette DEBUG loaded listener.js 19:06:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x9b877400) [pid = 1817] [serial = 1740] [outer = 0x9abbbc00] 19:06:36 INFO - PROCESS | 1817 | 1462759596845 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 19:06:36 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 19:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1796ms 19:06:36 INFO - PROCESS | 1817 | 1462759596919 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 19:06:36 INFO - PROCESS | 1817 | 1462759596923 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 19:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 19:06:36 INFO - PROCESS | 1817 | 1462759596931 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 19:06:36 INFO - PROCESS | 1817 | 1462759596934 Marionette TRACE conn3 <- [1,2290,null,{}] 19:06:36 INFO - PROCESS | 1817 | 1462759596941 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:37 INFO - PROCESS | 1817 | 1462759597233 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 19:06:37 INFO - PROCESS | 1817 | 1462759597591 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x88489c00 == 149 [pid = 1817] [id = 580] 19:06:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x8e39e000) [pid = 1817] [serial = 1741] [outer = (nil)] 19:06:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x9d9d4000) [pid = 1817] [serial = 1742] [outer = 0x8e39e000] 19:06:37 INFO - PROCESS | 1817 | 1462759597698 Marionette DEBUG loaded listener.js 19:06:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x9d9f5400) [pid = 1817] [serial = 1743] [outer = 0x8e39e000] 19:06:38 INFO - PROCESS | 1817 | 1462759598682 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 19:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 19:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1787ms 19:06:38 INFO - PROCESS | 1817 | 1462759598719 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 19:06:38 INFO - PROCESS | 1817 | 1462759598722 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 19:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 19:06:38 INFO - PROCESS | 1817 | 1462759598728 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 19:06:38 INFO - PROCESS | 1817 | 1462759598732 Marionette TRACE conn3 <- [1,2294,null,{}] 19:06:38 INFO - PROCESS | 1817 | 1462759598738 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:38 INFO - PROCESS | 1817 | 1462759598961 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 19:06:39 INFO - PROCESS | 1817 | 1462759599324 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x99899c00 == 150 [pid = 1817] [id = 581] 19:06:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x9b20fc00) [pid = 1817] [serial = 1744] [outer = (nil)] 19:06:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0xa11e5800) [pid = 1817] [serial = 1745] [outer = 0x9b20fc00] 19:06:39 INFO - PROCESS | 1817 | 1462759599423 Marionette DEBUG loaded listener.js 19:06:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0xa11e9000) [pid = 1817] [serial = 1746] [outer = 0x9b20fc00] 19:06:40 INFO - PROCESS | 1817 | 1462759600348 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 19:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 19:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1681ms 19:06:40 INFO - PROCESS | 1817 | 1462759600410 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 19:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 19:06:40 INFO - PROCESS | 1817 | 1462759600414 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 19:06:40 INFO - PROCESS | 1817 | 1462759600421 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 19:06:40 INFO - PROCESS | 1817 | 1462759600425 Marionette TRACE conn3 <- [1,2298,null,{}] 19:06:40 INFO - PROCESS | 1817 | 1462759600430 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:40 INFO - PROCESS | 1817 | 1462759600670 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 19:06:41 INFO - PROCESS | 1817 | 1462759601018 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x9b0aa800 == 151 [pid = 1817] [id = 582] 19:06:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0xa21a6400) [pid = 1817] [serial = 1747] [outer = (nil)] 19:06:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0xa22bc800) [pid = 1817] [serial = 1748] [outer = 0xa21a6400] 19:06:41 INFO - PROCESS | 1817 | 1462759601110 Marionette DEBUG loaded listener.js 19:06:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0xa261cc00) [pid = 1817] [serial = 1749] [outer = 0xa21a6400] 19:06:42 INFO - PROCESS | 1817 | 1462759602085 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 19:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 19:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1697ms 19:06:42 INFO - PROCESS | 1817 | 1462759602119 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 19:06:42 INFO - PROCESS | 1817 | 1462759602122 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 19:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 19:06:42 INFO - PROCESS | 1817 | 1462759602130 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 19:06:42 INFO - PROCESS | 1817 | 1462759602133 Marionette TRACE conn3 <- [1,2302,null,{}] 19:06:42 INFO - PROCESS | 1817 | 1462759602139 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:42 INFO - PROCESS | 1817 | 1462759602399 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 19:06:42 INFO - PROCESS | 1817 | 1462759602794 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x87954800 == 152 [pid = 1817] [id = 583] 19:06:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x8a29e400) [pid = 1817] [serial = 1750] [outer = (nil)] 19:06:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0xa3065800) [pid = 1817] [serial = 1751] [outer = 0x8a29e400] 19:06:42 INFO - PROCESS | 1817 | 1462759602899 Marionette DEBUG loaded listener.js 19:06:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0xa30bd000) [pid = 1817] [serial = 1752] [outer = 0x8a29e400] 19:06:43 INFO - PROCESS | 1817 | 1462759603889 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 19:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1793ms 19:06:43 INFO - PROCESS | 1817 | 1462759603923 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 19:06:43 INFO - PROCESS | 1817 | 1462759603927 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 19:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 19:06:43 INFO - PROCESS | 1817 | 1462759603934 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 19:06:43 INFO - PROCESS | 1817 | 1462759603937 Marionette TRACE conn3 <- [1,2306,null,{}] 19:06:43 INFO - PROCESS | 1817 | 1462759603943 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:44 INFO - PROCESS | 1817 | 1462759604182 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 19:06:44 INFO - PROCESS | 1817 | 1462759604544 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x9a7e5c00 == 153 [pid = 1817] [id = 584] 19:06:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x9d9f0c00) [pid = 1817] [serial = 1753] [outer = (nil)] 19:06:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0xa359c800) [pid = 1817] [serial = 1754] [outer = 0x9d9f0c00] 19:06:44 INFO - PROCESS | 1817 | 1462759604642 Marionette DEBUG loaded listener.js 19:06:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0xa359f800) [pid = 1817] [serial = 1755] [outer = 0x9d9f0c00] 19:06:45 INFO - PROCESS | 1817 | 1462759605601 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 19:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 19:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1733ms 19:06:45 INFO - PROCESS | 1817 | 1462759605668 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 19:06:45 INFO - PROCESS | 1817 | 1462759605671 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 19:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 19:06:45 INFO - PROCESS | 1817 | 1462759605678 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 19:06:45 INFO - PROCESS | 1817 | 1462759605682 Marionette TRACE conn3 <- [1,2310,null,{}] 19:06:45 INFO - PROCESS | 1817 | 1462759605687 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:45 INFO - PROCESS | 1817 | 1462759605929 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 19:06:46 INFO - PROCESS | 1817 | 1462759606281 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x870c9000 == 154 [pid = 1817] [id = 585] 19:06:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x879ce800) [pid = 1817] [serial = 1756] [outer = (nil)] 19:06:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x879d5800) [pid = 1817] [serial = 1757] [outer = 0x879ce800] 19:06:46 INFO - PROCESS | 1817 | 1462759606392 Marionette DEBUG loaded listener.js 19:06:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x879d7800) [pid = 1817] [serial = 1758] [outer = 0x879ce800] 19:06:47 INFO - PROCESS | 1817 | 1462759607345 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 19:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 19:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1737ms 19:06:47 INFO - PROCESS | 1817 | 1462759607416 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 19:06:47 INFO - PROCESS | 1817 | 1462759607420 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 19:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 19:06:47 INFO - PROCESS | 1817 | 1462759607427 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 19:06:47 INFO - PROCESS | 1817 | 1462759607431 Marionette TRACE conn3 <- [1,2314,null,{}] 19:06:47 INFO - PROCESS | 1817 | 1462759607437 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:47 INFO - PROCESS | 1817 | 1462759607713 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 19:06:50 INFO - PROCESS | 1817 | --DOCSHELL 0x8a16c800 == 153 [pid = 1817] [id = 517] 19:06:50 INFO - PROCESS | 1817 | --DOCSHELL 0x86684800 == 152 [pid = 1817] [id = 518] 19:06:50 INFO - PROCESS | 1817 | --DOCSHELL 0x88256c00 == 151 [pid = 1817] [id = 520] 19:06:50 INFO - PROCESS | 1817 | --DOCSHELL 0x8b42dc00 == 150 [pid = 1817] [id = 521] 19:06:50 INFO - PROCESS | 1817 | --DOCSHELL 0x8b59b800 == 149 [pid = 1817] [id = 522] 19:06:50 INFO - PROCESS | 1817 | --DOCSHELL 0x86f61400 == 148 [pid = 1817] [id = 523] 19:06:50 INFO - PROCESS | 1817 | --DOCSHELL 0x9462c000 == 147 [pid = 1817] [id = 516] 19:06:50 INFO - PROCESS | 1817 | --DOCSHELL 0x86f6cc00 == 146 [pid = 1817] [id = 567] 19:06:50 INFO - PROCESS | 1817 | --DOCSHELL 0x8d0e1c00 == 145 [pid = 1817] [id = 566] 19:06:50 INFO - PROCESS | 1817 | --DOCSHELL 0x8ceb7400 == 144 [pid = 1817] [id = 565] 19:06:50 INFO - PROCESS | 1817 | --DOCSHELL 0x8b2ec800 == 143 [pid = 1817] [id = 564] 19:06:50 INFO - PROCESS | 1817 | --DOCSHELL 0x91c75800 == 142 [pid = 1817] [id = 553] 19:06:50 INFO - PROCESS | 1817 | --DOCSHELL 0x90918800 == 141 [pid = 1817] [id = 552] 19:06:50 INFO - PROCESS | 1817 | --DOCSHELL 0x88488400 == 140 [pid = 1817] [id = 551] 19:06:50 INFO - PROCESS | 1817 | --DOCSHELL 0x8ecf6400 == 139 [pid = 1817] [id = 550] 19:06:50 INFO - PROCESS | 1817 | --DOCSHELL 0x907cb400 == 138 [pid = 1817] [id = 549] 19:06:50 INFO - PROCESS | 1817 | --DOCSHELL 0x8ab11800 == 137 [pid = 1817] [id = 547] 19:06:50 INFO - PROCESS | 1817 | --DOCSHELL 0x8e5b4000 == 136 [pid = 1817] [id = 548] 19:06:50 INFO - PROCESS | 1817 | --DOCSHELL 0x8d7bf800 == 135 [pid = 1817] [id = 546] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x8c528400) [pid = 1817] [serial = 1631] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x90768000) [pid = 1817] [serial = 1580] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x8e5b0000) [pid = 1817] [serial = 1578] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x9abb7000) [pid = 1817] [serial = 1607] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x92c70000) [pid = 1817] [serial = 1593] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x9244a800) [pid = 1817] [serial = 1590] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0xa2271800) [pid = 1817] [serial = 1616] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x91e31800) [pid = 1817] [serial = 1587] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x91a91c00) [pid = 1817] [serial = 1584] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x912e2800) [pid = 1817] [serial = 1583] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x8d9e0c00) [pid = 1817] [serial = 1635] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x8a29a000) [pid = 1817] [serial = 1629] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0xa11dd400) [pid = 1817] [serial = 1614] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x8e39bc00) [pid = 1817] [serial = 1637] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x989ffc00) [pid = 1817] [serial = 1602] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x8d9e8000) [pid = 1817] [serial = 1577] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0xa324f000) [pid = 1817] [serial = 1623] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x8d693000) [pid = 1817] [serial = 1634] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x9adbac00) [pid = 1817] [serial = 1608] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0xa3211800) [pid = 1817] [serial = 1625] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0xa22bdc00) [pid = 1817] [serial = 1560] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0xa3065000) [pid = 1817] [serial = 1619] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0xa11df000) [pid = 1817] [serial = 1494] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x929b9000) [pid = 1817] [serial = 1592] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x92c70c00) [pid = 1817] [serial = 1598] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x9d50a400) [pid = 1817] [serial = 1611] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0xa1126800) [pid = 1817] [serial = 1613] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x981a1000) [pid = 1817] [serial = 1601] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x8c52e000) [pid = 1817] [serial = 1632] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x975e6c00) [pid = 1817] [serial = 1599] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0xa5045800) [pid = 1817] [serial = 1626] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0xa24f6400) [pid = 1817] [serial = 1617] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x8f00e400) [pid = 1817] [serial = 1509] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x907c5400) [pid = 1817] [serial = 1581] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0xa321a800) [pid = 1817] [serial = 1622] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x91c74400) [pid = 1817] [serial = 1586] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x9500a800) [pid = 1817] [serial = 1596] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0xa306ac00) [pid = 1817] [serial = 1620] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x94634400) [pid = 1817] [serial = 1595] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x9b87bc00) [pid = 1817] [serial = 1610] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x8825b400) [pid = 1817] [serial = 1628] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x99b49400) [pid = 1817] [serial = 1605] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x922db800) [pid = 1817] [serial = 1589] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x99896400) [pid = 1817] [serial = 1604] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x8e648800) [pid = 1817] [serial = 1638] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1817 | 1462759610653 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x870cb400 == 136 [pid = 1817] [id = 586] 19:06:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x870d1c00) [pid = 1817] [serial = 1759] [outer = (nil)] 19:06:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x87960c00) [pid = 1817] [serial = 1760] [outer = 0x870d1c00] 19:06:50 INFO - PROCESS | 1817 | 1462759610746 Marionette DEBUG loaded listener.js 19:06:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x88263400) [pid = 1817] [serial = 1761] [outer = 0x870d1c00] 19:06:51 INFO - PROCESS | 1817 | 1462759611617 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 19:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 19:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 4243ms 19:06:51 INFO - PROCESS | 1817 | 1462759611672 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 19:06:51 INFO - PROCESS | 1817 | 1462759611677 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 19:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 19:06:51 INFO - PROCESS | 1817 | 1462759611686 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 19:06:51 INFO - PROCESS | 1817 | 1462759611692 Marionette TRACE conn3 <- [1,2318,null,{}] 19:06:51 INFO - PROCESS | 1817 | 1462759611699 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:51 INFO - PROCESS | 1817 | 1462759611910 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 19:06:52 INFO - PROCESS | 1817 | 1462759612123 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a29b400 == 137 [pid = 1817] [id = 587] 19:06:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x8a29f000) [pid = 1817] [serial = 1762] [outer = (nil)] 19:06:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x8b2ebc00) [pid = 1817] [serial = 1763] [outer = 0x8a29f000] 19:06:52 INFO - PROCESS | 1817 | 1462759612204 Marionette DEBUG loaded listener.js 19:06:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x8b43a000) [pid = 1817] [serial = 1764] [outer = 0x8a29f000] 19:06:53 INFO - PROCESS | 1817 | 1462759613167 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 19:06:53 INFO - PROCESS | 1817 | 1462759613246 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 19:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 19:06:53 INFO - PROCESS | 1817 | 1462759613252 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 19:06:53 INFO - PROCESS | 1817 | 1462759613255 Marionette TRACE conn3 <- [1,2322,null,{}] 19:06:53 INFO - PROCESS | 1817 | 1462759613261 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:53 INFO - PROCESS | 1817 | 1462759613584 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 19:06:53 INFO - PROCESS | 1817 | 1462759613618 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b2ee000 == 138 [pid = 1817] [id = 588] 19:06:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x8c52dc00) [pid = 1817] [serial = 1765] [outer = (nil)] 19:06:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x8d0e3000) [pid = 1817] [serial = 1766] [outer = 0x8c52dc00] 19:06:53 INFO - PROCESS | 1817 | 1462759613695 Marionette DEBUG loaded listener.js 19:06:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8d7b8400) [pid = 1817] [serial = 1767] [outer = 0x8c52dc00] 19:06:55 INFO - PROCESS | 1817 | 1462759615698 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 19:06:55 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x9a7eac00) [pid = 1817] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 19:06:55 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x8d692400) [pid = 1817] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 19:06:55 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x9a7df000) [pid = 1817] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 19:06:55 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x8eff0400) [pid = 1817] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 19:06:55 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x95109000) [pid = 1817] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 19:06:55 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x9091d800) [pid = 1817] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 19:06:55 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x8b2f3c00) [pid = 1817] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 19:06:55 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x8e5b6800) [pid = 1817] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 19:06:55 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x8d9ea800) [pid = 1817] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 19:06:55 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x8a168800) [pid = 1817] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 19:06:55 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x907cd800) [pid = 1817] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 19:06:55 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x8ab13c00) [pid = 1817] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 19:06:55 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x90f4f000) [pid = 1817] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 19:06:55 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x91c76400) [pid = 1817] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 19:06:55 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x98932000) [pid = 1817] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 19:06:55 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x92aeb400) [pid = 1817] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 19:06:55 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x975e3400) [pid = 1817] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 19:06:55 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x8b2ee400) [pid = 1817] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 19:06:55 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x8cebe400) [pid = 1817] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 19:06:55 INFO - PROCESS | 1817 | --DOMWINDOW == 124 (0x926eb800) [pid = 1817] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 19:06:55 INFO - PROCESS | 1817 | --DOMWINDOW == 123 (0x8c52a800) [pid = 1817] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 19:06:55 INFO - PROCESS | 1817 | --DOMWINDOW == 122 (0x929b3c00) [pid = 1817] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 19:06:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 19:06:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 2594ms 19:06:55 INFO - PROCESS | 1817 | 1462759615864 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 19:06:55 INFO - PROCESS | 1817 | 1462759615867 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 19:06:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 19:06:55 INFO - PROCESS | 1817 | 1462759615883 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 19:06:55 INFO - PROCESS | 1817 | 1462759615892 Marionette TRACE conn3 <- [1,2326,null,{}] 19:06:55 INFO - PROCESS | 1817 | 1462759615897 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:56 INFO - PROCESS | 1817 | 1462759616180 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 19:06:56 INFO - PROCESS | 1817 | 1462759616313 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x8795b800 == 139 [pid = 1817] [id = 589] 19:06:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 123 (0x8d0e9c00) [pid = 1817] [serial = 1768] [outer = (nil)] 19:06:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 124 (0x8e314000) [pid = 1817] [serial = 1769] [outer = 0x8d0e9c00] 19:06:56 INFO - PROCESS | 1817 | 1462759616403 Marionette DEBUG loaded listener.js 19:06:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 125 (0x8e39e400) [pid = 1817] [serial = 1770] [outer = 0x8d0e9c00] 19:06:57 INFO - PROCESS | 1817 | 1462759617210 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 19:06:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 19:06:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1394ms 19:06:57 INFO - PROCESS | 1817 | 1462759617270 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 19:06:57 INFO - PROCESS | 1817 | 1462759617275 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 19:06:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 19:06:57 INFO - PROCESS | 1817 | 1462759617281 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 19:06:57 INFO - PROCESS | 1817 | 1462759617284 Marionette TRACE conn3 <- [1,2330,null,{}] 19:06:57 INFO - PROCESS | 1817 | 1462759617290 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:57 INFO - PROCESS | 1817 | 1462759617586 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 19:06:57 INFO - PROCESS | 1817 | 1462759617604 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x8db9c000 == 140 [pid = 1817] [id = 590] 19:06:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x8db9f400) [pid = 1817] [serial = 1771] [outer = (nil)] 19:06:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x8e5be400) [pid = 1817] [serial = 1772] [outer = 0x8db9f400] 19:06:57 INFO - PROCESS | 1817 | 1462759617692 Marionette DEBUG loaded listener.js 19:06:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x8e64b400) [pid = 1817] [serial = 1773] [outer = 0x8db9f400] 19:06:59 INFO - PROCESS | 1817 | 1462759619172 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 19:06:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 19:06:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1937ms 19:06:59 INFO - PROCESS | 1817 | 1462759619227 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 19:06:59 INFO - PROCESS | 1817 | 1462759619234 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 19:06:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 19:06:59 INFO - PROCESS | 1817 | 1462759619242 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 19:06:59 INFO - PROCESS | 1817 | 1462759619249 Marionette TRACE conn3 <- [1,2334,null,{}] 19:06:59 INFO - PROCESS | 1817 | 1462759619257 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:59 INFO - PROCESS | 1817 | 1462759619504 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 19:06:59 INFO - PROCESS | 1817 | 1462759619853 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x870ca000 == 141 [pid = 1817] [id = 591] 19:06:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x8a15fc00) [pid = 1817] [serial = 1774] [outer = (nil)] 19:06:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x8b305000) [pid = 1817] [serial = 1775] [outer = 0x8a15fc00] 19:06:59 INFO - PROCESS | 1817 | 1462759619948 Marionette DEBUG loaded listener.js 19:07:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x8c530000) [pid = 1817] [serial = 1776] [outer = 0x8a15fc00] 19:07:00 INFO - PROCESS | 1817 | 1462759620973 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 19:07:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 19:07:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1791ms 19:07:01 INFO - PROCESS | 1817 | 1462759621038 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 19:07:01 INFO - PROCESS | 1817 | 1462759621053 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 19:07:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 19:07:01 INFO - PROCESS | 1817 | 1462759621070 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 19:07:01 INFO - PROCESS | 1817 | 1462759621079 Marionette TRACE conn3 <- [1,2338,null,{}] 19:07:01 INFO - PROCESS | 1817 | 1462759621089 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:01 INFO - PROCESS | 1817 | 1462759621395 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 19:07:01 INFO - PROCESS | 1817 | 1462759621852 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c60fc00 == 142 [pid = 1817] [id = 592] 19:07:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x8dba5800) [pid = 1817] [serial = 1777] [outer = (nil)] 19:07:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x8e5afc00) [pid = 1817] [serial = 1778] [outer = 0x8dba5800] 19:07:01 INFO - PROCESS | 1817 | 1462759621986 Marionette DEBUG loaded listener.js 19:07:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x8e645800) [pid = 1817] [serial = 1779] [outer = 0x8dba5800] 19:07:02 INFO - PROCESS | 1817 | 1462759622978 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 19:07:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 19:07:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1949ms 19:07:03 INFO - PROCESS | 1817 | 1462759623017 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 19:07:03 INFO - PROCESS | 1817 | 1462759623021 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 19:07:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 19:07:03 INFO - PROCESS | 1817 | 1462759623028 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 19:07:03 INFO - PROCESS | 1817 | 1462759623034 Marionette TRACE conn3 <- [1,2342,null,{}] 19:07:03 INFO - PROCESS | 1817 | 1462759623054 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:03 INFO - PROCESS | 1817 | 1462759623295 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 19:07:03 INFO - PROCESS | 1817 | 1462759623718 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d9ea400 == 143 [pid = 1817] [id = 593] 19:07:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x8efe7000) [pid = 1817] [serial = 1780] [outer = (nil)] 19:07:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x9076b000) [pid = 1817] [serial = 1781] [outer = 0x8efe7000] 19:07:03 INFO - PROCESS | 1817 | 1462759623885 Marionette DEBUG loaded listener.js 19:07:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x907c6c00) [pid = 1817] [serial = 1782] [outer = 0x8efe7000] 19:07:04 INFO - PROCESS | 1817 | 1462759624899 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 19:07:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 19:07:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1944ms 19:07:04 INFO - PROCESS | 1817 | 1462759624974 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 19:07:04 INFO - PROCESS | 1817 | 1462759624978 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 19:07:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 19:07:04 INFO - PROCESS | 1817 | 1462759624985 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 19:07:04 INFO - PROCESS | 1817 | 1462759624989 Marionette TRACE conn3 <- [1,2346,null,{}] 19:07:04 INFO - PROCESS | 1817 | 1462759624995 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:05 INFO - PROCESS | 1817 | 1462759625268 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 19:07:05 INFO - PROCESS | 1817 | 1462759625627 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e397c00 == 144 [pid = 1817] [id = 594] 19:07:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x907c2400) [pid = 1817] [serial = 1783] [outer = (nil)] 19:07:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x90920000) [pid = 1817] [serial = 1784] [outer = 0x907c2400] 19:07:05 INFO - PROCESS | 1817 | 1462759625731 Marionette DEBUG loaded listener.js 19:07:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x90a9c400) [pid = 1817] [serial = 1785] [outer = 0x907c2400] 19:07:06 INFO - PROCESS | 1817 | 1462759626707 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 19:07:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 19:07:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1793ms 19:07:06 INFO - PROCESS | 1817 | 1462759626780 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 19:07:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 19:07:06 INFO - PROCESS | 1817 | 1462759626784 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 19:07:06 INFO - PROCESS | 1817 | 1462759626791 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 19:07:06 INFO - PROCESS | 1817 | 1462759626795 Marionette TRACE conn3 <- [1,2350,null,{}] 19:07:06 INFO - PROCESS | 1817 | 1462759626801 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:07 INFO - PROCESS | 1817 | 1462759627076 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 19:07:07 INFO - PROCESS | 1817 | 1462759627444 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x88262800 == 145 [pid = 1817] [id = 595] 19:07:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x90f41c00) [pid = 1817] [serial = 1786] [outer = (nil)] 19:07:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x912e2800) [pid = 1817] [serial = 1787] [outer = 0x90f41c00] 19:07:07 INFO - PROCESS | 1817 | 1462759627530 Marionette DEBUG loaded listener.js 19:07:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x912e6000) [pid = 1817] [serial = 1788] [outer = 0x90f41c00] 19:07:08 INFO - PROCESS | 1817 | 1462759628470 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 19:07:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 19:07:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1741ms 19:07:08 INFO - PROCESS | 1817 | 1462759628531 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 19:07:08 INFO - PROCESS | 1817 | 1462759628536 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 19:07:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 19:07:08 INFO - PROCESS | 1817 | 1462759628542 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 19:07:08 INFO - PROCESS | 1817 | 1462759628546 Marionette TRACE conn3 <- [1,2354,null,{}] 19:07:08 INFO - PROCESS | 1817 | 1462759628551 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:08 INFO - PROCESS | 1817 | 1462759628796 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 19:07:09 INFO - PROCESS | 1817 | 1462759629138 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f01ac00 == 146 [pid = 1817] [id = 596] 19:07:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x90a91400) [pid = 1817] [serial = 1789] [outer = (nil)] 19:07:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x91abec00) [pid = 1817] [serial = 1790] [outer = 0x90a91400] 19:07:09 INFO - PROCESS | 1817 | 1462759629232 Marionette DEBUG loaded listener.js 19:07:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x91b4c800) [pid = 1817] [serial = 1791] [outer = 0x90a91400] 19:07:10 INFO - PROCESS | 1817 | 1462759630213 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 19:07:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 19:07:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1736ms 19:07:10 INFO - PROCESS | 1817 | 1462759630282 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 19:07:10 INFO - PROCESS | 1817 | 1462759630289 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 19:07:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 19:07:10 INFO - PROCESS | 1817 | 1462759630297 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 19:07:10 INFO - PROCESS | 1817 | 1462759630303 Marionette TRACE conn3 <- [1,2358,null,{}] 19:07:10 INFO - PROCESS | 1817 | 1462759630312 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:10 INFO - PROCESS | 1817 | 1462759630651 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 19:07:11 INFO - PROCESS | 1817 | 1462759631012 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x907cfc00 == 147 [pid = 1817] [id = 597] 19:07:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x912edc00) [pid = 1817] [serial = 1792] [outer = (nil)] 19:07:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x922cdc00) [pid = 1817] [serial = 1793] [outer = 0x912edc00] 19:07:11 INFO - PROCESS | 1817 | 1462759631105 Marionette DEBUG loaded listener.js 19:07:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x92440000) [pid = 1817] [serial = 1794] [outer = 0x912edc00] 19:07:12 INFO - PROCESS | 1817 | 1462759632135 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 19:07:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 19:07:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1905ms 19:07:12 INFO - PROCESS | 1817 | 1462759632204 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 19:07:12 INFO - PROCESS | 1817 | 1462759632210 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 19:07:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 19:07:12 INFO - PROCESS | 1817 | 1462759632221 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 19:07:12 INFO - PROCESS | 1817 | 1462759632226 Marionette TRACE conn3 <- [1,2362,null,{}] 19:07:12 INFO - PROCESS | 1817 | 1462759632236 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:12 INFO - PROCESS | 1817 | 1462759632621 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 19:07:13 INFO - PROCESS | 1817 | 1462759632990 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x91b45400 == 148 [pid = 1817] [id = 598] 19:07:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x924de400) [pid = 1817] [serial = 1795] [outer = (nil)] 19:07:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x926ef000) [pid = 1817] [serial = 1796] [outer = 0x924de400] 19:07:13 INFO - PROCESS | 1817 | 1462759633081 Marionette DEBUG loaded listener.js 19:07:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x926f4c00) [pid = 1817] [serial = 1797] [outer = 0x924de400] 19:07:14 INFO - PROCESS | 1817 | 1462759634095 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 19:07:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 19:07:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1937ms 19:07:14 INFO - PROCESS | 1817 | 1462759634157 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 19:07:14 INFO - PROCESS | 1817 | 1462759634161 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 19:07:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 19:07:14 INFO - PROCESS | 1817 | 1462759634169 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 19:07:14 INFO - PROCESS | 1817 | 1462759634173 Marionette TRACE conn3 <- [1,2366,null,{}] 19:07:14 INFO - PROCESS | 1817 | 1462759634179 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:14 INFO - PROCESS | 1817 | 1462759634429 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 19:07:14 INFO - PROCESS | 1817 | 1462759634780 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x907cd800 == 149 [pid = 1817] [id = 599] 19:07:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x91a93c00) [pid = 1817] [serial = 1798] [outer = (nil)] 19:07:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x929b1c00) [pid = 1817] [serial = 1799] [outer = 0x91a93c00] 19:07:14 INFO - PROCESS | 1817 | 1462759634868 Marionette DEBUG loaded listener.js 19:07:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x929b9c00) [pid = 1817] [serial = 1800] [outer = 0x91a93c00] 19:07:15 INFO - PROCESS | 1817 | 1462759635823 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 19:07:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 19:07:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1733ms 19:07:15 INFO - PROCESS | 1817 | 1462759635902 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 19:07:15 INFO - PROCESS | 1817 | 1462759635906 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 19:07:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 19:07:15 INFO - PROCESS | 1817 | 1462759635913 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 19:07:15 INFO - PROCESS | 1817 | 1462759635926 Marionette TRACE conn3 <- [1,2370,null,{}] 19:07:15 INFO - PROCESS | 1817 | 1462759635937 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:16 INFO - PROCESS | 1817 | 1462759636260 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 19:07:16 INFO - PROCESS | 1817 | 1462759636666 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x924e3000 == 150 [pid = 1817] [id = 600] 19:07:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x929ac400) [pid = 1817] [serial = 1801] [outer = (nil)] 19:07:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x9462c000) [pid = 1817] [serial = 1802] [outer = 0x929ac400] 19:07:16 INFO - PROCESS | 1817 | 1462759636758 Marionette DEBUG loaded listener.js 19:07:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x94635000) [pid = 1817] [serial = 1803] [outer = 0x929ac400] 19:07:17 INFO - PROCESS | 1817 | 1462759637769 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 19:07:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 19:07:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1897ms 19:07:17 INFO - PROCESS | 1817 | 1462759637812 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 19:07:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 19:07:17 INFO - PROCESS | 1817 | 1462759637817 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 19:07:17 INFO - PROCESS | 1817 | 1462759637823 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 19:07:17 INFO - PROCESS | 1817 | 1462759637828 Marionette TRACE conn3 <- [1,2374,null,{}] 19:07:17 INFO - PROCESS | 1817 | 1462759637834 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:18 INFO - PROCESS | 1817 | 1462759638090 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 19:07:18 INFO - PROCESS | 1817 | 1462759638445 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e5bc000 == 151 [pid = 1817] [id = 601] 19:07:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x92c77000) [pid = 1817] [serial = 1804] [outer = (nil)] 19:07:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x975ed400) [pid = 1817] [serial = 1805] [outer = 0x92c77000] 19:07:18 INFO - PROCESS | 1817 | 1462759638544 Marionette DEBUG loaded listener.js 19:07:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x981a1000) [pid = 1817] [serial = 1806] [outer = 0x92c77000] 19:07:19 INFO - PROCESS | 1817 | 1462759639457 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 19:07:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 19:07:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1684ms 19:07:19 INFO - PROCESS | 1817 | 1462759639508 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 19:07:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 19:07:19 INFO - PROCESS | 1817 | 1462759639512 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 19:07:19 INFO - PROCESS | 1817 | 1462759639519 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 19:07:19 INFO - PROCESS | 1817 | 1462759639522 Marionette TRACE conn3 <- [1,2378,null,{}] 19:07:19 INFO - PROCESS | 1817 | 1462759639528 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:19 INFO - PROCESS | 1817 | 1462759639851 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 19:07:20 INFO - PROCESS | 1817 | 1462759640125 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x92c6e400 == 152 [pid = 1817] [id = 602] 19:07:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x95004c00) [pid = 1817] [serial = 1807] [outer = (nil)] 19:07:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x997e5c00) [pid = 1817] [serial = 1808] [outer = 0x95004c00] 19:07:20 INFO - PROCESS | 1817 | 1462759640218 Marionette DEBUG loaded listener.js 19:07:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x99c01400) [pid = 1817] [serial = 1809] [outer = 0x95004c00] 19:07:21 INFO - PROCESS | 1817 | 1462759641170 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 19:07:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 19:07:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1732ms 19:07:21 INFO - PROCESS | 1817 | 1462759641253 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 19:07:21 INFO - PROCESS | 1817 | 1462759641256 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 19:07:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 19:07:21 INFO - PROCESS | 1817 | 1462759641265 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 19:07:21 INFO - PROCESS | 1817 | 1462759641269 Marionette TRACE conn3 <- [1,2382,null,{}] 19:07:21 INFO - PROCESS | 1817 | 1462759641274 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:21 INFO - PROCESS | 1817 | 1462759641538 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 19:07:21 INFO - PROCESS | 1817 | 1462759641901 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x98fb2400 == 153 [pid = 1817] [id = 603] 19:07:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x997de800) [pid = 1817] [serial = 1810] [outer = (nil)] 19:07:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x9a7df000) [pid = 1817] [serial = 1811] [outer = 0x997de800] 19:07:21 INFO - PROCESS | 1817 | 1462759641994 Marionette DEBUG loaded listener.js 19:07:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x9a7e9000) [pid = 1817] [serial = 1812] [outer = 0x997de800] 19:07:22 INFO - PROCESS | 1817 | 1462759642895 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 19:07:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 19:07:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1688ms 19:07:22 INFO - PROCESS | 1817 | 1462759642953 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 19:07:22 INFO - PROCESS | 1817 | 1462759642956 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 19:07:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 19:07:22 INFO - PROCESS | 1817 | 1462759642964 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 19:07:22 INFO - PROCESS | 1817 | 1462759642967 Marionette TRACE conn3 <- [1,2386,null,{}] 19:07:22 INFO - PROCESS | 1817 | 1462759642973 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:23 INFO - PROCESS | 1817 | 1462759643203 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 19:07:23 INFO - PROCESS | 1817 | 1462759643557 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d9e5800 == 154 [pid = 1817] [id = 604] 19:07:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x8ecf7400) [pid = 1817] [serial = 1813] [outer = (nil)] 19:07:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x9ad4d800) [pid = 1817] [serial = 1814] [outer = 0x8ecf7400] 19:07:23 INFO - PROCESS | 1817 | 1462759643649 Marionette DEBUG loaded listener.js 19:07:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x9ae1bc00) [pid = 1817] [serial = 1815] [outer = 0x8ecf7400] 19:07:24 INFO - PROCESS | 1817 | 1462759644563 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 19:07:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 19:07:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1638ms 19:07:24 INFO - PROCESS | 1817 | 1462759644603 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 19:07:24 INFO - PROCESS | 1817 | 1462759644607 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 19:07:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 19:07:24 INFO - PROCESS | 1817 | 1462759644613 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 19:07:24 INFO - PROCESS | 1817 | 1462759644616 Marionette TRACE conn3 <- [1,2390,null,{}] 19:07:24 INFO - PROCESS | 1817 | 1462759644622 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:24 INFO - PROCESS | 1817 | 1462759644837 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 19:07:25 INFO - PROCESS | 1817 | 1462759645189 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x92443c00 == 155 [pid = 1817] [id = 605] 19:07:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x926f1800) [pid = 1817] [serial = 1816] [outer = (nil)] 19:07:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x9b877000) [pid = 1817] [serial = 1817] [outer = 0x926f1800] 19:07:25 INFO - PROCESS | 1817 | 1462759645281 Marionette DEBUG loaded listener.js 19:07:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x9d50a800) [pid = 1817] [serial = 1818] [outer = 0x926f1800] 19:07:26 INFO - PROCESS | 1817 | 1462759646217 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 19:07:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 19:07:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1687ms 19:07:26 INFO - PROCESS | 1817 | 1462759646302 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 19:07:26 INFO - PROCESS | 1817 | 1462759646306 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 19:07:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 19:07:26 INFO - PROCESS | 1817 | 1462759646313 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 19:07:26 INFO - PROCESS | 1817 | 1462759646315 Marionette TRACE conn3 <- [1,2394,null,{}] 19:07:26 INFO - PROCESS | 1817 | 1462759646322 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:26 INFO - PROCESS | 1817 | 1462759646603 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 19:07:26 INFO - PROCESS | 1817 | 1462759646955 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x86926800 == 156 [pid = 1817] [id = 606] 19:07:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x9ae18c00) [pid = 1817] [serial = 1819] [outer = (nil)] 19:07:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x9d9f5000) [pid = 1817] [serial = 1820] [outer = 0x9ae18c00] 19:07:27 INFO - PROCESS | 1817 | 1462759647042 Marionette DEBUG loaded listener.js 19:07:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0xa0610400) [pid = 1817] [serial = 1821] [outer = 0x9ae18c00] 19:07:27 INFO - PROCESS | 1817 | 1462759647954 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:07:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 19:07:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1688ms 19:07:28 INFO - PROCESS | 1817 | 1462759648001 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 19:07:28 INFO - PROCESS | 1817 | 1462759648004 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 19:07:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 19:07:28 INFO - PROCESS | 1817 | 1462759648011 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 19:07:28 INFO - PROCESS | 1817 | 1462759648015 Marionette TRACE conn3 <- [1,2398,null,{}] 19:07:28 INFO - PROCESS | 1817 | 1462759648020 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:28 INFO - PROCESS | 1817 | 1462759648252 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 19:07:30 INFO - PROCESS | 1817 | --DOCSHELL 0x8795b800 == 155 [pid = 1817] [id = 589] 19:07:30 INFO - PROCESS | 1817 | --DOCSHELL 0x8b2ee000 == 154 [pid = 1817] [id = 588] 19:07:30 INFO - PROCESS | 1817 | --DOCSHELL 0x8a29b400 == 153 [pid = 1817] [id = 587] 19:07:30 INFO - PROCESS | 1817 | --DOCSHELL 0x870cb400 == 152 [pid = 1817] [id = 586] 19:07:30 INFO - PROCESS | 1817 | --DOCSHELL 0x8d0de800 == 151 [pid = 1817] [id = 577] 19:07:30 INFO - PROCESS | 1817 | --DOCSHELL 0x95105800 == 150 [pid = 1817] [id = 578] 19:07:30 INFO - PROCESS | 1817 | --DOCSHELL 0x912ecc00 == 149 [pid = 1817] [id = 576] 19:07:30 INFO - PROCESS | 1817 | --DOCSHELL 0x926f6c00 == 148 [pid = 1817] [id = 575] 19:07:30 INFO - PROCESS | 1817 | --DOCSHELL 0x8b2eb400 == 147 [pid = 1817] [id = 574] 19:07:30 INFO - PROCESS | 1817 | --DOCSHELL 0x8ecf5000 == 146 [pid = 1817] [id = 573] 19:07:30 INFO - PROCESS | 1817 | --DOCSHELL 0x8a16cc00 == 145 [pid = 1817] [id = 572] 19:07:30 INFO - PROCESS | 1817 | --DOCSHELL 0x8e319000 == 144 [pid = 1817] [id = 571] 19:07:30 INFO - PROCESS | 1817 | --DOCSHELL 0x86f67800 == 143 [pid = 1817] [id = 569] 19:07:30 INFO - PROCESS | 1817 | --DOCSHELL 0x8e31d800 == 142 [pid = 1817] [id = 570] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x8efec000) [pid = 1817] [serial = 1704] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x9d9eec00) [pid = 1817] [serial = 1688] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x927a8c00) [pid = 1817] [serial = 1664] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x9d50d000) [pid = 1817] [serial = 1685] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x9abb9000) [pid = 1817] [serial = 1682] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x99ca8c00) [pid = 1817] [serial = 1679] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x912ef800) [pid = 1817] [serial = 1653] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x8c52ac00) [pid = 1817] [serial = 1643] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x8ecf2c00) [pid = 1817] [serial = 1646] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x8eceb400) [pid = 1817] [serial = 1701] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x907d0000) [pid = 1817] [serial = 1575] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x9091f800) [pid = 1817] [serial = 1649] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x8e646800) [pid = 1817] [serial = 1703] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x91e40800) [pid = 1817] [serial = 1658] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x90a9c800) [pid = 1817] [serial = 1650] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x926f6400) [pid = 1817] [serial = 1662] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x99c03400) [pid = 1817] [serial = 1676] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x94630400) [pid = 1817] [serial = 1671] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x92443400) [pid = 1817] [serial = 1659] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x99c09400) [pid = 1817] [serial = 1677] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x99f80400) [pid = 1817] [serial = 1680] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x977e3800) [pid = 1817] [serial = 1673] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x93c0e400) [pid = 1817] [serial = 1670] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x8f012000) [pid = 1817] [serial = 1647] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x90f4fc00) [pid = 1817] [serial = 1652] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x8b5a2400) [pid = 1817] [serial = 1695] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x8d0e7c00) [pid = 1817] [serial = 1697] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x8ceb3800) [pid = 1817] [serial = 1644] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x926f0000) [pid = 1817] [serial = 1661] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x9ad4e400) [pid = 1817] [serial = 1683] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x92af1800) [pid = 1817] [serial = 1668] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x91a8b400) [pid = 1817] [serial = 1655] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x8efe4400) [pid = 1817] [serial = 1640] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0xa0608c00) [pid = 1817] [serial = 1689] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x92aed400) [pid = 1817] [serial = 1667] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x8b30f800) [pid = 1817] [serial = 1694] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x929ad000) [pid = 1817] [serial = 1665] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x91aba000) [pid = 1817] [serial = 1656] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x98ac5800) [pid = 1817] [serial = 1674] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0xa11eac00) [pid = 1817] [serial = 1691] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x8e643c00) [pid = 1817] [serial = 1700] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x8d7bd000) [pid = 1817] [serial = 1698] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x9d941000) [pid = 1817] [serial = 1686] [outer = (nil)] [url = about:blank] 19:07:30 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0xa21a9000) [pid = 1817] [serial = 1692] [outer = (nil)] [url = about:blank] 19:07:31 INFO - PROCESS | 1817 | 1462759651027 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x8795b800 == 143 [pid = 1817] [id = 607] 19:07:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x879cd400) [pid = 1817] [serial = 1822] [outer = (nil)] 19:07:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x879d2000) [pid = 1817] [serial = 1823] [outer = 0x879cd400] 19:07:31 INFO - PROCESS | 1817 | 1462759651114 Marionette DEBUG loaded listener.js 19:07:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x88262c00) [pid = 1817] [serial = 1824] [outer = 0x879cd400] 19:07:31 INFO - PROCESS | 1817 | 1462759651960 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 19:07:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 19:07:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 3994ms 19:07:32 INFO - PROCESS | 1817 | 1462759652007 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 19:07:32 INFO - PROCESS | 1817 | 1462759652013 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 19:07:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 19:07:32 INFO - PROCESS | 1817 | 1462759652021 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 19:07:32 INFO - PROCESS | 1817 | 1462759652027 Marionette TRACE conn3 <- [1,2402,null,{}] 19:07:32 INFO - PROCESS | 1817 | 1462759652034 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:32 INFO - PROCESS | 1817 | 1462759652238 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 19:07:32 INFO - PROCESS | 1817 | 1462759652449 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b310c00 == 144 [pid = 1817] [id = 608] 19:07:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x8b432000) [pid = 1817] [serial = 1825] [outer = (nil)] 19:07:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x8c52a400) [pid = 1817] [serial = 1826] [outer = 0x8b432000] 19:07:32 INFO - PROCESS | 1817 | 1462759652525 Marionette DEBUG loaded listener.js 19:07:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x8c533c00) [pid = 1817] [serial = 1827] [outer = 0x8b432000] 19:07:33 INFO - PROCESS | 1817 | 1462759653417 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 19:07:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 19:07:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1438ms 19:07:33 INFO - PROCESS | 1817 | 1462759653462 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 19:07:33 INFO - PROCESS | 1817 | 1462759653468 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 19:07:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 19:07:33 INFO - PROCESS | 1817 | 1462759653482 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 19:07:33 INFO - PROCESS | 1817 | 1462759653485 Marionette TRACE conn3 <- [1,2406,null,{}] 19:07:33 INFO - PROCESS | 1817 | 1462759653491 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:33 INFO - PROCESS | 1817 | 1462759653788 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 19:07:33 INFO - PROCESS | 1817 | 1462759653821 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b2eb400 == 145 [pid = 1817] [id = 609] 19:07:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x8d0e0400) [pid = 1817] [serial = 1828] [outer = (nil)] 19:07:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x8d9ea800) [pid = 1817] [serial = 1829] [outer = 0x8d0e0400] 19:07:33 INFO - PROCESS | 1817 | 1462759653896 Marionette DEBUG loaded listener.js 19:07:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x8e396400) [pid = 1817] [serial = 1830] [outer = 0x8d0e0400] 19:07:34 INFO - PROCESS | 1817 | 1462759654952 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 19:07:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 19:07:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1532ms 19:07:35 INFO - PROCESS | 1817 | 1462759655016 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 19:07:35 INFO - PROCESS | 1817 | 1462759655021 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 19:07:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 19:07:35 INFO - PROCESS | 1817 | 1462759655036 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 19:07:35 INFO - PROCESS | 1817 | 1462759655045 Marionette TRACE conn3 <- [1,2410,null,{}] 19:07:35 INFO - PROCESS | 1817 | 1462759655059 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:35 INFO - PROCESS | 1817 | 1462759655355 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 19:07:36 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x8d0e9c00) [pid = 1817] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 19:07:36 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x91b4ec00) [pid = 1817] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 19:07:36 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x8a29f000) [pid = 1817] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 19:07:36 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x907ca000) [pid = 1817] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 19:07:36 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x997e5400) [pid = 1817] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 19:07:36 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x90a9ac00) [pid = 1817] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 19:07:36 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x92c6a800) [pid = 1817] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 19:07:36 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x8db97c00) [pid = 1817] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 19:07:36 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x9abbbc00) [pid = 1817] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 19:07:36 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x8c528800) [pid = 1817] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 19:07:36 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0xa21a6400) [pid = 1817] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 19:07:36 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x9d9f0c00) [pid = 1817] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 19:07:36 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x8c52dc00) [pid = 1817] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 19:07:36 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x8ecf5c00) [pid = 1817] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 19:07:36 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x9b20fc00) [pid = 1817] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 19:07:36 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x8e39e000) [pid = 1817] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 19:07:36 INFO - PROCESS | 1817 | --DOMWINDOW == 124 (0x870d1c00) [pid = 1817] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 19:07:36 INFO - PROCESS | 1817 | --DOMWINDOW == 123 (0x8db9d400) [pid = 1817] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 19:07:36 INFO - PROCESS | 1817 | --DOMWINDOW == 122 (0x90a9c000) [pid = 1817] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 19:07:36 INFO - PROCESS | 1817 | --DOMWINDOW == 121 (0x8a29e400) [pid = 1817] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 19:07:36 INFO - PROCESS | 1817 | --DOMWINDOW == 120 (0x93a35c00) [pid = 1817] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 19:07:36 INFO - PROCESS | 1817 | 1462759656214 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x870ce800 == 146 [pid = 1817] [id = 610] 19:07:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 121 (0x870d1c00) [pid = 1817] [serial = 1831] [outer = (nil)] 19:07:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 122 (0x8a2a1400) [pid = 1817] [serial = 1832] [outer = 0x870d1c00] 19:07:36 INFO - PROCESS | 1817 | 1462759656313 Marionette DEBUG loaded listener.js 19:07:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 123 (0x8e39b800) [pid = 1817] [serial = 1833] [outer = 0x870d1c00] 19:07:37 INFO - PROCESS | 1817 | 1462759657132 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 19:07:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 19:07:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 2121ms 19:07:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 19:07:37 INFO - PROCESS | 1817 | 1462759657149 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 19:07:37 INFO - PROCESS | 1817 | 1462759657152 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 19:07:37 INFO - PROCESS | 1817 | 1462759657159 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 19:07:37 INFO - PROCESS | 1817 | 1462759657162 Marionette TRACE conn3 <- [1,2414,null,{}] 19:07:37 INFO - PROCESS | 1817 | 1462759657167 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:37 INFO - PROCESS | 1817 | 1462759657448 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 19:07:37 INFO - PROCESS | 1817 | 1462759657472 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x870cec00 == 147 [pid = 1817] [id = 611] 19:07:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 124 (0x8e648000) [pid = 1817] [serial = 1834] [outer = (nil)] 19:07:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 125 (0x8f00f800) [pid = 1817] [serial = 1835] [outer = 0x8e648000] 19:07:37 INFO - PROCESS | 1817 | 1462759657544 Marionette DEBUG loaded listener.js 19:07:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x9076fc00) [pid = 1817] [serial = 1836] [outer = 0x8e648000] 19:07:38 INFO - PROCESS | 1817 | 1462759658801 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 19:07:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 19:07:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1686ms 19:07:38 INFO - PROCESS | 1817 | 1462759658845 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 19:07:38 INFO - PROCESS | 1817 | 1462759658852 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 19:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 19:07:38 INFO - PROCESS | 1817 | 1462759658879 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 19:07:38 INFO - PROCESS | 1817 | 1462759658887 Marionette TRACE conn3 <- [1,2418,null,{}] 19:07:38 INFO - PROCESS | 1817 | 1462759658925 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:39 INFO - PROCESS | 1817 | 1462759659179 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 19:07:39 INFO - PROCESS | 1817 | 1462759659507 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a2a1000 == 148 [pid = 1817] [id = 612] 19:07:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x8b2ee000) [pid = 1817] [serial = 1837] [outer = (nil)] 19:07:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x8ceb0400) [pid = 1817] [serial = 1838] [outer = 0x8b2ee000] 19:07:39 INFO - PROCESS | 1817 | 1462759659603 Marionette DEBUG loaded listener.js 19:07:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x8d691800) [pid = 1817] [serial = 1839] [outer = 0x8b2ee000] 19:07:40 INFO - PROCESS | 1817 | 1462759660551 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 19:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1765ms 19:07:40 INFO - PROCESS | 1817 | 1462759660627 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 19:07:40 INFO - PROCESS | 1817 | 1462759660636 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 19:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 19:07:40 INFO - PROCESS | 1817 | 1462759660647 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 19:07:40 INFO - PROCESS | 1817 | 1462759660651 Marionette TRACE conn3 <- [1,2422,null,{}] 19:07:40 INFO - PROCESS | 1817 | 1462759660658 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:40 INFO - PROCESS | 1817 | 1462759660922 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 19:07:41 INFO - PROCESS | 1817 | 1462759661281 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e650800 == 149 [pid = 1817] [id = 613] 19:07:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x8eced400) [pid = 1817] [serial = 1840] [outer = (nil)] 19:07:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x8efe5c00) [pid = 1817] [serial = 1841] [outer = 0x8eced400] 19:07:41 INFO - PROCESS | 1817 | 1462759661369 Marionette DEBUG loaded listener.js 19:07:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x8f010800) [pid = 1817] [serial = 1842] [outer = 0x8eced400] 19:07:42 INFO - PROCESS | 1817 | 1462759662356 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:07:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 19:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1740ms 19:07:42 INFO - PROCESS | 1817 | 1462759662388 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 19:07:42 INFO - PROCESS | 1817 | 1462759662393 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 19:07:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 19:07:42 INFO - PROCESS | 1817 | 1462759662399 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 19:07:42 INFO - PROCESS | 1817 | 1462759662405 Marionette TRACE conn3 <- [1,2426,null,{}] 19:07:42 INFO - PROCESS | 1817 | 1462759662422 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:42 INFO - PROCESS | 1817 | 1462759662657 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 19:07:43 INFO - PROCESS | 1817 | 1462759663010 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x90914c00 == 150 [pid = 1817] [id = 614] 19:07:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x90a9c000) [pid = 1817] [serial = 1843] [outer = (nil)] 19:07:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x90f4d800) [pid = 1817] [serial = 1844] [outer = 0x90a9c000] 19:07:43 INFO - PROCESS | 1817 | 1462759663105 Marionette DEBUG loaded listener.js 19:07:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x912ef000) [pid = 1817] [serial = 1845] [outer = 0x90a9c000] 19:07:44 INFO - PROCESS | 1817 | 1462759664033 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 19:07:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 19:07:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1686ms 19:07:44 INFO - PROCESS | 1817 | 1462759664086 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 19:07:44 INFO - PROCESS | 1817 | 1462759664091 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 19:07:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 19:07:44 INFO - PROCESS | 1817 | 1462759664098 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 19:07:44 INFO - PROCESS | 1817 | 1462759664101 Marionette TRACE conn3 <- [1,2430,null,{}] 19:07:44 INFO - PROCESS | 1817 | 1462759664107 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:44 INFO - PROCESS | 1817 | 1462759664344 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 19:07:44 INFO - PROCESS | 1817 | 1462759664682 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f00d400 == 151 [pid = 1817] [id = 615] 19:07:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x91a91000) [pid = 1817] [serial = 1846] [outer = (nil)] 19:07:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x91abac00) [pid = 1817] [serial = 1847] [outer = 0x91a91000] 19:07:44 INFO - PROCESS | 1817 | 1462759664772 Marionette DEBUG loaded listener.js 19:07:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x91b4c000) [pid = 1817] [serial = 1848] [outer = 0x91a91000] 19:07:45 INFO - PROCESS | 1817 | 1462759665662 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 19:07:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 19:07:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1632ms 19:07:45 INFO - PROCESS | 1817 | 1462759665731 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 19:07:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 19:07:45 INFO - PROCESS | 1817 | 1462759665735 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 19:07:45 INFO - PROCESS | 1817 | 1462759665741 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 19:07:45 INFO - PROCESS | 1817 | 1462759665745 Marionette TRACE conn3 <- [1,2434,null,{}] 19:07:45 INFO - PROCESS | 1817 | 1462759665751 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:45 INFO - PROCESS | 1817 | 1462759665964 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 19:07:46 INFO - PROCESS | 1817 | 1462759666317 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x90f43800 == 152 [pid = 1817] [id = 616] 19:07:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x91a8d400) [pid = 1817] [serial = 1849] [outer = (nil)] 19:07:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x922d2c00) [pid = 1817] [serial = 1850] [outer = 0x91a8d400] 19:07:46 INFO - PROCESS | 1817 | 1462759666407 Marionette DEBUG loaded listener.js 19:07:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x92446400) [pid = 1817] [serial = 1851] [outer = 0x91a8d400] 19:07:47 INFO - PROCESS | 1817 | 1462759667343 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 19:07:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 19:07:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1632ms 19:07:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 19:07:47 INFO - PROCESS | 1817 | 1462759667374 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 19:07:47 INFO - PROCESS | 1817 | 1462759667377 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 19:07:47 INFO - PROCESS | 1817 | 1462759667384 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 19:07:47 INFO - PROCESS | 1817 | 1462759667388 Marionette TRACE conn3 <- [1,2438,null,{}] 19:07:47 INFO - PROCESS | 1817 | 1462759667394 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:47 INFO - PROCESS | 1817 | 1462759667640 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 19:07:48 INFO - PROCESS | 1817 | 1462759667998 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x90f4f000 == 153 [pid = 1817] [id = 617] 19:07:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x91c80000) [pid = 1817] [serial = 1852] [outer = (nil)] 19:07:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x929b0400) [pid = 1817] [serial = 1853] [outer = 0x91c80000] 19:07:48 INFO - PROCESS | 1817 | 1462759668091 Marionette DEBUG loaded listener.js 19:07:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x92ae5c00) [pid = 1817] [serial = 1854] [outer = 0x91c80000] 19:07:49 INFO - PROCESS | 1817 | 1462759669010 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 19:07:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 19:07:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1686ms 19:07:49 INFO - PROCESS | 1817 | 1462759669070 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 19:07:49 INFO - PROCESS | 1817 | 1462759669074 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 19:07:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 19:07:49 INFO - PROCESS | 1817 | 1462759669080 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 19:07:49 INFO - PROCESS | 1817 | 1462759669084 Marionette TRACE conn3 <- [1,2442,null,{}] 19:07:49 INFO - PROCESS | 1817 | 1462759669090 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:49 INFO - PROCESS | 1817 | 1462759669297 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 19:07:49 INFO - PROCESS | 1817 | 1462759669633 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e647c00 == 154 [pid = 1817] [id = 618] 19:07:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x92aef800) [pid = 1817] [serial = 1855] [outer = (nil)] 19:07:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x93a39c00) [pid = 1817] [serial = 1856] [outer = 0x92aef800] 19:07:49 INFO - PROCESS | 1817 | 1462759669725 Marionette DEBUG loaded listener.js 19:07:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x93c10c00) [pid = 1817] [serial = 1857] [outer = 0x92aef800] 19:07:50 INFO - PROCESS | 1817 | 1462759670601 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 19:07:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 19:07:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1581ms 19:07:50 INFO - PROCESS | 1817 | 1462759670661 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 19:07:50 INFO - PROCESS | 1817 | 1462759670665 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 19:07:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 19:07:50 INFO - PROCESS | 1817 | 1462759670672 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 19:07:50 INFO - PROCESS | 1817 | 1462759670674 Marionette TRACE conn3 <- [1,2446,null,{}] 19:07:50 INFO - PROCESS | 1817 | 1462759670681 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:50 INFO - PROCESS | 1817 | 1462759670935 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 19:07:51 INFO - PROCESS | 1817 | 1462759671293 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x8efebc00 == 155 [pid = 1817] [id = 619] 19:07:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x94637400) [pid = 1817] [serial = 1858] [outer = (nil)] 19:07:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x95105c00) [pid = 1817] [serial = 1859] [outer = 0x94637400] 19:07:51 INFO - PROCESS | 1817 | 1462759671382 Marionette DEBUG loaded listener.js 19:07:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x9510f800) [pid = 1817] [serial = 1860] [outer = 0x94637400] 19:07:52 INFO - PROCESS | 1817 | 1462759672331 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 19:07:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 19:07:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1732ms 19:07:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 19:07:52 INFO - PROCESS | 1817 | 1462759672405 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 19:07:52 INFO - PROCESS | 1817 | 1462759672408 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 19:07:52 INFO - PROCESS | 1817 | 1462759672415 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 19:07:52 INFO - PROCESS | 1817 | 1462759672419 Marionette TRACE conn3 <- [1,2450,null,{}] 19:07:52 INFO - PROCESS | 1817 | 1462759672425 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:52 INFO - PROCESS | 1817 | 1462759672688 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 19:07:53 INFO - PROCESS | 1817 | 1462759673074 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x9279c000 == 156 [pid = 1817] [id = 620] 19:07:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x92c77800) [pid = 1817] [serial = 1861] [outer = (nil)] 19:07:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x9819fc00) [pid = 1817] [serial = 1862] [outer = 0x92c77800] 19:07:53 INFO - PROCESS | 1817 | 1462759673173 Marionette DEBUG loaded listener.js 19:07:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x989fe400) [pid = 1817] [serial = 1863] [outer = 0x92c77800] 19:07:54 INFO - PROCESS | 1817 | 1462759674097 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 19:07:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 19:07:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1733ms 19:07:54 INFO - PROCESS | 1817 | 1462759674148 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 19:07:54 INFO - PROCESS | 1817 | 1462759674152 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 19:07:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 19:07:54 INFO - PROCESS | 1817 | 1462759674158 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 19:07:54 INFO - PROCESS | 1817 | 1462759674162 Marionette TRACE conn3 <- [1,2454,null,{}] 19:07:54 INFO - PROCESS | 1817 | 1462759674167 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:54 INFO - PROCESS | 1817 | 1462759674403 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 19:07:54 INFO - PROCESS | 1817 | 1462759674750 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x950b7800 == 157 [pid = 1817] [id = 621] 19:07:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x975ea000) [pid = 1817] [serial = 1864] [outer = (nil)] 19:07:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x99c03400) [pid = 1817] [serial = 1865] [outer = 0x975ea000] 19:07:54 INFO - PROCESS | 1817 | 1462759674843 Marionette DEBUG loaded listener.js 19:07:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x99c09400) [pid = 1817] [serial = 1866] [outer = 0x975ea000] 19:07:55 INFO - PROCESS | 1817 | 1462759675761 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 19:07:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 19:07:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1635ms 19:07:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 19:07:55 INFO - PROCESS | 1817 | 1462759675795 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 19:07:55 INFO - PROCESS | 1817 | 1462759675799 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 19:07:55 INFO - PROCESS | 1817 | 1462759675806 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 19:07:55 INFO - PROCESS | 1817 | 1462759675810 Marionette TRACE conn3 <- [1,2458,null,{}] 19:07:55 INFO - PROCESS | 1817 | 1462759675816 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:56 INFO - PROCESS | 1817 | 1462759676054 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 19:07:56 INFO - PROCESS | 1817 | 1462759676428 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x91ab9400 == 158 [pid = 1817] [id = 622] 19:07:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x99ca2800) [pid = 1817] [serial = 1867] [outer = (nil)] 19:07:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x9ae16800) [pid = 1817] [serial = 1868] [outer = 0x99ca2800] 19:07:56 INFO - PROCESS | 1817 | 1462759676529 Marionette DEBUG loaded listener.js 19:07:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x9b87e000) [pid = 1817] [serial = 1869] [outer = 0x99ca2800] 19:07:57 INFO - PROCESS | 1817 | 1462759677486 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 19:07:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 19:07:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1737ms 19:07:57 INFO - PROCESS | 1817 | 1462759677543 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 19:07:57 INFO - PROCESS | 1817 | 1462759677547 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 19:07:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 19:07:57 INFO - PROCESS | 1817 | 1462759677554 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 19:07:57 INFO - PROCESS | 1817 | 1462759677557 Marionette TRACE conn3 <- [1,2462,null,{}] 19:07:57 INFO - PROCESS | 1817 | 1462759677563 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:57 INFO - PROCESS | 1817 | 1462759677807 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 19:07:58 INFO - PROCESS | 1817 | 1462759678158 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e31c800 == 159 [pid = 1817] [id = 623] 19:07:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x8e39a400) [pid = 1817] [serial = 1870] [outer = (nil)] 19:07:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x9d94c800) [pid = 1817] [serial = 1871] [outer = 0x8e39a400] 19:07:58 INFO - PROCESS | 1817 | 1462759678251 Marionette DEBUG loaded listener.js 19:07:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x9d9f5800) [pid = 1817] [serial = 1872] [outer = 0x8e39a400] 19:07:59 INFO - PROCESS | 1817 | 1462759679171 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 19:07:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 19:07:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1684ms 19:07:59 INFO - PROCESS | 1817 | 1462759679239 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 19:07:59 INFO - PROCESS | 1817 | 1462759679242 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 19:07:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 19:07:59 INFO - PROCESS | 1817 | 1462759679249 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 19:07:59 INFO - PROCESS | 1817 | 1462759679253 Marionette TRACE conn3 <- [1,2466,null,{}] 19:07:59 INFO - PROCESS | 1817 | 1462759679258 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:59 INFO - PROCESS | 1817 | 1462759679506 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 19:07:59 INFO - PROCESS | 1817 | 1462759679851 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x99c0e000 == 160 [pid = 1817] [id = 624] 19:07:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x9ad56000) [pid = 1817] [serial = 1873] [outer = (nil)] 19:07:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0xa11df800) [pid = 1817] [serial = 1874] [outer = 0x9ad56000] 19:07:59 INFO - PROCESS | 1817 | 1462759679944 Marionette DEBUG loaded listener.js 19:08:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0xa11e7800) [pid = 1817] [serial = 1875] [outer = 0x9ad56000] 19:08:00 INFO - PROCESS | 1817 | 1462759680840 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 19:08:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 19:08:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1630ms 19:08:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 19:08:00 INFO - PROCESS | 1817 | 1462759680880 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 19:08:00 INFO - PROCESS | 1817 | 1462759680883 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 19:08:00 INFO - PROCESS | 1817 | 1462759680890 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 19:08:00 INFO - PROCESS | 1817 | 1462759680893 Marionette TRACE conn3 <- [1,2470,null,{}] 19:08:00 INFO - PROCESS | 1817 | 1462759680899 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:01 INFO - PROCESS | 1817 | 1462759681138 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 19:08:01 INFO - PROCESS | 1817 | 1462759681536 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x9d947400 == 161 [pid = 1817] [id = 625] 19:08:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0xa11dd800) [pid = 1817] [serial = 1876] [outer = (nil)] 19:08:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0xa2277400) [pid = 1817] [serial = 1877] [outer = 0xa11dd800] 19:08:01 INFO - PROCESS | 1817 | 1462759681626 Marionette DEBUG loaded listener.js 19:08:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0xa22bdc00) [pid = 1817] [serial = 1878] [outer = 0xa11dd800] 19:08:02 INFO - PROCESS | 1817 | 1462759682615 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 19:08:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 19:08:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1782ms 19:08:02 INFO - PROCESS | 1817 | 1462759682672 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 19:08:02 INFO - PROCESS | 1817 | 1462759682676 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 19:08:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 19:08:02 INFO - PROCESS | 1817 | 1462759682684 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 19:08:02 INFO - PROCESS | 1817 | 1462759682687 Marionette TRACE conn3 <- [1,2474,null,{}] 19:08:02 INFO - PROCESS | 1817 | 1462759682693 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:02 INFO - PROCESS | 1817 | 1462759682933 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 19:08:03 INFO - PROCESS | 1817 | 1462759683282 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ab14000 == 162 [pid = 1817] [id = 626] 19:08:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x8c60e800) [pid = 1817] [serial = 1879] [outer = (nil)] 19:08:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0xa26ddc00) [pid = 1817] [serial = 1880] [outer = 0x8c60e800] 19:08:03 INFO - PROCESS | 1817 | 1462759683376 Marionette DEBUG loaded listener.js 19:08:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0xa3066400) [pid = 1817] [serial = 1881] [outer = 0x8c60e800] 19:08:04 INFO - PROCESS | 1817 | 1462759684310 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 19:08:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 19:08:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1689ms 19:08:04 INFO - PROCESS | 1817 | 1462759684374 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 19:08:04 INFO - PROCESS | 1817 | 1462759684378 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 19:08:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 19:08:04 INFO - PROCESS | 1817 | 1462759684384 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 19:08:04 INFO - PROCESS | 1817 | 1462759684387 Marionette TRACE conn3 <- [1,2478,null,{}] 19:08:04 INFO - PROCESS | 1817 | 1462759684393 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:04 INFO - PROCESS | 1817 | 1462759684618 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 19:08:04 INFO - PROCESS | 1817 | 1462759684969 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x870d1000 == 163 [pid = 1817] [id = 627] 19:08:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x90919c00) [pid = 1817] [serial = 1882] [outer = (nil)] 19:08:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0xa3247400) [pid = 1817] [serial = 1883] [outer = 0x90919c00] 19:08:05 INFO - PROCESS | 1817 | 1462759685062 Marionette DEBUG loaded listener.js 19:08:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0xa3251800) [pid = 1817] [serial = 1884] [outer = 0x90919c00] 19:08:05 INFO - PROCESS | 1817 | 1462759685972 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 19:08:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 19:08:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1635ms 19:08:06 INFO - PROCESS | 1817 | 1462759686020 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 19:08:06 INFO - PROCESS | 1817 | 1462759686024 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 19:08:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 19:08:06 INFO - PROCESS | 1817 | 1462759686031 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 19:08:06 INFO - PROCESS | 1817 | 1462759686034 Marionette TRACE conn3 <- [1,2482,null,{}] 19:08:06 INFO - PROCESS | 1817 | 1462759686040 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:06 INFO - PROCESS | 1817 | 1462759686379 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 19:08:06 INFO - PROCESS | 1817 | 1462759686749 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f6cc00 == 164 [pid = 1817] [id = 628] 19:08:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x8a042000) [pid = 1817] [serial = 1885] [outer = (nil)] 19:08:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x8a049400) [pid = 1817] [serial = 1886] [outer = 0x8a042000] 19:08:06 INFO - PROCESS | 1817 | 1462759686862 Marionette DEBUG loaded listener.js 19:08:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x8a04b800) [pid = 1817] [serial = 1887] [outer = 0x8a042000] 19:08:07 INFO - PROCESS | 1817 | 1462759687790 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 19:08:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 19:08:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1841ms 19:08:07 INFO - PROCESS | 1817 | 1462759687875 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 19:08:07 INFO - PROCESS | 1817 | 1462759687881 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 19:08:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 19:08:07 INFO - PROCESS | 1817 | 1462759687888 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 19:08:07 INFO - PROCESS | 1817 | 1462759687891 Marionette TRACE conn3 <- [1,2486,null,{}] 19:08:07 INFO - PROCESS | 1817 | 1462759687897 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:08 INFO - PROCESS | 1817 | 1462759688128 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 19:08:08 INFO - PROCESS | 1817 | 1462759688498 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:10 INFO - PROCESS | 1817 | --DOCSHELL 0x91c71800 == 163 [pid = 1817] [id = 555] 19:08:10 INFO - PROCESS | 1817 | --DOCSHELL 0x9510dc00 == 162 [pid = 1817] [id = 558] 19:08:10 INFO - PROCESS | 1817 | --DOCSHELL 0x8b59ec00 == 161 [pid = 1817] [id = 554] 19:08:10 INFO - PROCESS | 1817 | --DOCSHELL 0x8b302000 == 160 [pid = 1817] [id = 557] 19:08:10 INFO - PROCESS | 1817 | --DOCSHELL 0x95104000 == 159 [pid = 1817] [id = 559] 19:08:10 INFO - PROCESS | 1817 | --DOCSHELL 0x929aa800 == 158 [pid = 1817] [id = 170] 19:08:10 INFO - PROCESS | 1817 | --DOCSHELL 0x8d7be000 == 157 [pid = 1817] [id = 560] 19:08:10 INFO - PROCESS | 1817 | --DOCSHELL 0x927a9400 == 156 [pid = 1817] [id = 556] 19:08:10 INFO - PROCESS | 1817 | --DOCSHELL 0x870ce800 == 155 [pid = 1817] [id = 610] 19:08:10 INFO - PROCESS | 1817 | --DOCSHELL 0x8b2eb400 == 154 [pid = 1817] [id = 609] 19:08:10 INFO - PROCESS | 1817 | --DOCSHELL 0x8b310c00 == 153 [pid = 1817] [id = 608] 19:08:10 INFO - PROCESS | 1817 | --DOCSHELL 0x8795b800 == 152 [pid = 1817] [id = 607] 19:08:10 INFO - PROCESS | 1817 | --DOCSHELL 0x8d9e5800 == 151 [pid = 1817] [id = 604] 19:08:10 INFO - PROCESS | 1817 | --DOCSHELL 0x98fb2400 == 150 [pid = 1817] [id = 603] 19:08:10 INFO - PROCESS | 1817 | --DOCSHELL 0x92c6e400 == 149 [pid = 1817] [id = 602] 19:08:10 INFO - PROCESS | 1817 | --DOCSHELL 0x8e5bc000 == 148 [pid = 1817] [id = 601] 19:08:10 INFO - PROCESS | 1817 | --DOCSHELL 0x924e3000 == 147 [pid = 1817] [id = 600] 19:08:10 INFO - PROCESS | 1817 | --DOCSHELL 0x91b45400 == 146 [pid = 1817] [id = 598] 19:08:10 INFO - PROCESS | 1817 | --DOCSHELL 0x907cd800 == 145 [pid = 1817] [id = 599] 19:08:10 INFO - PROCESS | 1817 | --DOCSHELL 0x907cfc00 == 144 [pid = 1817] [id = 597] 19:08:10 INFO - PROCESS | 1817 | --DOCSHELL 0x8f01ac00 == 143 [pid = 1817] [id = 596] 19:08:10 INFO - PROCESS | 1817 | --DOCSHELL 0x88262800 == 142 [pid = 1817] [id = 595] 19:08:10 INFO - PROCESS | 1817 | --DOCSHELL 0x8e397c00 == 141 [pid = 1817] [id = 594] 19:08:10 INFO - PROCESS | 1817 | --DOCSHELL 0x8c60fc00 == 140 [pid = 1817] [id = 592] 19:08:10 INFO - PROCESS | 1817 | --DOCSHELL 0x8d9ea400 == 139 [pid = 1817] [id = 593] 19:08:10 INFO - PROCESS | 1817 | --DOCSHELL 0x870ca000 == 138 [pid = 1817] [id = 591] 19:08:10 INFO - PROCESS | 1817 | --DOCSHELL 0x8db9c000 == 137 [pid = 1817] [id = 590] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x92442800) [pid = 1817] [serial = 1722] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x8b43a000) [pid = 1817] [serial = 1764] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x927a7000) [pid = 1817] [serial = 1724] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x99bd1800) [pid = 1817] [serial = 1736] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x90f50000) [pid = 1817] [serial = 1715] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x92ae7c00) [pid = 1817] [serial = 1725] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x99c10800) [pid = 1817] [serial = 1737] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x95108c00) [pid = 1817] [serial = 1731] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x8efee000) [pid = 1817] [serial = 1641] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x9b877400) [pid = 1817] [serial = 1740] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x8d7bcc00) [pid = 1817] [serial = 1710] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0xa22bc800) [pid = 1817] [serial = 1748] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0xa359f800) [pid = 1817] [serial = 1755] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x8d7b8400) [pid = 1817] [serial = 1767] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0xa261cc00) [pid = 1817] [serial = 1749] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x907cdc00) [pid = 1817] [serial = 1713] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x879d5800) [pid = 1817] [serial = 1757] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0xa11e9000) [pid = 1817] [serial = 1746] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x91a8b800) [pid = 1817] [serial = 1716] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x9d9d4000) [pid = 1817] [serial = 1742] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x87960c00) [pid = 1817] [serial = 1760] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x90765400) [pid = 1817] [serial = 1712] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x975f2c00) [pid = 1817] [serial = 1733] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0xa359c800) [pid = 1817] [serial = 1754] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x91c74800) [pid = 1817] [serial = 1719] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x8d0e3000) [pid = 1817] [serial = 1766] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x9d9f5400) [pid = 1817] [serial = 1743] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x9ae20c00) [pid = 1817] [serial = 1739] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x91b49000) [pid = 1817] [serial = 1718] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0xa30bd000) [pid = 1817] [serial = 1752] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x94638000) [pid = 1817] [serial = 1728] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0xa3065800) [pid = 1817] [serial = 1751] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x88263400) [pid = 1817] [serial = 1761] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x977e9400) [pid = 1817] [serial = 1734] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x95101400) [pid = 1817] [serial = 1730] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0xa11e5800) [pid = 1817] [serial = 1745] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x8d0e2000) [pid = 1817] [serial = 1709] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x9076ec00) [pid = 1817] [serial = 1706] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x922ce000) [pid = 1817] [serial = 1721] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x93ce5800) [pid = 1817] [serial = 1727] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x8b2ebc00) [pid = 1817] [serial = 1763] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x8e314000) [pid = 1817] [serial = 1769] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x8e39e400) [pid = 1817] [serial = 1770] [outer = (nil)] [url = about:blank] 19:08:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x8611c000 == 138 [pid = 1817] [id = 629] 19:08:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x86923c00) [pid = 1817] [serial = 1888] [outer = (nil)] 19:08:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x87957c00) [pid = 1817] [serial = 1889] [outer = 0x86923c00] 19:08:11 INFO - PROCESS | 1817 | 1462759691296 Marionette DEBUG loaded listener.js 19:08:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x879d3c00) [pid = 1817] [serial = 1890] [outer = 0x86923c00] 19:08:12 INFO - PROCESS | 1817 | 1462759692192 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 19:08:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 19:08:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 4346ms 19:08:12 INFO - PROCESS | 1817 | 1462759692235 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 19:08:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 19:08:12 INFO - PROCESS | 1817 | 1462759692242 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 19:08:12 INFO - PROCESS | 1817 | 1462759692250 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 19:08:12 INFO - PROCESS | 1817 | 1462759692256 Marionette TRACE conn3 <- [1,2490,null,{}] 19:08:12 INFO - PROCESS | 1817 | 1462759692263 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:12 INFO - PROCESS | 1817 | 1462759692485 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 19:08:12 INFO - PROCESS | 1817 | 1462759692716 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a16c800 == 139 [pid = 1817] [id = 630] 19:08:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x8a16cc00) [pid = 1817] [serial = 1891] [outer = (nil)] 19:08:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x8b301c00) [pid = 1817] [serial = 1892] [outer = 0x8a16cc00] 19:08:12 INFO - PROCESS | 1817 | 1462759692795 Marionette DEBUG loaded listener.js 19:08:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x8b59b800) [pid = 1817] [serial = 1893] [outer = 0x8a16cc00] 19:08:13 INFO - PROCESS | 1817 | 1462759693653 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 19:08:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 19:08:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1496ms 19:08:13 INFO - PROCESS | 1817 | 1462759693745 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 19:08:13 INFO - PROCESS | 1817 | 1462759693752 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 19:08:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 19:08:13 INFO - PROCESS | 1817 | 1462759693769 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 19:08:13 INFO - PROCESS | 1817 | 1462759693773 Marionette TRACE conn3 <- [1,2494,null,{}] 19:08:13 INFO - PROCESS | 1817 | 1462759693779 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:14 INFO - PROCESS | 1817 | 1462759694057 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 19:08:14 INFO - PROCESS | 1817 | 1462759694090 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b30a400 == 140 [pid = 1817] [id = 631] 19:08:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x8c524c00) [pid = 1817] [serial = 1894] [outer = (nil)] 19:08:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x8d68e800) [pid = 1817] [serial = 1895] [outer = 0x8c524c00] 19:08:14 INFO - PROCESS | 1817 | 1462759694168 Marionette DEBUG loaded listener.js 19:08:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x8db97000) [pid = 1817] [serial = 1896] [outer = 0x8c524c00] 19:08:15 INFO - PROCESS | 1817 | 1462759695276 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 19:08:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 19:08:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1531ms 19:08:15 INFO - PROCESS | 1817 | 1462759695301 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 19:08:15 INFO - PROCESS | 1817 | 1462759695305 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 19:08:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 19:08:15 INFO - PROCESS | 1817 | 1462759695311 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 19:08:15 INFO - PROCESS | 1817 | 1462759695317 Marionette TRACE conn3 <- [1,2498,null,{}] 19:08:15 INFO - PROCESS | 1817 | 1462759695340 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:15 INFO - PROCESS | 1817 | 1462759695626 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 19:08:15 INFO - PROCESS | 1817 | 1462759695659 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ceb9800 == 141 [pid = 1817] [id = 632] 19:08:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8ecfac00) [pid = 1817] [serial = 1897] [outer = (nil)] 19:08:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x8efee000) [pid = 1817] [serial = 1898] [outer = 0x8ecfac00] 19:08:15 INFO - PROCESS | 1817 | 1462759695733 Marionette DEBUG loaded listener.js 19:08:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x90765400) [pid = 1817] [serial = 1899] [outer = 0x8ecfac00] 19:08:16 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x879cd400) [pid = 1817] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 19:08:16 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x8ecf7400) [pid = 1817] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 19:08:16 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x997de800) [pid = 1817] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 19:08:16 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x907c2400) [pid = 1817] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 19:08:16 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x90a91400) [pid = 1817] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 19:08:16 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x926f1800) [pid = 1817] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 19:08:16 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x8d0e0400) [pid = 1817] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 19:08:16 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x8b432000) [pid = 1817] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 19:08:16 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x91a93c00) [pid = 1817] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 19:08:16 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x95004c00) [pid = 1817] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 19:08:16 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x870d1c00) [pid = 1817] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 19:08:16 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x912edc00) [pid = 1817] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 19:08:16 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x9ae18c00) [pid = 1817] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 19:08:16 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x929ac400) [pid = 1817] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 19:08:16 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x8dba5800) [pid = 1817] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 19:08:16 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x8efe7000) [pid = 1817] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 19:08:16 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x92c77000) [pid = 1817] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 19:08:16 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x90f41c00) [pid = 1817] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 19:08:16 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x879ce800) [pid = 1817] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 19:08:16 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x8e646c00) [pid = 1817] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 19:08:16 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x8a15fc00) [pid = 1817] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 19:08:16 INFO - PROCESS | 1817 | --DOMWINDOW == 124 (0x924de400) [pid = 1817] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 19:08:17 INFO - PROCESS | 1817 | 1462759697646 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 19:08:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 19:08:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2387ms 19:08:17 INFO - PROCESS | 1817 | 1462759697701 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 19:08:17 INFO - PROCESS | 1817 | 1462759697708 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 19:08:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 19:08:17 INFO - PROCESS | 1817 | 1462759697717 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 19:08:17 INFO - PROCESS | 1817 | 1462759697721 Marionette TRACE conn3 <- [1,2502,null,{}] 19:08:17 INFO - PROCESS | 1817 | 1462759697729 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:18 INFO - PROCESS | 1817 | 1462759698075 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 19:08:18 INFO - PROCESS | 1817 | 1462759698503 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x879cd400 == 142 [pid = 1817] [id = 633] 19:08:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 125 (0x8b432000) [pid = 1817] [serial = 1900] [outer = (nil)] 19:08:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x8efe9c00) [pid = 1817] [serial = 1901] [outer = 0x8b432000] 19:08:18 INFO - PROCESS | 1817 | 1462759698630 Marionette DEBUG loaded listener.js 19:08:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x9076ac00) [pid = 1817] [serial = 1902] [outer = 0x8b432000] 19:08:20 INFO - PROCESS | 1817 | 1462759700030 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:08:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 19:08:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 2394ms 19:08:20 INFO - PROCESS | 1817 | 1462759700129 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 19:08:20 INFO - PROCESS | 1817 | 1462759700143 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 19:08:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 19:08:20 INFO - PROCESS | 1817 | 1462759700219 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 19:08:20 INFO - PROCESS | 1817 | 1462759700231 Marionette TRACE conn3 <- [1,2506,null,{}] 19:08:20 INFO - PROCESS | 1817 | 1462759700255 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:20 INFO - PROCESS | 1817 | 1462759700727 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 19:08:21 INFO - PROCESS | 1817 | 1462759701082 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x879ce000 == 143 [pid = 1817] [id = 634] 19:08:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x879d7000) [pid = 1817] [serial = 1903] [outer = (nil)] 19:08:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x8b310c00) [pid = 1817] [serial = 1904] [outer = 0x879d7000] 19:08:21 INFO - PROCESS | 1817 | 1462759701183 Marionette DEBUG loaded listener.js 19:08:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x8cebe400) [pid = 1817] [serial = 1905] [outer = 0x879d7000] 19:08:22 INFO - PROCESS | 1817 | 1462759702405 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:08:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 19:08:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2328ms 19:08:22 INFO - PROCESS | 1817 | 1462759702486 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 19:08:22 INFO - PROCESS | 1817 | 1462759702495 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 19:08:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 19:08:22 INFO - PROCESS | 1817 | 1462759702507 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 19:08:22 INFO - PROCESS | 1817 | 1462759702511 Marionette TRACE conn3 <- [1,2510,null,{}] 19:08:22 INFO - PROCESS | 1817 | 1462759702518 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:23 INFO - PROCESS | 1817 | 1462759703038 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 19:08:23 INFO - PROCESS | 1817 | 1462759703419 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e646800 == 144 [pid = 1817] [id = 635] 19:08:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x8e646c00) [pid = 1817] [serial = 1906] [outer = (nil)] 19:08:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x8efe4400) [pid = 1817] [serial = 1907] [outer = 0x8e646c00] 19:08:23 INFO - PROCESS | 1817 | 1462759703563 Marionette DEBUG loaded listener.js 19:08:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x907c4c00) [pid = 1817] [serial = 1908] [outer = 0x8e646c00] 19:08:24 INFO - PROCESS | 1817 | 1462759704735 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 19:08:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 19:08:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 2292ms 19:08:24 INFO - PROCESS | 1817 | 1462759704817 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 19:08:24 INFO - PROCESS | 1817 | 1462759704822 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 19:08:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 19:08:24 INFO - PROCESS | 1817 | 1462759704829 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 19:08:24 INFO - PROCESS | 1817 | 1462759704836 Marionette TRACE conn3 <- [1,2514,null,{}] 19:08:24 INFO - PROCESS | 1817 | 1462759704853 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:25 INFO - PROCESS | 1817 | 1462759705101 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 19:08:25 INFO - PROCESS | 1817 | 1462759705450 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x907cf800 == 145 [pid = 1817] [id = 636] 19:08:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x90a95000) [pid = 1817] [serial = 1909] [outer = (nil)] 19:08:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x90f45800) [pid = 1817] [serial = 1910] [outer = 0x90a95000] 19:08:25 INFO - PROCESS | 1817 | 1462759705546 Marionette DEBUG loaded listener.js 19:08:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x912e8800) [pid = 1817] [serial = 1911] [outer = 0x90a95000] 19:08:26 INFO - PROCESS | 1817 | 1462759706487 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 19:08:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 19:08:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1694ms 19:08:26 INFO - PROCESS | 1817 | 1462759706524 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 19:08:26 INFO - PROCESS | 1817 | 1462759706528 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 19:08:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 19:08:26 INFO - PROCESS | 1817 | 1462759706535 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 19:08:26 INFO - PROCESS | 1817 | 1462759706538 Marionette TRACE conn3 <- [1,2518,null,{}] 19:08:26 INFO - PROCESS | 1817 | 1462759706544 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:26 INFO - PROCESS | 1817 | 1462759706777 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 19:08:27 INFO - PROCESS | 1817 | 1462759707143 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c615400 == 146 [pid = 1817] [id = 637] 19:08:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x90919400) [pid = 1817] [serial = 1912] [outer = (nil)] 19:08:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x91abd000) [pid = 1817] [serial = 1913] [outer = 0x90919400] 19:08:27 INFO - PROCESS | 1817 | 1462759707244 Marionette DEBUG loaded listener.js 19:08:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x91b47800) [pid = 1817] [serial = 1914] [outer = 0x90919400] 19:08:28 INFO - PROCESS | 1817 | 1462759708240 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 19:08:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 19:08:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1739ms 19:08:28 INFO - PROCESS | 1817 | 1462759708275 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 19:08:28 INFO - PROCESS | 1817 | 1462759708279 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 19:08:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 19:08:28 INFO - PROCESS | 1817 | 1462759708286 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 19:08:28 INFO - PROCESS | 1817 | 1462759708289 Marionette TRACE conn3 <- [1,2522,null,{}] 19:08:28 INFO - PROCESS | 1817 | 1462759708295 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:28 INFO - PROCESS | 1817 | 1462759708570 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 19:08:28 INFO - PROCESS | 1817 | 1462759708921 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x90f46800 == 147 [pid = 1817] [id = 638] 19:08:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x912e2c00) [pid = 1817] [serial = 1915] [outer = (nil)] 19:08:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x91e3bc00) [pid = 1817] [serial = 1916] [outer = 0x912e2c00] 19:08:29 INFO - PROCESS | 1817 | 1462759709018 Marionette DEBUG loaded listener.js 19:08:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x922d5800) [pid = 1817] [serial = 1917] [outer = 0x912e2c00] 19:08:30 INFO - PROCESS | 1817 | 1462759710099 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 19:08:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 19:08:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1892ms 19:08:30 INFO - PROCESS | 1817 | 1462759710179 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 19:08:30 INFO - PROCESS | 1817 | 1462759710184 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 19:08:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 19:08:30 INFO - PROCESS | 1817 | 1462759710190 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 19:08:30 INFO - PROCESS | 1817 | 1462759710194 Marionette TRACE conn3 <- [1,2526,null,{}] 19:08:30 INFO - PROCESS | 1817 | 1462759710200 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:30 INFO - PROCESS | 1817 | 1462759710535 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 19:08:30 INFO - PROCESS | 1817 | 1462759710904 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e398c00 == 148 [pid = 1817] [id = 639] 19:08:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x91c74800) [pid = 1817] [serial = 1918] [outer = (nil)] 19:08:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x926f9000) [pid = 1817] [serial = 1919] [outer = 0x91c74800] 19:08:30 INFO - PROCESS | 1817 | 1462759710992 Marionette DEBUG loaded listener.js 19:08:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x927a5c00) [pid = 1817] [serial = 1920] [outer = 0x91c74800] 19:08:32 INFO - PROCESS | 1817 | 1462759712022 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 19:08:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 19:08:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1891ms 19:08:32 INFO - PROCESS | 1817 | 1462759712082 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 19:08:32 INFO - PROCESS | 1817 | 1462759712087 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 19:08:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 19:08:32 INFO - PROCESS | 1817 | 1462759712094 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 19:08:32 INFO - PROCESS | 1817 | 1462759712099 Marionette TRACE conn3 <- [1,2530,null,{}] 19:08:32 INFO - PROCESS | 1817 | 1462759712105 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:32 INFO - PROCESS | 1817 | 1462759712357 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 19:08:32 INFO - PROCESS | 1817 | 1462759712721 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ab11400 == 149 [pid = 1817] [id = 640] 19:08:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8cebac00) [pid = 1817] [serial = 1921] [outer = (nil)] 19:08:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x929b8000) [pid = 1817] [serial = 1922] [outer = 0x8cebac00] 19:08:32 INFO - PROCESS | 1817 | 1462759712846 Marionette DEBUG loaded listener.js 19:08:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x92c6a800) [pid = 1817] [serial = 1923] [outer = 0x8cebac00] 19:08:33 INFO - PROCESS | 1817 | 1462759713825 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 19:08:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 19:08:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1782ms 19:08:33 INFO - PROCESS | 1817 | 1462759713877 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 19:08:33 INFO - PROCESS | 1817 | 1462759713881 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 19:08:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 19:08:33 INFO - PROCESS | 1817 | 1462759713887 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 19:08:33 INFO - PROCESS | 1817 | 1462759713891 Marionette TRACE conn3 <- [1,2534,null,{}] 19:08:33 INFO - PROCESS | 1817 | 1462759713897 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:34 INFO - PROCESS | 1817 | 1462759714134 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 19:08:34 INFO - PROCESS | 1817 | 1462759714478 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:34 INFO - PROCESS | 1817 | ++DOCSHELL 0x924e1000 == 150 [pid = 1817] [id = 641] 19:08:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x929ac400) [pid = 1817] [serial = 1924] [outer = (nil)] 19:08:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x94630400) [pid = 1817] [serial = 1925] [outer = 0x929ac400] 19:08:34 INFO - PROCESS | 1817 | 1462759714573 Marionette DEBUG loaded listener.js 19:08:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x9500a400) [pid = 1817] [serial = 1926] [outer = 0x929ac400] 19:08:35 INFO - PROCESS | 1817 | 1462759715487 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 19:08:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 19:08:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1640ms 19:08:35 INFO - PROCESS | 1817 | 1462759715529 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 19:08:35 INFO - PROCESS | 1817 | 1462759715533 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 19:08:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 19:08:35 INFO - PROCESS | 1817 | 1462759715540 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 19:08:35 INFO - PROCESS | 1817 | 1462759715543 Marionette TRACE conn3 <- [1,2538,null,{}] 19:08:35 INFO - PROCESS | 1817 | 1462759715549 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:35 INFO - PROCESS | 1817 | 1462759715782 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 19:08:36 INFO - PROCESS | 1817 | 1462759716139 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f69400 == 151 [pid = 1817] [id = 642] 19:08:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x8795c400) [pid = 1817] [serial = 1927] [outer = (nil)] 19:08:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x975e5000) [pid = 1817] [serial = 1928] [outer = 0x8795c400] 19:08:36 INFO - PROCESS | 1817 | 1462759716231 Marionette DEBUG loaded listener.js 19:08:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x9770b400) [pid = 1817] [serial = 1929] [outer = 0x8795c400] 19:08:37 INFO - PROCESS | 1817 | 1462759717170 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 19:08:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 19:08:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1685ms 19:08:37 INFO - PROCESS | 1817 | 1462759717227 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 19:08:37 INFO - PROCESS | 1817 | 1462759717230 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 19:08:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 19:08:37 INFO - PROCESS | 1817 | 1462759717237 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 19:08:37 INFO - PROCESS | 1817 | 1462759717240 Marionette TRACE conn3 <- [1,2542,null,{}] 19:08:37 INFO - PROCESS | 1817 | 1462759717247 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:37 INFO - PROCESS | 1817 | 1462759717513 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 19:08:37 INFO - PROCESS | 1817 | 1462759717892 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d9e7000 == 152 [pid = 1817] [id = 643] 19:08:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x93a37800) [pid = 1817] [serial = 1930] [outer = (nil)] 19:08:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x98fb2400) [pid = 1817] [serial = 1931] [outer = 0x93a37800] 19:08:37 INFO - PROCESS | 1817 | 1462759717982 Marionette DEBUG loaded listener.js 19:08:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x99bd1800) [pid = 1817] [serial = 1932] [outer = 0x93a37800] 19:08:38 INFO - PROCESS | 1817 | 1462759718938 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 19:08:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 19:08:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1737ms 19:08:38 INFO - PROCESS | 1817 | 1462759718974 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 19:08:38 INFO - PROCESS | 1817 | 1462759718979 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 19:08:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 19:08:38 INFO - PROCESS | 1817 | 1462759718985 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 19:08:38 INFO - PROCESS | 1817 | 1462759718990 Marionette TRACE conn3 <- [1,2546,null,{}] 19:08:38 INFO - PROCESS | 1817 | 1462759718996 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:39 INFO - PROCESS | 1817 | 1462759719250 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 19:08:39 INFO - PROCESS | 1817 | 1462759719651 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x99896400 == 153 [pid = 1817] [id = 644] 19:08:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x9a7e9800) [pid = 1817] [serial = 1933] [outer = (nil)] 19:08:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x9ad3c000) [pid = 1817] [serial = 1934] [outer = 0x9a7e9800] 19:08:39 INFO - PROCESS | 1817 | 1462759719821 Marionette DEBUG loaded listener.js 19:08:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x9ae19c00) [pid = 1817] [serial = 1935] [outer = 0x9a7e9800] 19:08:40 INFO - PROCESS | 1817 | 1462759720758 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 19:08:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 19:08:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1833ms 19:08:40 INFO - PROCESS | 1817 | 1462759720819 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 19:08:40 INFO - PROCESS | 1817 | 1462759720822 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 19:08:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 19:08:40 INFO - PROCESS | 1817 | 1462759720829 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 19:08:40 INFO - PROCESS | 1817 | 1462759720833 Marionette TRACE conn3 <- [1,2550,null,{}] 19:08:40 INFO - PROCESS | 1817 | 1462759720838 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:41 INFO - PROCESS | 1817 | 1462759721047 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 19:08:41 INFO - PROCESS | 1817 | 1462759721413 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x9a7e8400 == 154 [pid = 1817] [id = 645] 19:08:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x9ae19400) [pid = 1817] [serial = 1936] [outer = (nil)] 19:08:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x9b87fc00) [pid = 1817] [serial = 1937] [outer = 0x9ae19400] 19:08:41 INFO - PROCESS | 1817 | 1462759721503 Marionette DEBUG loaded listener.js 19:08:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x9d942800) [pid = 1817] [serial = 1938] [outer = 0x9ae19400] 19:08:42 INFO - PROCESS | 1817 | 1462759722478 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 19:08:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 19:08:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1697ms 19:08:42 INFO - PROCESS | 1817 | 1462759722527 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 19:08:42 INFO - PROCESS | 1817 | 1462759722530 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 19:08:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 19:08:42 INFO - PROCESS | 1817 | 1462759722537 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 19:08:42 INFO - PROCESS | 1817 | 1462759722541 Marionette TRACE conn3 <- [1,2554,null,{}] 19:08:42 INFO - PROCESS | 1817 | 1462759722547 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:42 INFO - PROCESS | 1817 | 1462759722796 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 19:08:43 INFO - PROCESS | 1817 | 1462759723144 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x975eec00 == 155 [pid = 1817] [id = 646] 19:08:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x9a1bcc00) [pid = 1817] [serial = 1939] [outer = (nil)] 19:08:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0xa11dfc00) [pid = 1817] [serial = 1940] [outer = 0x9a1bcc00] 19:08:43 INFO - PROCESS | 1817 | 1462759723238 Marionette DEBUG loaded listener.js 19:08:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0xa11e8400) [pid = 1817] [serial = 1941] [outer = 0x9a1bcc00] 19:08:44 INFO - PROCESS | 1817 | 1462759724171 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 19:08:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 19:08:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1681ms 19:08:44 INFO - PROCESS | 1817 | 1462759724220 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 19:08:44 INFO - PROCESS | 1817 | 1462759724224 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 19:08:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 19:08:44 INFO - PROCESS | 1817 | 1462759724230 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 19:08:44 INFO - PROCESS | 1817 | 1462759724234 Marionette TRACE conn3 <- [1,2558,null,{}] 19:08:44 INFO - PROCESS | 1817 | 1462759724239 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:44 INFO - PROCESS | 1817 | 1462759724469 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 19:08:44 INFO - PROCESS | 1817 | 1462759724822 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x95008000 == 156 [pid = 1817] [id = 647] 19:08:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x9d9fc000) [pid = 1817] [serial = 1942] [outer = (nil)] 19:08:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0xa26bf000) [pid = 1817] [serial = 1943] [outer = 0x9d9fc000] 19:08:44 INFO - PROCESS | 1817 | 1462759724915 Marionette DEBUG loaded listener.js 19:08:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0xa3062c00) [pid = 1817] [serial = 1944] [outer = 0x9d9fc000] 19:08:45 INFO - PROCESS | 1817 | 1462759725856 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 19:08:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 19:08:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1689ms 19:08:45 INFO - PROCESS | 1817 | 1462759725920 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 19:08:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 19:08:45 INFO - PROCESS | 1817 | 1462759725924 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 19:08:45 INFO - PROCESS | 1817 | 1462759725930 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 19:08:45 INFO - PROCESS | 1817 | 1462759725934 Marionette TRACE conn3 <- [1,2562,null,{}] 19:08:45 INFO - PROCESS | 1817 | 1462759725940 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:46 INFO - PROCESS | 1817 | 1462759726165 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 19:08:46 INFO - PROCESS | 1817 | 1462759726536 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c733400 == 157 [pid = 1817] [id = 648] 19:08:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x8c733800) [pid = 1817] [serial = 1945] [outer = (nil)] 19:08:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x8c73ac00) [pid = 1817] [serial = 1946] [outer = 0x8c733800] 19:08:46 INFO - PROCESS | 1817 | 1462759726628 Marionette DEBUG loaded listener.js 19:08:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x8c73d000) [pid = 1817] [serial = 1947] [outer = 0x8c733800] 19:08:47 INFO - PROCESS | 1817 | 1462759727592 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 19:08:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 19:08:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1736ms 19:08:47 INFO - PROCESS | 1817 | 1462759727669 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 19:08:47 INFO - PROCESS | 1817 | 1462759727674 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 19:08:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 19:08:47 INFO - PROCESS | 1817 | 1462759727684 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 19:08:47 INFO - PROCESS | 1817 | 1462759727687 Marionette TRACE conn3 <- [1,2566,null,{}] 19:08:47 INFO - PROCESS | 1817 | 1462759727693 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:47 INFO - PROCESS | 1817 | 1462759727955 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 19:08:48 INFO - PROCESS | 1817 | 1462759728315 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x870c8400 == 158 [pid = 1817] [id = 649] 19:08:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x8c732800) [pid = 1817] [serial = 1948] [outer = (nil)] 19:08:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x95101400) [pid = 1817] [serial = 1949] [outer = 0x8c732800] 19:08:48 INFO - PROCESS | 1817 | 1462759728403 Marionette DEBUG loaded listener.js 19:08:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0xa24f3800) [pid = 1817] [serial = 1950] [outer = 0x8c732800] 19:08:51 INFO - PROCESS | 1817 | --DOCSHELL 0x8ceb9800 == 157 [pid = 1817] [id = 632] 19:08:51 INFO - PROCESS | 1817 | --DOCSHELL 0x8b30a400 == 156 [pid = 1817] [id = 631] 19:08:51 INFO - PROCESS | 1817 | --DOCSHELL 0x8a16c800 == 155 [pid = 1817] [id = 630] 19:08:51 INFO - PROCESS | 1817 | --DOCSHELL 0x8611c000 == 154 [pid = 1817] [id = 629] 19:08:51 INFO - PROCESS | 1817 | --DOCSHELL 0x870d1000 == 153 [pid = 1817] [id = 627] 19:08:51 INFO - PROCESS | 1817 | --DOCSHELL 0x8ab14000 == 152 [pid = 1817] [id = 626] 19:08:51 INFO - PROCESS | 1817 | --DOCSHELL 0x9d947400 == 151 [pid = 1817] [id = 625] 19:08:51 INFO - PROCESS | 1817 | --DOCSHELL 0x8e31c800 == 150 [pid = 1817] [id = 623] 19:08:51 INFO - PROCESS | 1817 | --DOCSHELL 0x99c0e000 == 149 [pid = 1817] [id = 624] 19:08:51 INFO - PROCESS | 1817 | --DOCSHELL 0x91ab9400 == 148 [pid = 1817] [id = 622] 19:08:51 INFO - PROCESS | 1817 | --DOCSHELL 0x950b7800 == 147 [pid = 1817] [id = 621] 19:08:51 INFO - PROCESS | 1817 | --DOCSHELL 0x9279c000 == 146 [pid = 1817] [id = 620] 19:08:51 INFO - PROCESS | 1817 | --DOCSHELL 0x8efebc00 == 145 [pid = 1817] [id = 619] 19:08:51 INFO - PROCESS | 1817 | --DOCSHELL 0x8e647c00 == 144 [pid = 1817] [id = 618] 19:08:51 INFO - PROCESS | 1817 | --DOCSHELL 0x90f43800 == 143 [pid = 1817] [id = 616] 19:08:51 INFO - PROCESS | 1817 | --DOCSHELL 0x90f4f000 == 142 [pid = 1817] [id = 617] 19:08:51 INFO - PROCESS | 1817 | --DOCSHELL 0x8f00d400 == 141 [pid = 1817] [id = 615] 19:08:51 INFO - PROCESS | 1817 | --DOCSHELL 0x90914c00 == 140 [pid = 1817] [id = 614] 19:08:51 INFO - PROCESS | 1817 | --DOCSHELL 0x8e650800 == 139 [pid = 1817] [id = 613] 19:08:51 INFO - PROCESS | 1817 | --DOCSHELL 0x8a2a1000 == 138 [pid = 1817] [id = 612] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x8f00f800) [pid = 1817] [serial = 1835] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x8e5be400) [pid = 1817] [serial = 1772] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x88262c00) [pid = 1817] [serial = 1824] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x879d2000) [pid = 1817] [serial = 1823] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x9ad4d800) [pid = 1817] [serial = 1814] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x9a7df000) [pid = 1817] [serial = 1811] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x90920000) [pid = 1817] [serial = 1784] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x91b4c800) [pid = 1817] [serial = 1791] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x9b877000) [pid = 1817] [serial = 1817] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x8d9ea800) [pid = 1817] [serial = 1829] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x8c52a400) [pid = 1817] [serial = 1826] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x929b9c00) [pid = 1817] [serial = 1800] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x99c01400) [pid = 1817] [serial = 1809] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x8e39b800) [pid = 1817] [serial = 1833] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x92440000) [pid = 1817] [serial = 1794] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x9d9f5000) [pid = 1817] [serial = 1820] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x9462c000) [pid = 1817] [serial = 1802] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x8e5afc00) [pid = 1817] [serial = 1778] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x8c533c00) [pid = 1817] [serial = 1827] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x907c6c00) [pid = 1817] [serial = 1782] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x975ed400) [pid = 1817] [serial = 1805] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x997e5c00) [pid = 1817] [serial = 1808] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x912e2800) [pid = 1817] [serial = 1787] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x8a2a1400) [pid = 1817] [serial = 1832] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x9ae1bc00) [pid = 1817] [serial = 1815] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x9d50a800) [pid = 1817] [serial = 1818] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x8e396400) [pid = 1817] [serial = 1830] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x91abec00) [pid = 1817] [serial = 1790] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x9a7e9000) [pid = 1817] [serial = 1812] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x929b1c00) [pid = 1817] [serial = 1799] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0xa0610400) [pid = 1817] [serial = 1821] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x912e6000) [pid = 1817] [serial = 1788] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x879d7800) [pid = 1817] [serial = 1758] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x8e645800) [pid = 1817] [serial = 1779] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x907c7400) [pid = 1817] [serial = 1707] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x8b305000) [pid = 1817] [serial = 1775] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x9076b000) [pid = 1817] [serial = 1781] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x8c530000) [pid = 1817] [serial = 1776] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x94635000) [pid = 1817] [serial = 1803] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x926ef000) [pid = 1817] [serial = 1796] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x922cdc00) [pid = 1817] [serial = 1793] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x926f4c00) [pid = 1817] [serial = 1797] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x981a1000) [pid = 1817] [serial = 1806] [outer = (nil)] [url = about:blank] 19:08:51 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x90a9c400) [pid = 1817] [serial = 1785] [outer = (nil)] [url = about:blank] 19:08:52 INFO - PROCESS | 1817 | 1462759732229 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 19:08:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 19:08:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 4593ms 19:08:52 INFO - PROCESS | 1817 | 1462759732278 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 19:08:52 INFO - PROCESS | 1817 | 1462759732284 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 19:08:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 19:08:52 INFO - PROCESS | 1817 | 1462759732292 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 19:08:52 INFO - PROCESS | 1817 | 1462759732298 Marionette TRACE conn3 <- [1,2570,null,{}] 19:08:52 INFO - PROCESS | 1817 | 1462759732307 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:52 INFO - PROCESS | 1817 | 1462759732540 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 19:08:52 INFO - PROCESS | 1817 | 1462759732785 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x870d3000 == 139 [pid = 1817] [id = 650] 19:08:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x8847dc00) [pid = 1817] [serial = 1951] [outer = (nil)] 19:08:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x8a29a000) [pid = 1817] [serial = 1952] [outer = 0x8847dc00] 19:08:52 INFO - PROCESS | 1817 | 1462759732868 Marionette DEBUG loaded listener.js 19:08:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x8b2e7800) [pid = 1817] [serial = 1953] [outer = 0x8847dc00] 19:08:53 INFO - PROCESS | 1817 | 1462759733757 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 19:08:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 19:08:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1504ms 19:08:53 INFO - PROCESS | 1817 | 1462759733796 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 19:08:53 INFO - PROCESS | 1817 | 1462759733805 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 19:08:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 19:08:53 INFO - PROCESS | 1817 | 1462759733849 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 19:08:53 INFO - PROCESS | 1817 | 1462759733854 Marionette TRACE conn3 <- [1,2574,null,{}] 19:08:53 INFO - PROCESS | 1817 | 1462759733860 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:54 INFO - PROCESS | 1817 | 1462759734086 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 19:08:54 INFO - PROCESS | 1817 | 1462759734379 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c52a800 == 140 [pid = 1817] [id = 651] 19:08:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x8c533000) [pid = 1817] [serial = 1954] [outer = (nil)] 19:08:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x8c737400) [pid = 1817] [serial = 1955] [outer = 0x8c533000] 19:08:54 INFO - PROCESS | 1817 | 1462759734467 Marionette DEBUG loaded listener.js 19:08:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x8d0e8800) [pid = 1817] [serial = 1956] [outer = 0x8c533000] 19:08:55 INFO - PROCESS | 1817 | 1462759735389 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 19:08:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 19:08:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1598ms 19:08:55 INFO - PROCESS | 1817 | 1462759735452 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 19:08:55 INFO - PROCESS | 1817 | 1462759735457 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 19:08:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 19:08:55 INFO - PROCESS | 1817 | 1462759735463 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 19:08:55 INFO - PROCESS | 1817 | 1462759735470 Marionette TRACE conn3 <- [1,2578,null,{}] 19:08:55 INFO - PROCESS | 1817 | 1462759735495 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:55 INFO - PROCESS | 1817 | 1462759735800 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 19:08:55 INFO - PROCESS | 1817 | 1462759735853 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a047000 == 141 [pid = 1817] [id = 652] 19:08:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x8e31d000) [pid = 1817] [serial = 1957] [outer = (nil)] 19:08:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x8e39e000) [pid = 1817] [serial = 1958] [outer = 0x8e31d000] 19:08:56 INFO - PROCESS | 1817 | 1462759736084 Marionette DEBUG loaded listener.js 19:08:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x8e5bec00) [pid = 1817] [serial = 1959] [outer = 0x8e31d000] 19:08:57 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x8db9f400) [pid = 1817] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 19:08:57 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x8ecfac00) [pid = 1817] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 19:08:57 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x91a8d400) [pid = 1817] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 19:08:57 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x91a91000) [pid = 1817] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 19:08:57 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x90a9c000) [pid = 1817] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 19:08:57 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x8eced400) [pid = 1817] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 19:08:57 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x8b2ee000) [pid = 1817] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 19:08:57 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x8a16cc00) [pid = 1817] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 19:08:57 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x86923c00) [pid = 1817] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 19:08:57 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x8a042000) [pid = 1817] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 19:08:57 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x90919c00) [pid = 1817] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 19:08:57 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x8c60e800) [pid = 1817] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 19:08:57 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0xa11dd800) [pid = 1817] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 19:08:57 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x9ad56000) [pid = 1817] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 19:08:57 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x8e39a400) [pid = 1817] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 19:08:57 INFO - PROCESS | 1817 | --DOMWINDOW == 124 (0x99ca2800) [pid = 1817] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 19:08:57 INFO - PROCESS | 1817 | --DOMWINDOW == 123 (0x975ea000) [pid = 1817] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 19:08:57 INFO - PROCESS | 1817 | --DOMWINDOW == 122 (0x92c77800) [pid = 1817] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 19:08:57 INFO - PROCESS | 1817 | --DOMWINDOW == 121 (0x94637400) [pid = 1817] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 19:08:57 INFO - PROCESS | 1817 | --DOMWINDOW == 120 (0x92aef800) [pid = 1817] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 19:08:57 INFO - PROCESS | 1817 | --DOMWINDOW == 119 (0x91c80000) [pid = 1817] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 19:08:57 INFO - PROCESS | 1817 | --DOMWINDOW == 118 (0x8c524c00) [pid = 1817] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 19:08:57 INFO - PROCESS | 1817 | 1462759737622 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 19:08:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 19:08:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 2191ms 19:08:57 INFO - PROCESS | 1817 | 1462759737656 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 19:08:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 19:08:57 INFO - PROCESS | 1817 | 1462759737661 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 19:08:57 INFO - PROCESS | 1817 | 1462759737667 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 19:08:57 INFO - PROCESS | 1817 | 1462759737671 Marionette TRACE conn3 <- [1,2582,null,{}] 19:08:57 INFO - PROCESS | 1817 | 1462759737676 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:57 INFO - PROCESS | 1817 | 1462759737892 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 19:08:58 INFO - PROCESS | 1817 | 1462759738124 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x879ce800 == 142 [pid = 1817] [id = 653] 19:08:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 119 (0x8a049000) [pid = 1817] [serial = 1960] [outer = (nil)] 19:08:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 120 (0x8e5ba400) [pid = 1817] [serial = 1961] [outer = 0x8a049000] 19:08:58 INFO - PROCESS | 1817 | 1462759738198 Marionette DEBUG loaded listener.js 19:08:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 121 (0x8ecf1000) [pid = 1817] [serial = 1962] [outer = 0x8a049000] 19:08:59 INFO - PROCESS | 1817 | 1462759739222 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 19:08:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 19:08:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1631ms 19:08:59 INFO - PROCESS | 1817 | 1462759739300 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 19:08:59 INFO - PROCESS | 1817 | 1462759739307 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 19:08:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 19:08:59 INFO - PROCESS | 1817 | 1462759739317 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 19:08:59 INFO - PROCESS | 1817 | 1462759739323 Marionette TRACE conn3 <- [1,2586,null,{}] 19:08:59 INFO - PROCESS | 1817 | 1462759739335 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:59 INFO - PROCESS | 1817 | 1462759739633 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 19:09:00 INFO - PROCESS | 1817 | 1462759740007 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a047400 == 143 [pid = 1817] [id = 654] 19:09:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 122 (0x8a049800) [pid = 1817] [serial = 1963] [outer = (nil)] 19:09:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 123 (0x8b432800) [pid = 1817] [serial = 1964] [outer = 0x8a049800] 19:09:00 INFO - PROCESS | 1817 | 1462759740100 Marionette DEBUG loaded listener.js 19:09:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 124 (0x8c531800) [pid = 1817] [serial = 1965] [outer = 0x8a049800] 19:09:01 INFO - PROCESS | 1817 | 1462759741145 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 19:09:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 19:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1894ms 19:09:01 INFO - PROCESS | 1817 | 1462759741211 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 19:09:01 INFO - PROCESS | 1817 | 1462759741220 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 19:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 19:09:01 INFO - PROCESS | 1817 | 1462759741231 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 19:09:01 INFO - PROCESS | 1817 | 1462759741236 Marionette TRACE conn3 <- [1,2590,null,{}] 19:09:01 INFO - PROCESS | 1817 | 1462759741242 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:01 INFO - PROCESS | 1817 | 1462759741527 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 19:09:01 INFO - PROCESS | 1817 | 1462759741897 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c73b000 == 144 [pid = 1817] [id = 655] 19:09:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 125 (0x8d7ba800) [pid = 1817] [serial = 1966] [outer = (nil)] 19:09:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x8dba5800) [pid = 1817] [serial = 1967] [outer = 0x8d7ba800] 19:09:01 INFO - PROCESS | 1817 | 1462759741989 Marionette DEBUG loaded listener.js 19:09:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x8e5b6800) [pid = 1817] [serial = 1968] [outer = 0x8d7ba800] 19:09:03 INFO - PROCESS | 1817 | 1462759743020 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 19:09:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 19:09:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1843ms 19:09:03 INFO - PROCESS | 1817 | 1462759743074 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 19:09:03 INFO - PROCESS | 1817 | 1462759743083 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 19:09:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 19:09:03 INFO - PROCESS | 1817 | 1462759743095 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 19:09:03 INFO - PROCESS | 1817 | 1462759743104 Marionette TRACE conn3 <- [1,2594,null,{}] 19:09:03 INFO - PROCESS | 1817 | 1462759743121 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:03 INFO - PROCESS | 1817 | 1462759743382 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 19:09:03 INFO - PROCESS | 1817 | 1462759743776 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x90769000 == 145 [pid = 1817] [id = 656] 19:09:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x90771400) [pid = 1817] [serial = 1969] [outer = (nil)] 19:09:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x907ca400) [pid = 1817] [serial = 1970] [outer = 0x90771400] 19:09:03 INFO - PROCESS | 1817 | 1462759743873 Marionette DEBUG loaded listener.js 19:09:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x90917400) [pid = 1817] [serial = 1971] [outer = 0x90771400] 19:09:04 INFO - PROCESS | 1817 | 1462759744852 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 19:09:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 19:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1795ms 19:09:04 INFO - PROCESS | 1817 | 1462759744888 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 19:09:04 INFO - PROCESS | 1817 | 1462759744893 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 19:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 19:09:04 INFO - PROCESS | 1817 | 1462759744899 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 19:09:04 INFO - PROCESS | 1817 | 1462759744903 Marionette TRACE conn3 <- [1,2598,null,{}] 19:09:04 INFO - PROCESS | 1817 | 1462759744909 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:05 INFO - PROCESS | 1817 | 1462759745139 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 19:09:05 INFO - PROCESS | 1817 | 1462759745506 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c732c00 == 146 [pid = 1817] [id = 657] 19:09:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x90a94c00) [pid = 1817] [serial = 1972] [outer = (nil)] 19:09:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x90f42000) [pid = 1817] [serial = 1973] [outer = 0x90a94c00] 19:09:05 INFO - PROCESS | 1817 | 1462759745599 Marionette DEBUG loaded listener.js 19:09:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x912e5000) [pid = 1817] [serial = 1974] [outer = 0x90a94c00] 19:09:06 INFO - PROCESS | 1817 | 1462759746577 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 19:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 19:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1731ms 19:09:06 INFO - PROCESS | 1817 | 1462759746631 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 19:09:06 INFO - PROCESS | 1817 | 1462759746634 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 19:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 19:09:06 INFO - PROCESS | 1817 | 1462759746641 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 19:09:06 INFO - PROCESS | 1817 | 1462759746644 Marionette TRACE conn3 <- [1,2602,null,{}] 19:09:06 INFO - PROCESS | 1817 | 1462759746650 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:06 INFO - PROCESS | 1817 | 1462759746888 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 19:09:07 INFO - PROCESS | 1817 | 1462759747246 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x9076dc00 == 147 [pid = 1817] [id = 658] 19:09:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x90a93000) [pid = 1817] [serial = 1975] [outer = (nil)] 19:09:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x91ab9400) [pid = 1817] [serial = 1976] [outer = 0x90a93000] 19:09:07 INFO - PROCESS | 1817 | 1462759747340 Marionette DEBUG loaded listener.js 19:09:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x91b45c00) [pid = 1817] [serial = 1977] [outer = 0x90a93000] 19:09:08 INFO - PROCESS | 1817 | 1462759748363 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 19:09:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 19:09:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1782ms 19:09:08 INFO - PROCESS | 1817 | 1462759748423 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 19:09:08 INFO - PROCESS | 1817 | 1462759748426 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 19:09:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 19:09:08 INFO - PROCESS | 1817 | 1462759748433 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 19:09:08 INFO - PROCESS | 1817 | 1462759748437 Marionette TRACE conn3 <- [1,2606,null,{}] 19:09:08 INFO - PROCESS | 1817 | 1462759748443 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:08 INFO - PROCESS | 1817 | 1462759748706 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 19:09:09 INFO - PROCESS | 1817 | 1462759749041 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x90a97c00 == 148 [pid = 1817] [id = 659] 19:09:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x91b4ac00) [pid = 1817] [serial = 1978] [outer = (nil)] 19:09:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x924da400) [pid = 1817] [serial = 1979] [outer = 0x91b4ac00] 19:09:09 INFO - PROCESS | 1817 | 1462759749131 Marionette DEBUG loaded listener.js 19:09:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x926ed000) [pid = 1817] [serial = 1980] [outer = 0x91b4ac00] 19:09:10 INFO - PROCESS | 1817 | 1462759750093 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 19:09:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 19:09:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1735ms 19:09:10 INFO - PROCESS | 1817 | 1462759750169 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 19:09:10 INFO - PROCESS | 1817 | 1462759750172 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 19:09:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 19:09:10 INFO - PROCESS | 1817 | 1462759750179 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 19:09:10 INFO - PROCESS | 1817 | 1462759750182 Marionette TRACE conn3 <- [1,2610,null,{}] 19:09:10 INFO - PROCESS | 1817 | 1462759750188 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:10 INFO - PROCESS | 1817 | 1462759750426 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 19:09:10 INFO - PROCESS | 1817 | 1462759750777 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f6b800 == 149 [pid = 1817] [id = 660] 19:09:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x90aa0800) [pid = 1817] [serial = 1981] [outer = (nil)] 19:09:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x929aa400) [pid = 1817] [serial = 1982] [outer = 0x90aa0800] 19:09:10 INFO - PROCESS | 1817 | 1462759750866 Marionette DEBUG loaded listener.js 19:09:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x929b5c00) [pid = 1817] [serial = 1983] [outer = 0x90aa0800] 19:09:11 INFO - PROCESS | 1817 | 1462759751845 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 19:09:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 19:09:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1731ms 19:09:11 INFO - PROCESS | 1817 | 1462759751911 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 19:09:11 INFO - PROCESS | 1817 | 1462759751916 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 19:09:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 19:09:11 INFO - PROCESS | 1817 | 1462759751922 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 19:09:11 INFO - PROCESS | 1817 | 1462759751926 Marionette TRACE conn3 <- [1,2614,null,{}] 19:09:11 INFO - PROCESS | 1817 | 1462759751932 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:12 INFO - PROCESS | 1817 | 1462759752180 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 19:09:12 INFO - PROCESS | 1817 | 1462759752527 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x91ab6800 == 150 [pid = 1817] [id = 661] 19:09:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x926ecc00) [pid = 1817] [serial = 1984] [outer = (nil)] 19:09:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x93ce5c00) [pid = 1817] [serial = 1985] [outer = 0x926ecc00] 19:09:12 INFO - PROCESS | 1817 | 1462759752621 Marionette DEBUG loaded listener.js 19:09:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x95009c00) [pid = 1817] [serial = 1986] [outer = 0x926ecc00] 19:09:13 INFO - PROCESS | 1817 | 1462759753524 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 19:09:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 19:09:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1635ms 19:09:13 INFO - PROCESS | 1817 | 1462759753558 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 19:09:13 INFO - PROCESS | 1817 | 1462759753562 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 19:09:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 19:09:13 INFO - PROCESS | 1817 | 1462759753589 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 19:09:13 INFO - PROCESS | 1817 | 1462759753593 Marionette TRACE conn3 <- [1,2618,null,{}] 19:09:13 INFO - PROCESS | 1817 | 1462759753599 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:13 INFO - PROCESS | 1817 | 1462759753817 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 19:09:14 INFO - PROCESS | 1817 | 1462759754123 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x9279d000 == 151 [pid = 1817] [id = 662] 19:09:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x92c70c00) [pid = 1817] [serial = 1987] [outer = (nil)] 19:09:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x97582000) [pid = 1817] [serial = 1988] [outer = 0x92c70c00] 19:09:14 INFO - PROCESS | 1817 | 1462759754260 Marionette DEBUG loaded listener.js 19:09:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x975f0c00) [pid = 1817] [serial = 1989] [outer = 0x92c70c00] 19:09:15 INFO - PROCESS | 1817 | 1462759755249 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 19:09:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 19:09:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1739ms 19:09:15 INFO - PROCESS | 1817 | 1462759755324 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 19:09:15 INFO - PROCESS | 1817 | 1462759755329 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 19:09:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 19:09:15 INFO - PROCESS | 1817 | 1462759755335 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 19:09:15 INFO - PROCESS | 1817 | 1462759755339 Marionette TRACE conn3 <- [1,2622,null,{}] 19:09:15 INFO - PROCESS | 1817 | 1462759755345 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:15 INFO - PROCESS | 1817 | 1462759755623 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 19:09:15 INFO - PROCESS | 1817 | 1462759755972 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a29c400 == 152 [pid = 1817] [id = 663] 19:09:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x8ab0fc00) [pid = 1817] [serial = 1990] [outer = (nil)] 19:09:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x98932000) [pid = 1817] [serial = 1991] [outer = 0x8ab0fc00] 19:09:16 INFO - PROCESS | 1817 | 1462759756063 Marionette DEBUG loaded listener.js 19:09:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x997e0000) [pid = 1817] [serial = 1992] [outer = 0x8ab0fc00] 19:09:17 INFO - PROCESS | 1817 | 1462759757028 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 19:09:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 19:09:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1734ms 19:09:17 INFO - PROCESS | 1817 | 1462759757071 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 19:09:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 19:09:17 INFO - PROCESS | 1817 | 1462759757076 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 19:09:17 INFO - PROCESS | 1817 | 1462759757082 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 19:09:17 INFO - PROCESS | 1817 | 1462759757086 Marionette TRACE conn3 <- [1,2626,null,{}] 19:09:17 INFO - PROCESS | 1817 | 1462759757092 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:17 INFO - PROCESS | 1817 | 1462759757363 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 19:09:17 INFO - PROCESS | 1817 | 1462759757725 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x98fa5800 == 153 [pid = 1817] [id = 664] 19:09:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x9a7e0400) [pid = 1817] [serial = 1993] [outer = (nil)] 19:09:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x9a7eb800) [pid = 1817] [serial = 1994] [outer = 0x9a7e0400] 19:09:17 INFO - PROCESS | 1817 | 1462759757824 Marionette DEBUG loaded listener.js 19:09:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x9ae18c00) [pid = 1817] [serial = 1995] [outer = 0x9a7e0400] 19:09:18 INFO - PROCESS | 1817 | 1462759758855 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 19:09:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 19:09:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1850ms 19:09:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 19:09:18 INFO - PROCESS | 1817 | 1462759758932 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 19:09:18 INFO - PROCESS | 1817 | 1462759758935 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 19:09:18 INFO - PROCESS | 1817 | 1462759758942 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 19:09:18 INFO - PROCESS | 1817 | 1462759758946 Marionette TRACE conn3 <- [1,2630,null,{}] 19:09:18 INFO - PROCESS | 1817 | 1462759758951 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:19 INFO - PROCESS | 1817 | 1462759759180 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 19:09:19 INFO - PROCESS | 1817 | 1462759759541 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x9a7e0800 == 154 [pid = 1817] [id = 665] 19:09:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x9ad45400) [pid = 1817] [serial = 1996] [outer = (nil)] 19:09:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x9b877000) [pid = 1817] [serial = 1997] [outer = 0x9ad45400] 19:09:19 INFO - PROCESS | 1817 | 1462759759636 Marionette DEBUG loaded listener.js 19:09:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x9d50c800) [pid = 1817] [serial = 1998] [outer = 0x9ad45400] 19:09:20 INFO - PROCESS | 1817 | 1462759760571 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 19:09:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 19:09:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1685ms 19:09:20 INFO - PROCESS | 1817 | 1462759760627 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 19:09:20 INFO - PROCESS | 1817 | 1462759760631 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 19:09:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 19:09:20 INFO - PROCESS | 1817 | 1462759760637 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 19:09:20 INFO - PROCESS | 1817 | 1462759760640 Marionette TRACE conn3 <- [1,2634,null,{}] 19:09:20 INFO - PROCESS | 1817 | 1462759760646 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:20 INFO - PROCESS | 1817 | 1462759760887 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 19:09:21 INFO - PROCESS | 1817 | 1462759761247 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b42f800 == 155 [pid = 1817] [id = 666] 19:09:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x8ceb3000) [pid = 1817] [serial = 1999] [outer = (nil)] 19:09:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0xa112cc00) [pid = 1817] [serial = 2000] [outer = 0x8ceb3000] 19:09:21 INFO - PROCESS | 1817 | 1462759761340 Marionette DEBUG loaded listener.js 19:09:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0xa11e0000) [pid = 1817] [serial = 2001] [outer = 0x8ceb3000] 19:09:22 INFO - PROCESS | 1817 | 1462759762288 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 19:09:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 19:09:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1683ms 19:09:22 INFO - PROCESS | 1817 | 1462759762322 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 19:09:22 INFO - PROCESS | 1817 | 1462759762326 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 19:09:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 19:09:22 INFO - PROCESS | 1817 | 1462759762332 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 19:09:22 INFO - PROCESS | 1817 | 1462759762336 Marionette TRACE conn3 <- [1,2638,null,{}] 19:09:22 INFO - PROCESS | 1817 | 1462759762341 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:22 INFO - PROCESS | 1817 | 1462759762559 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 19:09:22 INFO - PROCESS | 1817 | 1462759762916 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x99c0b400 == 156 [pid = 1817] [id = 667] 19:09:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x9b20c400) [pid = 1817] [serial = 2002] [outer = (nil)] 19:09:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0xa26d9000) [pid = 1817] [serial = 2003] [outer = 0x9b20c400] 19:09:23 INFO - PROCESS | 1817 | 1462759763007 Marionette DEBUG loaded listener.js 19:09:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0xa30e6400) [pid = 1817] [serial = 2004] [outer = 0x9b20c400] 19:09:24 INFO - PROCESS | 1817 | 1462759763996 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 19:09:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 19:09:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1738ms 19:09:24 INFO - PROCESS | 1817 | 1462759764071 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 19:09:24 INFO - PROCESS | 1817 | 1462759764076 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 19:09:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 19:09:24 INFO - PROCESS | 1817 | 1462759764082 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 19:09:24 INFO - PROCESS | 1817 | 1462759764086 Marionette TRACE conn3 <- [1,2642,null,{}] 19:09:24 INFO - PROCESS | 1817 | 1462759764092 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:24 INFO - PROCESS | 1817 | 1462759764322 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 19:09:24 INFO - PROCESS | 1817 | 1462759764679 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x879ce400 == 157 [pid = 1817] [id = 668] 19:09:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x926f5400) [pid = 1817] [serial = 2005] [outer = (nil)] 19:09:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0xa503d000) [pid = 1817] [serial = 2006] [outer = 0x926f5400] 19:09:24 INFO - PROCESS | 1817 | 1462759764767 Marionette DEBUG loaded listener.js 19:09:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0xa50cac00) [pid = 1817] [serial = 2007] [outer = 0x926f5400] 19:09:25 INFO - PROCESS | 1817 | 1462759765697 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 19:09:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 19:09:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1685ms 19:09:25 INFO - PROCESS | 1817 | 1462759765769 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 19:09:25 INFO - PROCESS | 1817 | 1462759765773 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 19:09:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 19:09:25 INFO - PROCESS | 1817 | 1462759765779 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 19:09:25 INFO - PROCESS | 1817 | 1462759765783 Marionette TRACE conn3 <- [1,2646,null,{}] 19:09:25 INFO - PROCESS | 1817 | 1462759765789 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:26 INFO - PROCESS | 1817 | 1462759766071 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 19:09:26 INFO - PROCESS | 1817 | 1462759766431 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x90918000 == 158 [pid = 1817] [id = 669] 19:09:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x90f42800) [pid = 1817] [serial = 2008] [outer = (nil)] 19:09:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x91c88800) [pid = 1817] [serial = 2009] [outer = 0x90f42800] 19:09:26 INFO - PROCESS | 1817 | 1462759766539 Marionette DEBUG loaded listener.js 19:09:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x91c8b000) [pid = 1817] [serial = 2010] [outer = 0x90f42800] 19:09:27 INFO - PROCESS | 1817 | 1462759767453 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 19:09:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 19:09:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1736ms 19:09:27 INFO - PROCESS | 1817 | 1462759767518 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 19:09:27 INFO - PROCESS | 1817 | 1462759767522 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 19:09:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 19:09:27 INFO - PROCESS | 1817 | 1462759767528 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 19:09:27 INFO - PROCESS | 1817 | 1462759767532 Marionette TRACE conn3 <- [1,2650,null,{}] 19:09:27 INFO - PROCESS | 1817 | 1462759767538 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:27 INFO - PROCESS | 1817 | 1462759767764 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 19:09:28 INFO - PROCESS | 1817 | 1462759768124 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x870cb400 == 159 [pid = 1817] [id = 670] 19:09:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x8726c800) [pid = 1817] [serial = 2011] [outer = (nil)] 19:09:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x87272800) [pid = 1817] [serial = 2012] [outer = 0x8726c800] 19:09:28 INFO - PROCESS | 1817 | 1462759768212 Marionette DEBUG loaded listener.js 19:09:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x87276400) [pid = 1817] [serial = 2013] [outer = 0x8726c800] 19:09:29 INFO - PROCESS | 1817 | 1462759769128 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 19:09:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 19:09:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1634ms 19:09:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 19:09:29 INFO - PROCESS | 1817 | 1462759769163 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 19:09:29 INFO - PROCESS | 1817 | 1462759769166 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 19:09:29 INFO - PROCESS | 1817 | 1462759769172 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 19:09:29 INFO - PROCESS | 1817 | 1462759769176 Marionette TRACE conn3 <- [1,2654,null,{}] 19:09:29 INFO - PROCESS | 1817 | 1462759769182 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:29 INFO - PROCESS | 1817 | 1462759769407 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 19:09:31 INFO - PROCESS | 1817 | --DOCSHELL 0x8a047000 == 158 [pid = 1817] [id = 652] 19:09:31 INFO - PROCESS | 1817 | --DOCSHELL 0x8c52a800 == 157 [pid = 1817] [id = 651] 19:09:31 INFO - PROCESS | 1817 | --DOCSHELL 0x870d3000 == 156 [pid = 1817] [id = 650] 19:09:31 INFO - PROCESS | 1817 | --DOCSHELL 0x86f69400 == 155 [pid = 1817] [id = 642] 19:09:31 INFO - PROCESS | 1817 | --DOCSHELL 0x924e1000 == 154 [pid = 1817] [id = 641] 19:09:31 INFO - PROCESS | 1817 | --DOCSHELL 0x8ab11400 == 153 [pid = 1817] [id = 640] 19:09:31 INFO - PROCESS | 1817 | --DOCSHELL 0x8e398c00 == 152 [pid = 1817] [id = 639] 19:09:31 INFO - PROCESS | 1817 | --DOCSHELL 0x90f46800 == 151 [pid = 1817] [id = 638] 19:09:31 INFO - PROCESS | 1817 | --DOCSHELL 0x8c615400 == 150 [pid = 1817] [id = 637] 19:09:31 INFO - PROCESS | 1817 | --DOCSHELL 0x907cf800 == 149 [pid = 1817] [id = 636] 19:09:31 INFO - PROCESS | 1817 | --DOCSHELL 0x879ce000 == 148 [pid = 1817] [id = 634] 19:09:31 INFO - PROCESS | 1817 | --DOCSHELL 0x8e646800 == 147 [pid = 1817] [id = 635] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x8e64b400) [pid = 1817] [serial = 1773] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x8efee000) [pid = 1817] [serial = 1898] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x92446400) [pid = 1817] [serial = 1851] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x922d2c00) [pid = 1817] [serial = 1850] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x91b4c000) [pid = 1817] [serial = 1848] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x91abac00) [pid = 1817] [serial = 1847] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x912ef000) [pid = 1817] [serial = 1845] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x90f4d800) [pid = 1817] [serial = 1844] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x8f010800) [pid = 1817] [serial = 1842] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x8efe5c00) [pid = 1817] [serial = 1841] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x8d691800) [pid = 1817] [serial = 1839] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x8ceb0400) [pid = 1817] [serial = 1838] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x8b301c00) [pid = 1817] [serial = 1892] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x87957c00) [pid = 1817] [serial = 1889] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x879d3c00) [pid = 1817] [serial = 1890] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x8a04b800) [pid = 1817] [serial = 1887] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x8a049400) [pid = 1817] [serial = 1886] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0xa3251800) [pid = 1817] [serial = 1884] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0xa3247400) [pid = 1817] [serial = 1883] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0xa3066400) [pid = 1817] [serial = 1881] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0xa26ddc00) [pid = 1817] [serial = 1880] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0xa22bdc00) [pid = 1817] [serial = 1878] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0xa2277400) [pid = 1817] [serial = 1877] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0xa11e7800) [pid = 1817] [serial = 1875] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0xa11df800) [pid = 1817] [serial = 1874] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x9d9f5800) [pid = 1817] [serial = 1872] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x9d94c800) [pid = 1817] [serial = 1871] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x9b87e000) [pid = 1817] [serial = 1869] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x9ae16800) [pid = 1817] [serial = 1868] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x99c09400) [pid = 1817] [serial = 1866] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x99c03400) [pid = 1817] [serial = 1865] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x989fe400) [pid = 1817] [serial = 1863] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x9819fc00) [pid = 1817] [serial = 1862] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x9510f800) [pid = 1817] [serial = 1860] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x95105c00) [pid = 1817] [serial = 1859] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x93c10c00) [pid = 1817] [serial = 1857] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x93a39c00) [pid = 1817] [serial = 1856] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x92ae5c00) [pid = 1817] [serial = 1854] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x929b0400) [pid = 1817] [serial = 1853] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x8d68e800) [pid = 1817] [serial = 1895] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x8db97000) [pid = 1817] [serial = 1896] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x8b59b800) [pid = 1817] [serial = 1893] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x90765400) [pid = 1817] [serial = 1899] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 1817 | 1462759772328 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f62000 == 148 [pid = 1817] [id = 671] 19:09:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x86f69400) [pid = 1817] [serial = 2014] [outer = (nil)] 19:09:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x870d4400) [pid = 1817] [serial = 2015] [outer = 0x86f69400] 19:09:32 INFO - PROCESS | 1817 | 1462759772415 Marionette DEBUG loaded listener.js 19:09:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x879d4800) [pid = 1817] [serial = 2016] [outer = 0x86f69400] 19:09:33 INFO - PROCESS | 1817 | 1462759773239 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 19:09:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 19:09:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 4088ms 19:09:33 INFO - PROCESS | 1817 | 1462759773263 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 19:09:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 19:09:33 INFO - PROCESS | 1817 | 1462759773273 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 19:09:33 INFO - PROCESS | 1817 | 1462759773284 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 19:09:33 INFO - PROCESS | 1817 | 1462759773293 Marionette TRACE conn3 <- [1,2658,null,{}] 19:09:33 INFO - PROCESS | 1817 | 1462759773305 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:33 INFO - PROCESS | 1817 | 1462759773620 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 19:09:33 INFO - PROCESS | 1817 | 1462759773907 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a046800 == 149 [pid = 1817] [id = 672] 19:09:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x8a048c00) [pid = 1817] [serial = 2017] [outer = (nil)] 19:09:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x8a168800) [pid = 1817] [serial = 2018] [outer = 0x8a048c00] 19:09:33 INFO - PROCESS | 1817 | 1462759773990 Marionette DEBUG loaded listener.js 19:09:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x8ab11400) [pid = 1817] [serial = 2019] [outer = 0x8a048c00] 19:09:34 INFO - PROCESS | 1817 | 1462759774859 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 19:09:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 19:09:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1650ms 19:09:34 INFO - PROCESS | 1817 | 1462759774935 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 19:09:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 19:09:34 INFO - PROCESS | 1817 | 1462759774941 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 19:09:34 INFO - PROCESS | 1817 | 1462759774948 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 19:09:34 INFO - PROCESS | 1817 | 1462759774952 Marionette TRACE conn3 <- [1,2662,null,{}] 19:09:34 INFO - PROCESS | 1817 | 1462759774967 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:35 INFO - PROCESS | 1817 | 1462759775267 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 19:09:35 INFO - PROCESS | 1817 | 1462759775305 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a16c800 == 150 [pid = 1817] [id = 673] 19:09:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x8c52b800) [pid = 1817] [serial = 2020] [outer = (nil)] 19:09:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x8c737800) [pid = 1817] [serial = 2021] [outer = 0x8c52b800] 19:09:35 INFO - PROCESS | 1817 | 1462759775379 Marionette DEBUG loaded listener.js 19:09:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x8d0e0400) [pid = 1817] [serial = 2022] [outer = 0x8c52b800] 19:09:36 INFO - PROCESS | 1817 | 1462759776440 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 19:09:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 19:09:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1542ms 19:09:36 INFO - PROCESS | 1817 | 1462759776505 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 19:09:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 19:09:36 INFO - PROCESS | 1817 | 1462759776509 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 19:09:36 INFO - PROCESS | 1817 | 1462759776529 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 19:09:36 INFO - PROCESS | 1817 | 1462759776538 Marionette TRACE conn3 <- [1,2666,null,{}] 19:09:36 INFO - PROCESS | 1817 | 1462759776574 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:37 INFO - PROCESS | 1817 | 1462759777428 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 19:09:37 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x8e31d000) [pid = 1817] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 19:09:37 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x8847dc00) [pid = 1817] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 19:09:37 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x8c732800) [pid = 1817] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 19:09:37 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x8c733800) [pid = 1817] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 19:09:37 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x9d9fc000) [pid = 1817] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 19:09:37 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x9a1bcc00) [pid = 1817] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 19:09:37 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x9ae19400) [pid = 1817] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 19:09:37 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x9a7e9800) [pid = 1817] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 19:09:37 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x93a37800) [pid = 1817] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 19:09:37 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x8795c400) [pid = 1817] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 19:09:37 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x929ac400) [pid = 1817] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 19:09:37 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x8cebac00) [pid = 1817] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 19:09:37 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x91c74800) [pid = 1817] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 19:09:37 INFO - PROCESS | 1817 | --DOMWINDOW == 124 (0x912e2c00) [pid = 1817] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 19:09:37 INFO - PROCESS | 1817 | --DOMWINDOW == 123 (0x90919400) [pid = 1817] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 19:09:37 INFO - PROCESS | 1817 | --DOMWINDOW == 122 (0x90a95000) [pid = 1817] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 19:09:37 INFO - PROCESS | 1817 | --DOMWINDOW == 121 (0x8e646c00) [pid = 1817] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 19:09:37 INFO - PROCESS | 1817 | --DOMWINDOW == 120 (0x879d7000) [pid = 1817] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 19:09:37 INFO - PROCESS | 1817 | --DOMWINDOW == 119 (0x8c533000) [pid = 1817] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 19:09:37 INFO - PROCESS | 1817 | --DOMWINDOW == 118 (0x8e648000) [pid = 1817] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 19:09:37 INFO - PROCESS | 1817 | 1462759777687 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x8795c400 == 151 [pid = 1817] [id = 674] 19:09:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 119 (0x879d6000) [pid = 1817] [serial = 2023] [outer = (nil)] 19:09:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 120 (0x8b439400) [pid = 1817] [serial = 2024] [outer = 0x879d6000] 19:09:37 INFO - PROCESS | 1817 | 1462759777764 Marionette DEBUG loaded listener.js 19:09:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 121 (0x8c73c400) [pid = 1817] [serial = 2025] [outer = 0x879d6000] 19:09:38 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 19:09:38 INFO - PROCESS | 1817 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:09:38 INFO - PROCESS | 1817 | 1462759778980 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 19:09:39 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) 19:09:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2502ms 19:09:39 INFO - PROCESS | 1817 | 1462759779034 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 19:09:39 INFO - PROCESS | 1817 | 1462759779038 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 19:09:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 19:09:39 INFO - PROCESS | 1817 | 1462759779053 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 19:09:39 INFO - PROCESS | 1817 | 1462759779055 Marionette TRACE conn3 <- [1,2670,null,{}] 19:09:39 INFO - PROCESS | 1817 | 1462759779063 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:39 INFO - PROCESS | 1817 | 1462759779263 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 19:09:39 INFO - PROCESS | 1817 | 1462759779706 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x86683400 == 152 [pid = 1817] [id = 675] 19:09:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 122 (0x8668e800) [pid = 1817] [serial = 2026] [outer = (nil)] 19:09:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 123 (0x8726b800) [pid = 1817] [serial = 2027] [outer = 0x8668e800] 19:09:39 INFO - PROCESS | 1817 | 1462759779805 Marionette DEBUG loaded listener.js 19:09:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 124 (0x879d8400) [pid = 1817] [serial = 2028] [outer = 0x8668e800] 19:09:41 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 19:09:41 INFO - PROCESS | 1817 | 1462759781388 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 19:09:41 INFO - PROCESS | 1817 | 1462759781455 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 19:09:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 19:09:41 INFO - PROCESS | 1817 | 1462759781572 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 19:09:41 INFO - PROCESS | 1817 | 1462759781584 Marionette TRACE conn3 <- [1,2674,null,{}] 19:09:41 INFO - PROCESS | 1817 | 1462759781607 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:41 INFO - PROCESS | 1817 | 1462759781857 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 19:09:42 INFO - PROCESS | 1817 | 1462759782157 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a045400 == 153 [pid = 1817] [id = 676] 19:09:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 125 (0x8a04b400) [pid = 1817] [serial = 2029] [outer = (nil)] 19:09:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x8c60c400) [pid = 1817] [serial = 2030] [outer = 0x8a04b400] 19:09:42 INFO - PROCESS | 1817 | 1462759782252 Marionette DEBUG loaded listener.js 19:09:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x8d0eac00) [pid = 1817] [serial = 2031] [outer = 0x8a04b400] 19:09:43 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 19:09:43 INFO - PROCESS | 1817 | 1462759783750 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 19:09:43 INFO - PROCESS | 1817 | 1462759783797 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 19:09:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 19:09:43 INFO - PROCESS | 1817 | 1462759783806 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 19:09:43 INFO - PROCESS | 1817 | 1462759783810 Marionette TRACE conn3 <- [1,2678,null,{}] 19:09:43 INFO - PROCESS | 1817 | 1462759783816 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:44 INFO - PROCESS | 1817 | 1462759784205 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 19:09:44 INFO - PROCESS | 1817 | 1462759784506 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c609400 == 154 [pid = 1817] [id = 677] 19:09:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x8c734000) [pid = 1817] [serial = 2032] [outer = (nil)] 19:09:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x8e311400) [pid = 1817] [serial = 2033] [outer = 0x8c734000] 19:09:44 INFO - PROCESS | 1817 | 1462759784600 Marionette DEBUG loaded listener.js 19:09:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x8e5b9000) [pid = 1817] [serial = 2034] [outer = 0x8c734000] 19:09:46 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 19:09:46 INFO - PROCESS | 1817 | 1462759786135 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 19:09:46 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) 19:09:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2386ms 19:09:46 INFO - PROCESS | 1817 | 1462759786192 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 19:09:46 INFO - PROCESS | 1817 | 1462759786197 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 19:09:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 19:09:46 INFO - PROCESS | 1817 | 1462759786211 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 19:09:46 INFO - PROCESS | 1817 | 1462759786221 Marionette TRACE conn3 <- [1,2682,null,{}] 19:09:46 INFO - PROCESS | 1817 | 1462759786334 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:46 INFO - PROCESS | 1817 | 1462759786675 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 19:09:46 INFO - PROCESS | 1817 | 1462759786904 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b30bc00 == 155 [pid = 1817] [id = 678] 19:09:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x8e316000) [pid = 1817] [serial = 2035] [outer = (nil)] 19:09:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x8efea400) [pid = 1817] [serial = 2036] [outer = 0x8e316000] 19:09:46 INFO - PROCESS | 1817 | 1462759786995 Marionette DEBUG loaded listener.js 19:09:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x90765800) [pid = 1817] [serial = 2037] [outer = 0x8e316000] 19:09:48 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 19:09:48 INFO - PROCESS | 1817 | 1462759788454 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 19:09:48 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) 19:09:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2292ms 19:09:48 INFO - PROCESS | 1817 | 1462759788497 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 19:09:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 19:09:48 INFO - PROCESS | 1817 | 1462759788502 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 19:09:48 INFO - PROCESS | 1817 | 1462759788508 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 19:09:48 INFO - PROCESS | 1817 | 1462759788512 Marionette TRACE conn3 <- [1,2686,null,{}] 19:09:48 INFO - PROCESS | 1817 | 1462759788518 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:48 INFO - PROCESS | 1817 | 1462759788839 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 19:09:49 INFO - PROCESS | 1817 | 1462759789205 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c612c00 == 156 [pid = 1817] [id = 679] 19:09:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x8e64e800) [pid = 1817] [serial = 2038] [outer = (nil)] 19:09:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x90913400) [pid = 1817] [serial = 2039] [outer = 0x8e64e800] 19:09:49 INFO - PROCESS | 1817 | 1462759789306 Marionette DEBUG loaded listener.js 19:09:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x9091e400) [pid = 1817] [serial = 2040] [outer = 0x8e64e800] 19:09:50 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 19:09:50 INFO - PROCESS | 1817 | 1462759790740 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 19:09:50 INFO - PROCESS | 1817 | 1462759790807 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 19:09:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 19:09:50 INFO - PROCESS | 1817 | 1462759790814 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 19:09:50 INFO - PROCESS | 1817 | 1462759790817 Marionette TRACE conn3 <- [1,2690,null,{}] 19:09:50 INFO - PROCESS | 1817 | 1462759790823 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:51 INFO - PROCESS | 1817 | 1462759791114 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 19:09:51 INFO - PROCESS | 1817 | 1462759791414 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x90920800 == 157 [pid = 1817] [id = 680] 19:09:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x90a9c000) [pid = 1817] [serial = 2041] [outer = (nil)] 19:09:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x912e1000) [pid = 1817] [serial = 2042] [outer = 0x90a9c000] 19:09:51 INFO - PROCESS | 1817 | 1462759791515 Marionette DEBUG loaded listener.js 19:09:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x91ab9c00) [pid = 1817] [serial = 2043] [outer = 0x90a9c000] 19:09:52 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 19:09:53 INFO - PROCESS | 1817 | 1462759793002 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 19:09:53 INFO - PROCESS | 1817 | 1462759793153 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 19:09:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 19:09:53 INFO - PROCESS | 1817 | 1462759793167 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 19:09:53 INFO - PROCESS | 1817 | 1462759793170 Marionette TRACE conn3 <- [1,2694,null,{}] 19:09:53 INFO - PROCESS | 1817 | 1462759793176 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:53 INFO - PROCESS | 1817 | 1462759793395 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 19:09:53 INFO - PROCESS | 1817 | 1462759793693 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x90f4ec00 == 158 [pid = 1817] [id = 681] 19:09:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x91ab4800) [pid = 1817] [serial = 2044] [outer = (nil)] 19:09:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x91c87000) [pid = 1817] [serial = 2045] [outer = 0x91ab4800] 19:09:53 INFO - PROCESS | 1817 | 1462759793792 Marionette DEBUG loaded listener.js 19:09:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x91c8b400) [pid = 1817] [serial = 2046] [outer = 0x91ab4800] 19:09:55 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 19:09:55 INFO - PROCESS | 1817 | 1462759795251 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 19:09:55 INFO - PROCESS | 1817 | 1462759795314 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 19:09:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 19:09:55 INFO - PROCESS | 1817 | 1462759795321 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 19:09:55 INFO - PROCESS | 1817 | 1462759795325 Marionette TRACE conn3 <- [1,2698,null,{}] 19:09:55 INFO - PROCESS | 1817 | 1462759795331 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:55 INFO - PROCESS | 1817 | 1462759795630 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 19:09:55 INFO - PROCESS | 1817 | 1462759795906 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a046c00 == 159 [pid = 1817] [id = 682] 19:09:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x90f4d800) [pid = 1817] [serial = 2047] [outer = (nil)] 19:09:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x91e36000) [pid = 1817] [serial = 2048] [outer = 0x90f4d800] 19:09:55 INFO - PROCESS | 1817 | 1462759795994 Marionette DEBUG loaded listener.js 19:09:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x924dac00) [pid = 1817] [serial = 2049] [outer = 0x90f4d800] 19:09:57 INFO - PROCESS | 1817 | SkCairoFTTypeface::onFilterRec unimplemented 19:09:57 INFO - PROCESS | 1817 | 1462759797457 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 19:09:57 INFO - PROCESS | 1817 | 1462759797572 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 19:09:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 19:09:57 INFO - PROCESS | 1817 | 1462759797579 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 19:09:57 INFO - PROCESS | 1817 | 1462759797583 Marionette TRACE conn3 <- [1,2702,null,{}] 19:09:57 INFO - PROCESS | 1817 | 1462759797598 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:57 INFO - PROCESS | 1817 | 1462759797807 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 19:09:58 INFO - PROCESS | 1817 | 1462759798105 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x91c8f400 == 160 [pid = 1817] [id = 683] 19:09:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x922cf400) [pid = 1817] [serial = 2050] [outer = (nil)] 19:09:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x926eac00) [pid = 1817] [serial = 2051] [outer = 0x922cf400] 19:09:58 INFO - PROCESS | 1817 | 1462759798193 Marionette DEBUG loaded listener.js 19:09:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x926f1000) [pid = 1817] [serial = 2052] [outer = 0x922cf400] 19:09:59 INFO - PROCESS | 1817 | 1462759799161 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 19:09:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 19:09:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1602ms 19:09:59 INFO - PROCESS | 1817 | 1462759799181 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 19:09:59 INFO - PROCESS | 1817 | 1462759799185 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 19:09:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 19:09:59 INFO - PROCESS | 1817 | 1462759799191 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 19:09:59 INFO - PROCESS | 1817 | 1462759799194 Marionette TRACE conn3 <- [1,2706,null,{}] 19:09:59 INFO - PROCESS | 1817 | 1462759799201 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:59 INFO - PROCESS | 1817 | 1462759799449 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 19:09:59 INFO - PROCESS | 1817 | 1462759799804 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x91b45400 == 161 [pid = 1817] [id = 684] 19:09:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x91c74400) [pid = 1817] [serial = 2053] [outer = (nil)] 19:09:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x929b2000) [pid = 1817] [serial = 2054] [outer = 0x91c74400] 19:09:59 INFO - PROCESS | 1817 | 1462759799897 Marionette DEBUG loaded listener.js 19:10:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x929b7000) [pid = 1817] [serial = 2055] [outer = 0x91c74400] 19:10:00 INFO - PROCESS | 1817 | 1462759800816 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 19:10:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 19:10:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1680ms 19:10:00 INFO - PROCESS | 1817 | 1462759800873 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 19:10:00 INFO - PROCESS | 1817 | 1462759800876 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 19:10:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 19:10:00 INFO - PROCESS | 1817 | 1462759800883 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 19:10:00 INFO - PROCESS | 1817 | 1462759800886 Marionette TRACE conn3 <- [1,2710,null,{}] 19:10:00 INFO - PROCESS | 1817 | 1462759800892 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:01 INFO - PROCESS | 1817 | 1462759801133 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 19:10:01 INFO - PROCESS | 1817 | 1462759801482 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x926ec000 == 162 [pid = 1817] [id = 685] 19:10:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x926efc00) [pid = 1817] [serial = 2056] [outer = (nil)] 19:10:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x93c03800) [pid = 1817] [serial = 2057] [outer = 0x926efc00] 19:10:01 INFO - PROCESS | 1817 | 1462759801590 Marionette DEBUG loaded listener.js 19:10:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x94639400) [pid = 1817] [serial = 2058] [outer = 0x926efc00] 19:10:02 INFO - PROCESS | 1817 | 1462759802705 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 19:10:02 INFO - PROCESS | 1817 | 1462759802729 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 19:10:02 INFO - PROCESS | 1817 | 1462759802736 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 19:10:02 INFO - PROCESS | 1817 | 1462759802740 Marionette TRACE conn3 <- [1,2714,null,{}] 19:10:02 INFO - PROCESS | 1817 | 1462759802746 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:03 INFO - PROCESS | 1817 | 1462759803012 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 19:10:03 INFO - PROCESS | 1817 | 1462759803385 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x93a3ec00 == 163 [pid = 1817] [id = 686] 19:10:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x9510cc00) [pid = 1817] [serial = 2059] [outer = (nil)] 19:10:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x98932c00) [pid = 1817] [serial = 2060] [outer = 0x9510cc00] 19:10:03 INFO - PROCESS | 1817 | 1462759803477 Marionette DEBUG loaded listener.js 19:10:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x98f01800) [pid = 1817] [serial = 2061] [outer = 0x9510cc00] 19:10:04 INFO - PROCESS | 1817 | 1462759804411 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 19:10:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 19:10:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1740ms 19:10:04 INFO - PROCESS | 1817 | 1462759804476 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 19:10:04 INFO - PROCESS | 1817 | 1462759804480 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 19:10:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 19:10:04 INFO - PROCESS | 1817 | 1462759804487 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 19:10:04 INFO - PROCESS | 1817 | 1462759804491 Marionette TRACE conn3 <- [1,2718,null,{}] 19:10:04 INFO - PROCESS | 1817 | 1462759804497 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:04 INFO - PROCESS | 1817 | 1462759804721 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 19:10:05 INFO - PROCESS | 1817 | 1462759805076 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x929b1800 == 164 [pid = 1817] [id = 687] 19:10:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x95106c00) [pid = 1817] [serial = 2062] [outer = (nil)] 19:10:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x99c10800) [pid = 1817] [serial = 2063] [outer = 0x95106c00] 19:10:05 INFO - PROCESS | 1817 | 1462759805170 Marionette DEBUG loaded listener.js 19:10:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x99c1f000) [pid = 1817] [serial = 2064] [outer = 0x95106c00] 19:10:06 INFO - PROCESS | 1817 | 1462759806138 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 19:10:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 19:10:06 INFO - PROCESS | 1817 | 1462759806196 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 19:10:06 INFO - PROCESS | 1817 | 1462759806203 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 19:10:06 INFO - PROCESS | 1817 | 1462759806207 Marionette TRACE conn3 <- [1,2722,null,{}] 19:10:06 INFO - PROCESS | 1817 | 1462759806212 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:06 INFO - PROCESS | 1817 | 1462759806441 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 19:10:06 INFO - PROCESS | 1817 | 1462759806804 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x91c80400 == 165 [pid = 1817] [id = 688] 19:10:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x95109000) [pid = 1817] [serial = 2065] [outer = (nil)] 19:10:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x9a7de400) [pid = 1817] [serial = 2066] [outer = 0x95109000] 19:10:06 INFO - PROCESS | 1817 | 1462759806898 Marionette DEBUG loaded listener.js 19:10:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x9a7e9800) [pid = 1817] [serial = 2067] [outer = 0x95109000] 19:10:07 INFO - PROCESS | 1817 | 1462759807838 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 19:10:07 INFO - PROCESS | 1817 | 1462759807892 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 19:10:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 19:10:07 INFO - PROCESS | 1817 | 1462759807898 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 19:10:07 INFO - PROCESS | 1817 | 1462759807901 Marionette TRACE conn3 <- [1,2726,null,{}] 19:10:07 INFO - PROCESS | 1817 | 1462759807907 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:08 INFO - PROCESS | 1817 | 1462759808143 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 19:10:08 INFO - PROCESS | 1817 | 1462759808507 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x8efe8c00 == 166 [pid = 1817] [id = 689] 19:10:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x9091a400) [pid = 1817] [serial = 2068] [outer = (nil)] 19:10:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x9b20fc00) [pid = 1817] [serial = 2069] [outer = 0x9091a400] 19:10:08 INFO - PROCESS | 1817 | 1462759808598 Marionette DEBUG loaded listener.js 19:10:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x9d510c00) [pid = 1817] [serial = 2070] [outer = 0x9091a400] 19:10:09 INFO - PROCESS | 1817 | 1462759809571 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 19:10:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 19:10:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1736ms 19:10:09 INFO - PROCESS | 1817 | 1462759809635 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 19:10:09 INFO - PROCESS | 1817 | 1462759809638 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 19:10:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 19:10:09 INFO - PROCESS | 1817 | 1462759809645 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 19:10:09 INFO - PROCESS | 1817 | 1462759809649 Marionette TRACE conn3 <- [1,2730,null,{}] 19:10:09 INFO - PROCESS | 1817 | 1462759809655 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:09 INFO - PROCESS | 1817 | 1462759809920 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x9b0aa800 == 165 [pid = 1817] [id = 582] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x9a7e5c00 == 164 [pid = 1817] [id = 584] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x87954800 == 163 [pid = 1817] [id = 583] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x879cd400 == 162 [pid = 1817] [id = 633] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x997db000 == 161 [pid = 1817] [id = 579] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x870c9000 == 160 [pid = 1817] [id = 585] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x99899c00 == 159 [pid = 1817] [id = 581] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x88489c00 == 158 [pid = 1817] [id = 580] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8795c400 == 157 [pid = 1817] [id = 674] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8a16c800 == 156 [pid = 1817] [id = 673] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8a046800 == 155 [pid = 1817] [id = 672] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x86f62000 == 154 [pid = 1817] [id = 671] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x879ce400 == 153 [pid = 1817] [id = 668] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x90918000 == 152 [pid = 1817] [id = 669] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x99c0b400 == 151 [pid = 1817] [id = 667] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8b42f800 == 150 [pid = 1817] [id = 666] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x9a7e0800 == 149 [pid = 1817] [id = 665] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x98fa5800 == 148 [pid = 1817] [id = 664] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x9279d000 == 147 [pid = 1817] [id = 662] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8a29c400 == 146 [pid = 1817] [id = 663] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x91ab6800 == 145 [pid = 1817] [id = 661] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x86f6b800 == 144 [pid = 1817] [id = 660] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x90a97c00 == 143 [pid = 1817] [id = 659] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x9076dc00 == 142 [pid = 1817] [id = 658] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8c732c00 == 141 [pid = 1817] [id = 657] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8c73b000 == 140 [pid = 1817] [id = 655] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x90769000 == 139 [pid = 1817] [id = 656] 19:10:11 INFO - PROCESS | 1817 | --DOCSHELL 0x8a047400 == 138 [pid = 1817] [id = 654] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x9076fc00) [pid = 1817] [serial = 1836] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x8e5ba400) [pid = 1817] [serial = 1961] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x8e39e000) [pid = 1817] [serial = 1958] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x8a29a000) [pid = 1817] [serial = 1952] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x8b2e7800) [pid = 1817] [serial = 1953] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0xa24f3800) [pid = 1817] [serial = 1950] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x95101400) [pid = 1817] [serial = 1949] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x8c73d000) [pid = 1817] [serial = 1947] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x8c73ac00) [pid = 1817] [serial = 1946] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0xa3062c00) [pid = 1817] [serial = 1944] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0xa26bf000) [pid = 1817] [serial = 1943] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0xa11e8400) [pid = 1817] [serial = 1941] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0xa11dfc00) [pid = 1817] [serial = 1940] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x9d942800) [pid = 1817] [serial = 1938] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x9b87fc00) [pid = 1817] [serial = 1937] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x9ae19c00) [pid = 1817] [serial = 1935] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x9ad3c000) [pid = 1817] [serial = 1934] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x99bd1800) [pid = 1817] [serial = 1932] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x98fb2400) [pid = 1817] [serial = 1931] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x9770b400) [pid = 1817] [serial = 1929] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x975e5000) [pid = 1817] [serial = 1928] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x9500a400) [pid = 1817] [serial = 1926] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x94630400) [pid = 1817] [serial = 1925] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x92c6a800) [pid = 1817] [serial = 1923] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x929b8000) [pid = 1817] [serial = 1922] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x927a5c00) [pid = 1817] [serial = 1920] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x926f9000) [pid = 1817] [serial = 1919] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x922d5800) [pid = 1817] [serial = 1917] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x91e3bc00) [pid = 1817] [serial = 1916] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x91b47800) [pid = 1817] [serial = 1914] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x91abd000) [pid = 1817] [serial = 1913] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x912e8800) [pid = 1817] [serial = 1911] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x90f45800) [pid = 1817] [serial = 1910] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x907c4c00) [pid = 1817] [serial = 1908] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x8efe4400) [pid = 1817] [serial = 1907] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x8cebe400) [pid = 1817] [serial = 1905] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x8b310c00) [pid = 1817] [serial = 1904] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x8efe9c00) [pid = 1817] [serial = 1901] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x8c737400) [pid = 1817] [serial = 1955] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x8d0e8800) [pid = 1817] [serial = 1956] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x8e5bec00) [pid = 1817] [serial = 1959] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1817 | 1462759812267 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x87273800 == 139 [pid = 1817] [id = 690] 19:10:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x87275000) [pid = 1817] [serial = 2071] [outer = (nil)] 19:10:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x87957c00) [pid = 1817] [serial = 2072] [outer = 0x87275000] 19:10:12 INFO - PROCESS | 1817 | 1462759812352 Marionette DEBUG loaded listener.js 19:10:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x8825fc00) [pid = 1817] [serial = 2073] [outer = 0x87275000] 19:10:13 INFO - PROCESS | 1817 | 1462759813589 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 19:10:13 INFO - PROCESS | 1817 | 1462759813659 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 19:10:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 19:10:13 INFO - PROCESS | 1817 | 1462759813668 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 19:10:13 INFO - PROCESS | 1817 | 1462759813674 Marionette TRACE conn3 <- [1,2734,null,{}] 19:10:13 INFO - PROCESS | 1817 | 1462759813680 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:13 INFO - PROCESS | 1817 | 1462759813969 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 19:10:14 INFO - PROCESS | 1817 | 1462759814193 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b310000 == 140 [pid = 1817] [id = 691] 19:10:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x8b42bc00) [pid = 1817] [serial = 2074] [outer = (nil)] 19:10:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x8c52ec00) [pid = 1817] [serial = 2075] [outer = 0x8b42bc00] 19:10:14 INFO - PROCESS | 1817 | 1462759814299 Marionette DEBUG loaded listener.js 19:10:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x8c733000) [pid = 1817] [serial = 2076] [outer = 0x8b42bc00] 19:10:15 INFO - PROCESS | 1817 | 1462759815191 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 19:10:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 19:10:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1588ms 19:10:15 INFO - PROCESS | 1817 | 1462759815262 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 19:10:15 INFO - PROCESS | 1817 | 1462759815268 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 19:10:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 19:10:15 INFO - PROCESS | 1817 | 1462759815275 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 19:10:15 INFO - PROCESS | 1817 | 1462759815278 Marionette TRACE conn3 <- [1,2738,null,{}] 19:10:15 INFO - PROCESS | 1817 | 1462759815284 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:15 INFO - PROCESS | 1817 | 1462759815585 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 19:10:15 INFO - PROCESS | 1817 | 1462759815623 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b438c00 == 141 [pid = 1817] [id = 692] 19:10:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x8d0eb800) [pid = 1817] [serial = 2077] [outer = (nil)] 19:10:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x8d7b9400) [pid = 1817] [serial = 2078] [outer = 0x8d0eb800] 19:10:15 INFO - PROCESS | 1817 | 1462759815697 Marionette DEBUG loaded listener.js 19:10:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x8d9e9000) [pid = 1817] [serial = 2079] [outer = 0x8d0eb800] 19:10:16 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x8b432000) [pid = 1817] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 19:10:16 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x8c52b800) [pid = 1817] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 19:10:17 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x8d7ba800) [pid = 1817] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 19:10:17 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x8a049800) [pid = 1817] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 19:10:17 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x8a048c00) [pid = 1817] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 19:10:17 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x86f69400) [pid = 1817] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 19:10:17 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x90f42800) [pid = 1817] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 19:10:17 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x926f5400) [pid = 1817] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 19:10:17 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x9b20c400) [pid = 1817] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 19:10:17 INFO - PROCESS | 1817 | --DOMWINDOW == 124 (0x8ceb3000) [pid = 1817] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 19:10:17 INFO - PROCESS | 1817 | --DOMWINDOW == 123 (0x9ad45400) [pid = 1817] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 19:10:17 INFO - PROCESS | 1817 | --DOMWINDOW == 122 (0x9a7e0400) [pid = 1817] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 19:10:17 INFO - PROCESS | 1817 | --DOMWINDOW == 121 (0x8ab0fc00) [pid = 1817] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 19:10:17 INFO - PROCESS | 1817 | --DOMWINDOW == 120 (0x92c70c00) [pid = 1817] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 19:10:17 INFO - PROCESS | 1817 | --DOMWINDOW == 119 (0x926ecc00) [pid = 1817] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 19:10:17 INFO - PROCESS | 1817 | --DOMWINDOW == 118 (0x90aa0800) [pid = 1817] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 19:10:17 INFO - PROCESS | 1817 | --DOMWINDOW == 117 (0x91b4ac00) [pid = 1817] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 19:10:17 INFO - PROCESS | 1817 | --DOMWINDOW == 116 (0x90a93000) [pid = 1817] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 19:10:17 INFO - PROCESS | 1817 | --DOMWINDOW == 115 (0x90a94c00) [pid = 1817] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 19:10:17 INFO - PROCESS | 1817 | --DOMWINDOW == 114 (0x90771400) [pid = 1817] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 19:10:17 INFO - PROCESS | 1817 | 1462759817419 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 19:10:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 19:10:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 2188ms 19:10:17 INFO - PROCESS | 1817 | 1462759817486 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 19:10:17 INFO - PROCESS | 1817 | 1462759817490 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 19:10:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 19:10:17 INFO - PROCESS | 1817 | 1462759817508 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 19:10:17 INFO - PROCESS | 1817 | 1462759817518 Marionette TRACE conn3 <- [1,2742,null,{}] 19:10:17 INFO - PROCESS | 1817 | 1462759817525 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:17 INFO - PROCESS | 1817 | 1462759817744 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 19:10:18 INFO - PROCESS | 1817 | 1462759817998 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x86f69400 == 142 [pid = 1817] [id = 693] 19:10:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 115 (0x8b2e6400) [pid = 1817] [serial = 2080] [outer = (nil)] 19:10:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 116 (0x8e641400) [pid = 1817] [serial = 2081] [outer = 0x8b2e6400] 19:10:18 INFO - PROCESS | 1817 | 1462759818078 Marionette DEBUG loaded listener.js 19:10:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 117 (0x8e650800) [pid = 1817] [serial = 2082] [outer = 0x8b2e6400] 19:10:18 INFO - PROCESS | 1817 | 1462759818890 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 19:10:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 19:10:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1547ms 19:10:19 INFO - PROCESS | 1817 | 1462759819068 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 19:10:19 INFO - PROCESS | 1817 | 1462759819076 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 19:10:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 19:10:19 INFO - PROCESS | 1817 | 1462759819085 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 19:10:19 INFO - PROCESS | 1817 | 1462759819091 Marionette TRACE conn3 <- [1,2746,null,{}] 19:10:19 INFO - PROCESS | 1817 | 1462759819099 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:19 INFO - PROCESS | 1817 | 1462759819360 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 19:10:19 INFO - PROCESS | 1817 | 1462759819704 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:19 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a29a000 == 143 [pid = 1817] [id = 694] 19:10:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 118 (0x8a29c400) [pid = 1817] [serial = 2083] [outer = (nil)] 19:10:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 119 (0x8ab18800) [pid = 1817] [serial = 2084] [outer = 0x8a29c400] 19:10:19 INFO - PROCESS | 1817 | 1462759819793 Marionette DEBUG loaded listener.js 19:10:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 120 (0x8b436c00) [pid = 1817] [serial = 2085] [outer = 0x8a29c400] 19:10:20 INFO - PROCESS | 1817 | 1462759820746 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 19:10:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 19:10:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1690ms 19:10:20 INFO - PROCESS | 1817 | 1462759820776 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 19:10:20 INFO - PROCESS | 1817 | 1462759820782 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 19:10:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 19:10:20 INFO - PROCESS | 1817 | 1462759820795 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 19:10:20 INFO - PROCESS | 1817 | 1462759820800 Marionette TRACE conn3 <- [1,2750,null,{}] 19:10:20 INFO - PROCESS | 1817 | 1462759820807 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:21 INFO - PROCESS | 1817 | 1462759821039 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 19:10:21 INFO - PROCESS | 1817 | 1462759821401 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d68a400 == 144 [pid = 1817] [id = 695] 19:10:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 121 (0x8d68e800) [pid = 1817] [serial = 2086] [outer = (nil)] 19:10:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 122 (0x8db97000) [pid = 1817] [serial = 2087] [outer = 0x8d68e800] 19:10:21 INFO - PROCESS | 1817 | 1462759821494 Marionette DEBUG loaded listener.js 19:10:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 123 (0x8e64c800) [pid = 1817] [serial = 2088] [outer = 0x8d68e800] 19:10:22 INFO - PROCESS | 1817 | 1462759822444 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 19:10:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 19:10:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1701ms 19:10:22 INFO - PROCESS | 1817 | 1462759822493 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 19:10:22 INFO - PROCESS | 1817 | 1462759822501 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 19:10:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 19:10:22 INFO - PROCESS | 1817 | 1462759822512 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 19:10:22 INFO - PROCESS | 1817 | 1462759822515 Marionette TRACE conn3 <- [1,2754,null,{}] 19:10:22 INFO - PROCESS | 1817 | 1462759822532 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:22 INFO - PROCESS | 1817 | 1462759822772 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 19:10:23 INFO - PROCESS | 1817 | 1462759823169 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f014c00 == 145 [pid = 1817] [id = 696] 19:10:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 124 (0x90774c00) [pid = 1817] [serial = 2089] [outer = (nil)] 19:10:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 125 (0x907cf800) [pid = 1817] [serial = 2090] [outer = 0x90774c00] 19:10:23 INFO - PROCESS | 1817 | 1462759823306 Marionette DEBUG loaded listener.js 19:10:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x90a93000) [pid = 1817] [serial = 2091] [outer = 0x90774c00] 19:10:24 INFO - PROCESS | 1817 | 1462759824287 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 19:10:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 19:10:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1793ms 19:10:24 INFO - PROCESS | 1817 | 1462759824306 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 19:10:24 INFO - PROCESS | 1817 | 1462759824309 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 19:10:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 19:10:24 INFO - PROCESS | 1817 | 1462759824316 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 19:10:24 INFO - PROCESS | 1817 | 1462759824320 Marionette TRACE conn3 <- [1,2758,null,{}] 19:10:24 INFO - PROCESS | 1817 | 1462759824369 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:24 INFO - PROCESS | 1817 | 1462759824652 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 19:10:25 INFO - PROCESS | 1817 | 1462759825003 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d0e9c00 == 146 [pid = 1817] [id = 697] 19:10:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x90f48800) [pid = 1817] [serial = 2092] [outer = (nil)] 19:10:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x912ed000) [pid = 1817] [serial = 2093] [outer = 0x90f48800] 19:10:25 INFO - PROCESS | 1817 | 1462759825097 Marionette DEBUG loaded listener.js 19:10:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x91a89800) [pid = 1817] [serial = 2094] [outer = 0x90f48800] 19:10:26 INFO - PROCESS | 1817 | 1462759826003 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 19:10:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 19:10:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1750ms 19:10:26 INFO - PROCESS | 1817 | 1462759826067 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 19:10:26 INFO - PROCESS | 1817 | 1462759826072 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 19:10:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 19:10:26 INFO - PROCESS | 1817 | 1462759826078 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 19:10:26 INFO - PROCESS | 1817 | 1462759826082 Marionette TRACE conn3 <- [1,2762,null,{}] 19:10:26 INFO - PROCESS | 1817 | 1462759826088 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:26 INFO - PROCESS | 1817 | 1462759826324 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 19:10:26 INFO - PROCESS | 1817 | 1462759826686 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x90f44400 == 147 [pid = 1817] [id = 698] 19:10:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x90f47800) [pid = 1817] [serial = 2095] [outer = (nil)] 19:10:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x91b41c00) [pid = 1817] [serial = 2096] [outer = 0x90f47800] 19:10:26 INFO - PROCESS | 1817 | 1462759826792 Marionette DEBUG loaded listener.js 19:10:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x91c71800) [pid = 1817] [serial = 2097] [outer = 0x90f47800] 19:10:27 INFO - PROCESS | 1817 | 1462759827702 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 19:10:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 19:10:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1682ms 19:10:27 INFO - PROCESS | 1817 | 1462759827761 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 19:10:27 INFO - PROCESS | 1817 | 1462759827764 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 19:10:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 19:10:27 INFO - PROCESS | 1817 | 1462759827771 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 19:10:27 INFO - PROCESS | 1817 | 1462759827775 Marionette TRACE conn3 <- [1,2766,null,{}] 19:10:27 INFO - PROCESS | 1817 | 1462759827780 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:28 INFO - PROCESS | 1817 | 1462759828057 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 19:10:28 INFO - PROCESS | 1817 | 1462759828416 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x91a84400 == 148 [pid = 1817] [id = 699] 19:10:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x91c75800) [pid = 1817] [serial = 2098] [outer = (nil)] 19:10:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x922db400) [pid = 1817] [serial = 2099] [outer = 0x91c75800] 19:10:28 INFO - PROCESS | 1817 | 1462759828515 Marionette DEBUG loaded listener.js 19:10:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x924e7000) [pid = 1817] [serial = 2100] [outer = 0x91c75800] 19:10:29 INFO - PROCESS | 1817 | 1462759829468 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 19:10:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 19:10:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1734ms 19:10:29 INFO - PROCESS | 1817 | 1462759829506 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 19:10:29 INFO - PROCESS | 1817 | 1462759829509 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 19:10:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 19:10:29 INFO - PROCESS | 1817 | 1462759829516 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 19:10:29 INFO - PROCESS | 1817 | 1462759829520 Marionette TRACE conn3 <- [1,2770,null,{}] 19:10:29 INFO - PROCESS | 1817 | 1462759829525 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:29 INFO - PROCESS | 1817 | 1462759829761 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 19:10:30 INFO - PROCESS | 1817 | 1462759830122 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:30 INFO - PROCESS | 1817 | ++DOCSHELL 0x91c74800 == 149 [pid = 1817] [id = 700] 19:10:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x92446400) [pid = 1817] [serial = 2101] [outer = (nil)] 19:10:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x927a5800) [pid = 1817] [serial = 2102] [outer = 0x92446400] 19:10:30 INFO - PROCESS | 1817 | 1462759830234 Marionette DEBUG loaded listener.js 19:10:30 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x92af1c00) [pid = 1817] [serial = 2103] [outer = 0x92446400] 19:10:31 INFO - PROCESS | 1817 | 1462759831158 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 19:10:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 19:10:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1693ms 19:10:31 INFO - PROCESS | 1817 | 1462759831210 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 19:10:31 INFO - PROCESS | 1817 | 1462759831215 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 19:10:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 19:10:31 INFO - PROCESS | 1817 | 1462759831221 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 19:10:31 INFO - PROCESS | 1817 | 1462759831225 Marionette TRACE conn3 <- [1,2774,null,{}] 19:10:31 INFO - PROCESS | 1817 | 1462759831230 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:31 INFO - PROCESS | 1817 | 1462759831470 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 19:10:31 INFO - PROCESS | 1817 | 1462759831842 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:31 INFO - PROCESS | 1817 | ++DOCSHELL 0x9279e800 == 150 [pid = 1817] [id = 701] 19:10:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x929b0c00) [pid = 1817] [serial = 2104] [outer = (nil)] 19:10:31 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x93ce6400) [pid = 1817] [serial = 2105] [outer = 0x929b0c00] 19:10:31 INFO - PROCESS | 1817 | 1462759831935 Marionette DEBUG loaded listener.js 19:10:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x94630400) [pid = 1817] [serial = 2106] [outer = 0x929b0c00] 19:10:32 INFO - PROCESS | 1817 | 1462759832847 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 19:10:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 19:10:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1682ms 19:10:32 INFO - PROCESS | 1817 | 1462759832904 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 19:10:32 INFO - PROCESS | 1817 | 1462759832907 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 19:10:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 19:10:32 INFO - PROCESS | 1817 | 1462759832935 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 19:10:32 INFO - PROCESS | 1817 | 1462759832939 Marionette TRACE conn3 <- [1,2778,null,{}] 19:10:32 INFO - PROCESS | 1817 | 1462759832945 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:33 INFO - PROCESS | 1817 | 1462759833179 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 19:10:33 INFO - PROCESS | 1817 | 1462759833531 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e39f800 == 151 [pid = 1817] [id = 702] 19:10:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x9279b000) [pid = 1817] [serial = 2107] [outer = (nil)] 19:10:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x950b9000) [pid = 1817] [serial = 2108] [outer = 0x9279b000] 19:10:33 INFO - PROCESS | 1817 | 1462759833624 Marionette DEBUG loaded listener.js 19:10:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x9510b800) [pid = 1817] [serial = 2109] [outer = 0x9279b000] 19:10:34 INFO - PROCESS | 1817 | 1462759834574 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 19:10:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 19:10:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1690ms 19:10:34 INFO - PROCESS | 1817 | 1462759834622 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 19:10:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 19:10:34 INFO - PROCESS | 1817 | 1462759834627 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 19:10:34 INFO - PROCESS | 1817 | 1462759834633 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 19:10:34 INFO - PROCESS | 1817 | 1462759834637 Marionette TRACE conn3 <- [1,2782,null,{}] 19:10:34 INFO - PROCESS | 1817 | 1462759834643 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:34 INFO - PROCESS | 1817 | 1462759834866 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 19:10:35 INFO - PROCESS | 1817 | 1462759835217 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x9500e800 == 152 [pid = 1817] [id = 703] 19:10:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x975e5400) [pid = 1817] [serial = 2110] [outer = (nil)] 19:10:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x98925000) [pid = 1817] [serial = 2111] [outer = 0x975e5400] 19:10:35 INFO - PROCESS | 1817 | 1462759835309 Marionette DEBUG loaded listener.js 19:10:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x98aba400) [pid = 1817] [serial = 2112] [outer = 0x975e5400] 19:10:36 INFO - PROCESS | 1817 | 1462759836249 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 19:10:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 19:10:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1639ms 19:10:36 INFO - PROCESS | 1817 | 1462759836273 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 19:10:36 INFO - PROCESS | 1817 | 1462759836277 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 19:10:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 19:10:36 INFO - PROCESS | 1817 | 1462759836284 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 19:10:36 INFO - PROCESS | 1817 | 1462759836288 Marionette TRACE conn3 <- [1,2786,null,{}] 19:10:36 INFO - PROCESS | 1817 | 1462759836294 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:36 INFO - PROCESS | 1817 | 1462759836550 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 19:10:36 INFO - PROCESS | 1817 | 1462759836895 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x95106800 == 153 [pid = 1817] [id = 704] 19:10:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x99ca0800) [pid = 1817] [serial = 2113] [outer = (nil)] 19:10:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x9a7e0000) [pid = 1817] [serial = 2114] [outer = 0x99ca0800] 19:10:37 INFO - PROCESS | 1817 | 1462759836996 Marionette DEBUG loaded listener.js 19:10:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x9ad56000) [pid = 1817] [serial = 2115] [outer = 0x99ca0800] 19:10:37 INFO - PROCESS | 1817 | 1462759837948 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 19:10:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 19:10:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1740ms 19:10:38 INFO - PROCESS | 1817 | 1462759838026 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 19:10:38 INFO - PROCESS | 1817 | 1462759838029 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 19:10:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 19:10:38 INFO - PROCESS | 1817 | 1462759838036 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 19:10:38 INFO - PROCESS | 1817 | 1462759838038 Marionette TRACE conn3 <- [1,2790,null,{}] 19:10:38 INFO - PROCESS | 1817 | 1462759838045 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:38 INFO - PROCESS | 1817 | 1462759838309 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 19:10:38 INFO - PROCESS | 1817 | 1462759838672 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:38 INFO - PROCESS | 1817 | ++DOCSHELL 0x99c0b400 == 154 [pid = 1817] [id = 705] 19:10:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x9ae1f400) [pid = 1817] [serial = 2116] [outer = (nil)] 19:10:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x9d93f800) [pid = 1817] [serial = 2117] [outer = 0x9ae1f400] 19:10:38 INFO - PROCESS | 1817 | 1462759838760 Marionette DEBUG loaded listener.js 19:10:38 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x9d946400) [pid = 1817] [serial = 2118] [outer = 0x9ae1f400] 19:10:39 INFO - PROCESS | 1817 | 1462759839718 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 19:10:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 19:10:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1735ms 19:10:39 INFO - PROCESS | 1817 | 1462759839771 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 19:10:39 INFO - PROCESS | 1817 | 1462759839775 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 19:10:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 19:10:39 INFO - PROCESS | 1817 | 1462759839781 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 19:10:39 INFO - PROCESS | 1817 | 1462759839785 Marionette TRACE conn3 <- [1,2794,null,{}] 19:10:39 INFO - PROCESS | 1817 | 1462759839791 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:40 INFO - PROCESS | 1817 | 1462759840039 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 19:10:40 INFO - PROCESS | 1817 | 1462759840396 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x924e2c00 == 155 [pid = 1817] [id = 706] 19:10:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x950be000) [pid = 1817] [serial = 2119] [outer = (nil)] 19:10:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0xa1126000) [pid = 1817] [serial = 2120] [outer = 0x950be000] 19:10:40 INFO - PROCESS | 1817 | 1462759840487 Marionette DEBUG loaded listener.js 19:10:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0xa112fc00) [pid = 1817] [serial = 2121] [outer = 0x950be000] 19:10:41 INFO - PROCESS | 1817 | 1462759841390 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 19:10:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 19:10:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1680ms 19:10:41 INFO - PROCESS | 1817 | 1462759841463 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 19:10:41 INFO - PROCESS | 1817 | 1462759841466 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 19:10:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 19:10:41 INFO - PROCESS | 1817 | 1462759841473 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 19:10:41 INFO - PROCESS | 1817 | 1462759841476 Marionette TRACE conn3 <- [1,2798,null,{}] 19:10:41 INFO - PROCESS | 1817 | 1462759841482 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:41 INFO - PROCESS | 1817 | 1462759841767 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 19:10:42 INFO - PROCESS | 1817 | 1462759842140 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b59a000 == 156 [pid = 1817] [id = 707] 19:10:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x8e31cc00) [pid = 1817] [serial = 2122] [outer = (nil)] 19:10:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0xa21b1400) [pid = 1817] [serial = 2123] [outer = 0x8e31cc00] 19:10:42 INFO - PROCESS | 1817 | 1462759842228 Marionette DEBUG loaded listener.js 19:10:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0xa22b5000) [pid = 1817] [serial = 2124] [outer = 0x8e31cc00] 19:10:43 INFO - PROCESS | 1817 | 1462759843183 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 19:10:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 19:10:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1786ms 19:10:43 INFO - PROCESS | 1817 | 1462759843260 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 19:10:43 INFO - PROCESS | 1817 | 1462759843264 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 19:10:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 19:10:43 INFO - PROCESS | 1817 | 1462759843271 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 19:10:43 INFO - PROCESS | 1817 | 1462759843274 Marionette TRACE conn3 <- [1,2802,null,{}] 19:10:43 INFO - PROCESS | 1817 | 1462759843280 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:43 INFO - PROCESS | 1817 | 1462759843553 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 19:10:43 INFO - PROCESS | 1817 | 1462759843917 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:43 INFO - PROCESS | 1817 | ++DOCSHELL 0xa1127400 == 157 [pid = 1817] [id = 708] 19:10:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0xa112ac00) [pid = 1817] [serial = 2125] [outer = (nil)] 19:10:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0xa26ddc00) [pid = 1817] [serial = 2126] [outer = 0xa112ac00] 19:10:44 INFO - PROCESS | 1817 | 1462759844009 Marionette DEBUG loaded listener.js 19:10:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0xa3069400) [pid = 1817] [serial = 2127] [outer = 0xa112ac00] 19:10:44 INFO - PROCESS | 1817 | 1462759844912 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 19:10:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 19:10:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1687ms 19:10:44 INFO - PROCESS | 1817 | 1462759844958 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 19:10:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 19:10:44 INFO - PROCESS | 1817 | 1462759844963 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 19:10:44 INFO - PROCESS | 1817 | 1462759844969 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 19:10:44 INFO - PROCESS | 1817 | 1462759844973 Marionette TRACE conn3 <- [1,2806,null,{}] 19:10:44 INFO - PROCESS | 1817 | 1462759844979 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:45 INFO - PROCESS | 1817 | 1462759845216 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 19:10:45 INFO - PROCESS | 1817 | 1462759845576 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:45 INFO - PROCESS | 1817 | ++DOCSHELL 0xa2271000 == 158 [pid = 1817] [id = 709] 19:10:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0xa3068800) [pid = 1817] [serial = 2128] [outer = (nil)] 19:10:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0xa34c2800) [pid = 1817] [serial = 2129] [outer = 0xa3068800] 19:10:45 INFO - PROCESS | 1817 | 1462759845667 Marionette DEBUG loaded listener.js 19:10:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0xa3550c00) [pid = 1817] [serial = 2130] [outer = 0xa3068800] 19:10:46 INFO - PROCESS | 1817 | 1462759846576 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 19:10:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 19:10:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1681ms 19:10:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 19:10:46 INFO - PROCESS | 1817 | 1462759846651 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 19:10:46 INFO - PROCESS | 1817 | 1462759846654 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 19:10:46 INFO - PROCESS | 1817 | 1462759846661 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 19:10:46 INFO - PROCESS | 1817 | 1462759846664 Marionette TRACE conn3 <- [1,2810,null,{}] 19:10:46 INFO - PROCESS | 1817 | 1462759846670 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:46 INFO - PROCESS | 1817 | 1462759846961 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 19:10:47 INFO - PROCESS | 1817 | 1462759847321 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ecee400 == 159 [pid = 1817] [id = 710] 19:10:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x907cd000) [pid = 1817] [serial = 2131] [outer = (nil)] 19:10:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x91011800) [pid = 1817] [serial = 2132] [outer = 0x907cd000] 19:10:47 INFO - PROCESS | 1817 | 1462759847415 Marionette DEBUG loaded listener.js 19:10:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x91013400) [pid = 1817] [serial = 2133] [outer = 0x907cd000] 19:10:48 INFO - PROCESS | 1817 | 1462759848311 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 19:10:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 19:10:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1688ms 19:10:48 INFO - PROCESS | 1817 | 1462759848349 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 19:10:48 INFO - PROCESS | 1817 | 1462759848353 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 19:10:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 19:10:48 INFO - PROCESS | 1817 | 1462759848359 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 19:10:48 INFO - PROCESS | 1817 | 1462759848363 Marionette TRACE conn3 <- [1,2814,null,{}] 19:10:48 INFO - PROCESS | 1817 | 1462759848369 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:48 INFO - PROCESS | 1817 | 1462759848592 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 19:10:48 INFO - PROCESS | 1817 | 1462759848908 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:48 INFO - PROCESS | 1817 | ++DOCSHELL 0x879cd800 == 160 [pid = 1817] [id = 711] 19:10:48 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x9100b000) [pid = 1817] [serial = 2134] [outer = (nil)] 19:10:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0xa30eb000) [pid = 1817] [serial = 2135] [outer = 0x9100b000] 19:10:49 INFO - PROCESS | 1817 | 1462759849045 Marionette DEBUG loaded listener.js 19:10:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0xa5038800) [pid = 1817] [serial = 2136] [outer = 0x9100b000] 19:10:51 INFO - PROCESS | 1817 | --DOCSHELL 0x997d8800 == 159 [pid = 1817] [id = 514] 19:10:51 INFO - PROCESS | 1817 | --DOCSHELL 0x907d0800 == 158 [pid = 1817] [id = 511] 19:10:51 INFO - PROCESS | 1817 | --DOCSHELL 0x8b2ec400 == 157 [pid = 1817] [id = 499] 19:10:51 INFO - PROCESS | 1817 | --DOCSHELL 0x90911800 == 156 [pid = 1817] [id = 505] 19:10:51 INFO - PROCESS | 1817 | --DOCSHELL 0x870d4000 == 155 [pid = 1817] [id = 512] 19:10:51 INFO - PROCESS | 1817 | --DOCSHELL 0x95101800 == 154 [pid = 1817] [id = 513] 19:10:51 INFO - PROCESS | 1817 | --DOCSHELL 0x90f45000 == 153 [pid = 1817] [id = 508] 19:10:51 INFO - PROCESS | 1817 | --DOCSHELL 0x870c7800 == 152 [pid = 1817] [id = 504] 19:10:51 INFO - PROCESS | 1817 | --DOCSHELL 0x91c80400 == 151 [pid = 1817] [id = 688] 19:10:51 INFO - PROCESS | 1817 | --DOCSHELL 0x8efe8c00 == 150 [pid = 1817] [id = 689] 19:10:51 INFO - PROCESS | 1817 | --DOCSHELL 0x929b1800 == 149 [pid = 1817] [id = 687] 19:10:51 INFO - PROCESS | 1817 | --DOCSHELL 0x93a3ec00 == 148 [pid = 1817] [id = 686] 19:10:51 INFO - PROCESS | 1817 | --DOCSHELL 0x926ec000 == 147 [pid = 1817] [id = 685] 19:10:51 INFO - PROCESS | 1817 | --DOCSHELL 0x91b45400 == 146 [pid = 1817] [id = 684] 19:10:51 INFO - PROCESS | 1817 | --DOCSHELL 0x8a046c00 == 145 [pid = 1817] [id = 682] 19:10:51 INFO - PROCESS | 1817 | --DOCSHELL 0x91c8f400 == 144 [pid = 1817] [id = 683] 19:10:51 INFO - PROCESS | 1817 | --DOCSHELL 0x90f4ec00 == 143 [pid = 1817] [id = 681] 19:10:51 INFO - PROCESS | 1817 | --DOCSHELL 0x90920800 == 142 [pid = 1817] [id = 680] 19:10:51 INFO - PROCESS | 1817 | --DOCSHELL 0x8c612c00 == 141 [pid = 1817] [id = 679] 19:10:51 INFO - PROCESS | 1817 | --DOCSHELL 0x8b30bc00 == 140 [pid = 1817] [id = 678] 19:10:51 INFO - PROCESS | 1817 | --DOCSHELL 0x8c609400 == 139 [pid = 1817] [id = 677] 19:10:51 INFO - PROCESS | 1817 | --DOCSHELL 0x86683400 == 138 [pid = 1817] [id = 675] 19:10:51 INFO - PROCESS | 1817 | --DOCSHELL 0x8a045400 == 137 [pid = 1817] [id = 676] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x9076ac00) [pid = 1817] [serial = 1902] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x8c737800) [pid = 1817] [serial = 2021] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x8d0e0400) [pid = 1817] [serial = 2022] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x8b439400) [pid = 1817] [serial = 2024] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x8dba5800) [pid = 1817] [serial = 1967] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x8c531800) [pid = 1817] [serial = 1965] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x8b432800) [pid = 1817] [serial = 1964] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x8a168800) [pid = 1817] [serial = 2018] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x870d4400) [pid = 1817] [serial = 2015] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x879d4800) [pid = 1817] [serial = 2016] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x87272800) [pid = 1817] [serial = 2012] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x91c8b000) [pid = 1817] [serial = 2010] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x91c88800) [pid = 1817] [serial = 2009] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0xa50cac00) [pid = 1817] [serial = 2007] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0xa503d000) [pid = 1817] [serial = 2006] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0xa30e6400) [pid = 1817] [serial = 2004] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0xa26d9000) [pid = 1817] [serial = 2003] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0xa11e0000) [pid = 1817] [serial = 2001] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0xa112cc00) [pid = 1817] [serial = 2000] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x9d50c800) [pid = 1817] [serial = 1998] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x9b877000) [pid = 1817] [serial = 1997] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x9ae18c00) [pid = 1817] [serial = 1995] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x9a7eb800) [pid = 1817] [serial = 1994] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x997e0000) [pid = 1817] [serial = 1992] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x98932000) [pid = 1817] [serial = 1991] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x975f0c00) [pid = 1817] [serial = 1989] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x97582000) [pid = 1817] [serial = 1988] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x95009c00) [pid = 1817] [serial = 1986] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x93ce5c00) [pid = 1817] [serial = 1985] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x929aa400) [pid = 1817] [serial = 1982] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x929b5c00) [pid = 1817] [serial = 1983] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x926ed000) [pid = 1817] [serial = 1980] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x924da400) [pid = 1817] [serial = 1979] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x91b45c00) [pid = 1817] [serial = 1977] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x91ab9400) [pid = 1817] [serial = 1976] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x912e5000) [pid = 1817] [serial = 1974] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x90f42000) [pid = 1817] [serial = 1973] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x90917400) [pid = 1817] [serial = 1971] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x907ca400) [pid = 1817] [serial = 1970] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x8e5b6800) [pid = 1817] [serial = 1968] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x8ab11400) [pid = 1817] [serial = 2019] [outer = (nil)] [url = about:blank] 19:10:52 INFO - PROCESS | 1817 | 1462759852921 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 19:10:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 19:10:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 4592ms 19:10:52 INFO - PROCESS | 1817 | 1462759852952 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 19:10:52 INFO - PROCESS | 1817 | 1462759852959 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 19:10:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 19:10:52 INFO - PROCESS | 1817 | 1462759852966 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 19:10:52 INFO - PROCESS | 1817 | 1462759852972 Marionette TRACE conn3 <- [1,2818,null,{}] 19:10:52 INFO - PROCESS | 1817 | 1462759852980 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:53 INFO - PROCESS | 1817 | 1462759853202 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 19:10:53 INFO - PROCESS | 1817 | 1462759853456 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a049800 == 138 [pid = 1817] [id = 712] 19:10:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x8a04cc00) [pid = 1817] [serial = 2137] [outer = (nil)] 19:10:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x8ab0bc00) [pid = 1817] [serial = 2138] [outer = 0x8a04cc00] 19:10:53 INFO - PROCESS | 1817 | 1462759853601 Marionette DEBUG loaded listener.js 19:10:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x8b30bc00) [pid = 1817] [serial = 2139] [outer = 0x8a04cc00] 19:10:54 INFO - PROCESS | 1817 | 1462759854440 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 19:10:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 19:10:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1492ms 19:10:54 INFO - PROCESS | 1817 | 1462759854506 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 19:10:54 INFO - PROCESS | 1817 | 1462759854522 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 19:10:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 19:10:54 INFO - PROCESS | 1817 | 1462759854571 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 19:10:54 INFO - PROCESS | 1817 | 1462759854576 Marionette TRACE conn3 <- [1,2822,null,{}] 19:10:54 INFO - PROCESS | 1817 | 1462759854585 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:54 INFO - PROCESS | 1817 | 1462759854892 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 19:10:54 INFO - PROCESS | 1817 | 1462759854931 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a16c800 == 139 [pid = 1817] [id = 713] 19:10:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x8a29b400) [pid = 1817] [serial = 2140] [outer = (nil)] 19:10:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x8d0e0400) [pid = 1817] [serial = 2141] [outer = 0x8a29b400] 19:10:55 INFO - PROCESS | 1817 | 1462759855010 Marionette DEBUG loaded listener.js 19:10:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x8d697c00) [pid = 1817] [serial = 2142] [outer = 0x8a29b400] 19:10:56 INFO - PROCESS | 1817 | 1462759856093 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 19:10:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 19:10:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1621ms 19:10:56 INFO - PROCESS | 1817 | 1462759856162 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 19:10:56 INFO - PROCESS | 1817 | 1462759856166 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 19:10:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 19:10:56 INFO - PROCESS | 1817 | 1462759856172 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 19:10:56 INFO - PROCESS | 1817 | 1462759856178 Marionette TRACE conn3 <- [1,2826,null,{}] 19:10:56 INFO - PROCESS | 1817 | 1462759856194 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:56 INFO - PROCESS | 1817 | 1462759856499 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 19:10:57 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x8b42bc00) [pid = 1817] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 19:10:57 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x8e64e800) [pid = 1817] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 19:10:57 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x8a04b400) [pid = 1817] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 19:10:57 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x8e316000) [pid = 1817] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 19:10:57 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x8a049000) [pid = 1817] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 19:10:57 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x8668e800) [pid = 1817] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 19:10:57 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x91ab4800) [pid = 1817] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 19:10:57 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x8d0eb800) [pid = 1817] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 19:10:57 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x926efc00) [pid = 1817] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 19:10:57 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x95106c00) [pid = 1817] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 19:10:57 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x95109000) [pid = 1817] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 19:10:57 INFO - PROCESS | 1817 | --DOMWINDOW == 124 (0x91c74400) [pid = 1817] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 19:10:57 INFO - PROCESS | 1817 | --DOMWINDOW == 123 (0x8c734000) [pid = 1817] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 19:10:57 INFO - PROCESS | 1817 | --DOMWINDOW == 122 (0x922cf400) [pid = 1817] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 19:10:57 INFO - PROCESS | 1817 | --DOMWINDOW == 121 (0x87275000) [pid = 1817] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 19:10:57 INFO - PROCESS | 1817 | --DOMWINDOW == 120 (0x90a9c000) [pid = 1817] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 19:10:57 INFO - PROCESS | 1817 | --DOMWINDOW == 119 (0x9091a400) [pid = 1817] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 19:10:57 INFO - PROCESS | 1817 | --DOMWINDOW == 118 (0x9510cc00) [pid = 1817] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 19:10:57 INFO - PROCESS | 1817 | --DOMWINDOW == 117 (0x8726c800) [pid = 1817] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 19:10:57 INFO - PROCESS | 1817 | --DOMWINDOW == 116 (0x90f4d800) [pid = 1817] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 19:10:57 INFO - PROCESS | 1817 | 1462759857384 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x8668e800 == 140 [pid = 1817] [id = 714] 19:10:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 117 (0x870d1000) [pid = 1817] [serial = 2143] [outer = (nil)] 19:10:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 118 (0x8a04b400) [pid = 1817] [serial = 2144] [outer = 0x870d1000] 19:10:57 INFO - PROCESS | 1817 | 1462759857468 Marionette DEBUG loaded listener.js 19:10:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 119 (0x8e5b6400) [pid = 1817] [serial = 2145] [outer = 0x870d1000] 19:10:58 INFO - PROCESS | 1817 | 1462759858252 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 19:10:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 19:10:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 2140ms 19:10:58 INFO - PROCESS | 1817 | 1462759858313 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 19:10:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 19:10:58 INFO - PROCESS | 1817 | 1462759858318 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 19:10:58 INFO - PROCESS | 1817 | 1462759858324 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 19:10:58 INFO - PROCESS | 1817 | 1462759858327 Marionette TRACE conn3 <- [1,2830,null,{}] 19:10:58 INFO - PROCESS | 1817 | 1462759858333 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:58 INFO - PROCESS | 1817 | 1462759858638 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 19:10:58 INFO - PROCESS | 1817 | 1462759858658 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:58 INFO - PROCESS | 1817 | ++DOCSHELL 0x879d2000 == 141 [pid = 1817] [id = 715] 19:10:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 120 (0x8ecee000) [pid = 1817] [serial = 2146] [outer = (nil)] 19:10:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 121 (0x9076b000) [pid = 1817] [serial = 2147] [outer = 0x8ecee000] 19:10:58 INFO - PROCESS | 1817 | 1462759858747 Marionette DEBUG loaded listener.js 19:10:58 INFO - PROCESS | 1817 | ++DOMWINDOW == 122 (0x907c4000) [pid = 1817] [serial = 2148] [outer = 0x8ecee000] 19:11:00 INFO - PROCESS | 1817 | 1462759860055 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 19:11:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 19:11:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1782ms 19:11:00 INFO - PROCESS | 1817 | 1462759860107 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 19:11:00 INFO - PROCESS | 1817 | 1462759860114 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 19:11:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 19:11:00 INFO - PROCESS | 1817 | 1462759860124 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 19:11:00 INFO - PROCESS | 1817 | 1462759860129 Marionette TRACE conn3 <- [1,2834,null,{}] 19:11:00 INFO - PROCESS | 1817 | 1462759860138 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:00 INFO - PROCESS | 1817 | 1462759860394 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 19:11:00 INFO - PROCESS | 1817 | 1462759860766 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x87274000 == 142 [pid = 1817] [id = 716] 19:11:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 123 (0x8a15f400) [pid = 1817] [serial = 2149] [outer = (nil)] 19:11:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 124 (0x8b59cc00) [pid = 1817] [serial = 2150] [outer = 0x8a15f400] 19:11:00 INFO - PROCESS | 1817 | 1462759860862 Marionette DEBUG loaded listener.js 19:11:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 125 (0x8c737800) [pid = 1817] [serial = 2151] [outer = 0x8a15f400] 19:11:01 INFO - PROCESS | 1817 | 1462759861829 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 19:11:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 19:11:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1741ms 19:11:01 INFO - PROCESS | 1817 | 1462759861865 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 19:11:01 INFO - PROCESS | 1817 | 1462759861875 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 19:11:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 19:11:01 INFO - PROCESS | 1817 | 1462759861886 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 19:11:01 INFO - PROCESS | 1817 | 1462759861891 Marionette TRACE conn3 <- [1,2838,null,{}] 19:11:01 INFO - PROCESS | 1817 | 1462759861897 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:02 INFO - PROCESS | 1817 | 1462759862137 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 19:11:02 INFO - PROCESS | 1817 | 1462759862539 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e316000 == 143 [pid = 1817] [id = 717] 19:11:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x8e319000) [pid = 1817] [serial = 2152] [outer = (nil)] 19:11:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x8ecfac00) [pid = 1817] [serial = 2153] [outer = 0x8e319000] 19:11:02 INFO - PROCESS | 1817 | 1462759862632 Marionette DEBUG loaded listener.js 19:11:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x8f019c00) [pid = 1817] [serial = 2154] [outer = 0x8e319000] 19:11:03 INFO - PROCESS | 1817 | 1462759863588 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 19:11:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 19:11:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1733ms 19:11:03 INFO - PROCESS | 1817 | 1462759863620 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 19:11:03 INFO - PROCESS | 1817 | 1462759863623 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 19:11:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 19:11:03 INFO - PROCESS | 1817 | 1462759863630 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 19:11:03 INFO - PROCESS | 1817 | 1462759863637 Marionette TRACE conn3 <- [1,2842,null,{}] 19:11:03 INFO - PROCESS | 1817 | 1462759863654 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:04 INFO - PROCESS | 1817 | 1462759864005 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 19:11:04 INFO - PROCESS | 1817 | 1462759864288 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x90911800 == 144 [pid = 1817] [id = 718] 19:11:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x90aa0800) [pid = 1817] [serial = 2155] [outer = (nil)] 19:11:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x90f4ec00) [pid = 1817] [serial = 2156] [outer = 0x90aa0800] 19:11:04 INFO - PROCESS | 1817 | 1462759864386 Marionette DEBUG loaded listener.js 19:11:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x91017000) [pid = 1817] [serial = 2157] [outer = 0x90aa0800] 19:11:05 INFO - PROCESS | 1817 | 1462759865338 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 19:11:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 19:11:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1787ms 19:11:05 INFO - PROCESS | 1817 | 1462759865419 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 19:11:05 INFO - PROCESS | 1817 | 1462759865424 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 19:11:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 19:11:05 INFO - PROCESS | 1817 | 1462759865430 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 19:11:05 INFO - PROCESS | 1817 | 1462759865434 Marionette TRACE conn3 <- [1,2846,null,{}] 19:11:05 INFO - PROCESS | 1817 | 1462759865440 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:05 INFO - PROCESS | 1817 | 1462759865720 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 19:11:06 INFO - PROCESS | 1817 | 1462759866073 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:06 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d0e2000 == 145 [pid = 1817] [id = 719] 19:11:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x90912c00) [pid = 1817] [serial = 2158] [outer = (nil)] 19:11:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x91a92c00) [pid = 1817] [serial = 2159] [outer = 0x90912c00] 19:11:06 INFO - PROCESS | 1817 | 1462759866167 Marionette DEBUG loaded listener.js 19:11:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x91ac0800) [pid = 1817] [serial = 2160] [outer = 0x90912c00] 19:11:07 INFO - PROCESS | 1817 | 1462759867101 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 19:11:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 19:11:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1743ms 19:11:07 INFO - PROCESS | 1817 | 1462759867174 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 19:11:07 INFO - PROCESS | 1817 | 1462759867177 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 19:11:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 19:11:07 INFO - PROCESS | 1817 | 1462759867184 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 19:11:07 INFO - PROCESS | 1817 | 1462759867187 Marionette TRACE conn3 <- [1,2850,null,{}] 19:11:07 INFO - PROCESS | 1817 | 1462759867193 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:07 INFO - PROCESS | 1817 | 1462759867475 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 19:11:07 INFO - PROCESS | 1817 | 1462759867845 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x9100a800 == 146 [pid = 1817] [id = 720] 19:11:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x912ec000) [pid = 1817] [serial = 2161] [outer = (nil)] 19:11:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x91c81400) [pid = 1817] [serial = 2162] [outer = 0x912ec000] 19:11:07 INFO - PROCESS | 1817 | 1462759867946 Marionette DEBUG loaded listener.js 19:11:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x91c84000) [pid = 1817] [serial = 2163] [outer = 0x912ec000] 19:11:08 INFO - PROCESS | 1817 | 1462759868912 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 19:11:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 19:11:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1782ms 19:11:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 19:11:08 INFO - PROCESS | 1817 | 1462759868967 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 19:11:08 INFO - PROCESS | 1817 | 1462759868970 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 19:11:08 INFO - PROCESS | 1817 | 1462759868977 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 19:11:08 INFO - PROCESS | 1817 | 1462759868980 Marionette TRACE conn3 <- [1,2854,null,{}] 19:11:08 INFO - PROCESS | 1817 | 1462759868986 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:09 INFO - PROCESS | 1817 | 1462759869255 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 19:11:09 INFO - PROCESS | 1817 | 1462759869618 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c73f000 == 147 [pid = 1817] [id = 721] 19:11:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x91c7d800) [pid = 1817] [serial = 2164] [outer = (nil)] 19:11:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x924e0000) [pid = 1817] [serial = 2165] [outer = 0x91c7d800] 19:11:09 INFO - PROCESS | 1817 | 1462759869752 Marionette DEBUG loaded listener.js 19:11:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x926f5c00) [pid = 1817] [serial = 2166] [outer = 0x91c7d800] 19:11:10 INFO - PROCESS | 1817 | 1462759870683 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 19:11:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 19:11:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1742ms 19:11:10 INFO - PROCESS | 1817 | 1462759870719 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 19:11:10 INFO - PROCESS | 1817 | 1462759870724 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 19:11:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 19:11:10 INFO - PROCESS | 1817 | 1462759870730 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 19:11:10 INFO - PROCESS | 1817 | 1462759870734 Marionette TRACE conn3 <- [1,2858,null,{}] 19:11:10 INFO - PROCESS | 1817 | 1462759870740 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:10 INFO - PROCESS | 1817 | 1462759870974 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 19:11:11 INFO - PROCESS | 1817 | 1462759871333 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:11 INFO - PROCESS | 1817 | ++DOCSHELL 0x91abbc00 == 148 [pid = 1817] [id = 722] 19:11:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x91c90800) [pid = 1817] [serial = 2167] [outer = (nil)] 19:11:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x92ae3c00) [pid = 1817] [serial = 2168] [outer = 0x91c90800] 19:11:11 INFO - PROCESS | 1817 | 1462759871426 Marionette DEBUG loaded listener.js 19:11:11 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x92c69800) [pid = 1817] [serial = 2169] [outer = 0x91c90800] 19:11:12 INFO - PROCESS | 1817 | 1462759872351 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 19:11:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 19:11:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1689ms 19:11:12 INFO - PROCESS | 1817 | 1462759872420 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 19:11:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 19:11:12 INFO - PROCESS | 1817 | 1462759872424 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 19:11:12 INFO - PROCESS | 1817 | 1462759872431 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 19:11:12 INFO - PROCESS | 1817 | 1462759872434 Marionette TRACE conn3 <- [1,2862,null,{}] 19:11:12 INFO - PROCESS | 1817 | 1462759872440 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:12 INFO - PROCESS | 1817 | 1462759872673 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 19:11:13 INFO - PROCESS | 1817 | 1462759873043 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:13 INFO - PROCESS | 1817 | ++DOCSHELL 0x927a1400 == 149 [pid = 1817] [id = 723] 19:11:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x93a38800) [pid = 1817] [serial = 2170] [outer = (nil)] 19:11:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x95052400) [pid = 1817] [serial = 2171] [outer = 0x93a38800] 19:11:13 INFO - PROCESS | 1817 | 1462759873135 Marionette DEBUG loaded listener.js 19:11:13 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x95109000) [pid = 1817] [serial = 2172] [outer = 0x93a38800] 19:11:14 INFO - PROCESS | 1817 | 1462759874075 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 19:11:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 19:11:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1684ms 19:11:14 INFO - PROCESS | 1817 | 1462759874115 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 19:11:14 INFO - PROCESS | 1817 | 1462759874118 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 19:11:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 19:11:14 INFO - PROCESS | 1817 | 1462759874125 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 19:11:14 INFO - PROCESS | 1817 | 1462759874129 Marionette TRACE conn3 <- [1,2866,null,{}] 19:11:14 INFO - PROCESS | 1817 | 1462759874134 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:14 INFO - PROCESS | 1817 | 1462759874362 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 19:11:14 INFO - PROCESS | 1817 | 1462759874741 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b599c00 == 150 [pid = 1817] [id = 724] 19:11:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x8e398800) [pid = 1817] [serial = 2173] [outer = (nil)] 19:11:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x98931c00) [pid = 1817] [serial = 2174] [outer = 0x8e398800] 19:11:14 INFO - PROCESS | 1817 | 1462759874840 Marionette DEBUG loaded listener.js 19:11:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x98f0ac00) [pid = 1817] [serial = 2175] [outer = 0x8e398800] 19:11:15 INFO - PROCESS | 1817 | 1462759875769 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 19:11:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 19:11:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1682ms 19:11:15 INFO - PROCESS | 1817 | 1462759875808 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 19:11:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 19:11:15 INFO - PROCESS | 1817 | 1462759875812 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 19:11:15 INFO - PROCESS | 1817 | 1462759875818 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 19:11:15 INFO - PROCESS | 1817 | 1462759875822 Marionette TRACE conn3 <- [1,2870,null,{}] 19:11:15 INFO - PROCESS | 1817 | 1462759875827 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:16 INFO - PROCESS | 1817 | 1462759876070 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 19:11:16 INFO - PROCESS | 1817 | 1462759876438 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x93ce5c00 == 151 [pid = 1817] [id = 725] 19:11:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x975ea400) [pid = 1817] [serial = 2176] [outer = (nil)] 19:11:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x99c0c800) [pid = 1817] [serial = 2177] [outer = 0x975ea400] 19:11:16 INFO - PROCESS | 1817 | 1462759876531 Marionette DEBUG loaded listener.js 19:11:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x99c1f400) [pid = 1817] [serial = 2178] [outer = 0x975ea400] 19:11:17 INFO - PROCESS | 1817 | 1462759877488 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 19:11:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 19:11:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1733ms 19:11:17 INFO - PROCESS | 1817 | 1462759877551 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 19:11:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 19:11:17 INFO - PROCESS | 1817 | 1462759877556 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 19:11:17 INFO - PROCESS | 1817 | 1462759877563 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 19:11:17 INFO - PROCESS | 1817 | 1462759877567 Marionette TRACE conn3 <- [1,2874,null,{}] 19:11:17 INFO - PROCESS | 1817 | 1462759877573 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:17 INFO - PROCESS | 1817 | 1462759877845 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 19:11:18 INFO - PROCESS | 1817 | 1462759878214 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x99c09400 == 152 [pid = 1817] [id = 726] 19:11:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x9b0a9000) [pid = 1817] [serial = 2179] [outer = (nil)] 19:11:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x9b877000) [pid = 1817] [serial = 2180] [outer = 0x9b0a9000] 19:11:18 INFO - PROCESS | 1817 | 1462759878318 Marionette DEBUG loaded listener.js 19:11:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x9d9d3000) [pid = 1817] [serial = 2181] [outer = 0x9b0a9000] 19:11:19 INFO - PROCESS | 1817 | 1462759879270 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 19:11:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 19:11:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1782ms 19:11:19 INFO - PROCESS | 1817 | 1462759879345 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 19:11:19 INFO - PROCESS | 1817 | 1462759879349 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 19:11:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 19:11:19 INFO - PROCESS | 1817 | 1462759879355 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 19:11:19 INFO - PROCESS | 1817 | 1462759879359 Marionette TRACE conn3 <- [1,2878,null,{}] 19:11:19 INFO - PROCESS | 1817 | 1462759879365 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:19 INFO - PROCESS | 1817 | 1462759879624 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 19:11:20 INFO - PROCESS | 1817 | 1462759880000 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:20 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f017c00 == 153 [pid = 1817] [id = 727] 19:11:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x907c5c00) [pid = 1817] [serial = 2182] [outer = (nil)] 19:11:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0xa11e1400) [pid = 1817] [serial = 2183] [outer = 0x907c5c00] 19:11:20 INFO - PROCESS | 1817 | 1462759880094 Marionette DEBUG loaded listener.js 19:11:20 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0xa21a7000) [pid = 1817] [serial = 2184] [outer = 0x907c5c00] 19:11:21 INFO - PROCESS | 1817 | 1462759881021 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 19:11:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 19:11:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1739ms 19:11:21 INFO - PROCESS | 1817 | 1462759881097 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 19:11:21 INFO - PROCESS | 1817 | 1462759881101 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 19:11:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 19:11:21 INFO - PROCESS | 1817 | 1462759881107 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 19:11:21 INFO - PROCESS | 1817 | 1462759881110 Marionette TRACE conn3 <- [1,2882,null,{}] 19:11:21 INFO - PROCESS | 1817 | 1462759881126 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:21 INFO - PROCESS | 1817 | 1462759881396 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 19:11:21 INFO - PROCESS | 1817 | 1462759881760 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x9abb7000 == 154 [pid = 1817] [id = 728] 19:11:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x9ad4e400) [pid = 1817] [serial = 2185] [outer = (nil)] 19:11:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0xa3248800) [pid = 1817] [serial = 2186] [outer = 0x9ad4e400] 19:11:21 INFO - PROCESS | 1817 | 1462759881852 Marionette DEBUG loaded listener.js 19:11:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0xa359ec00) [pid = 1817] [serial = 2187] [outer = 0x9ad4e400] 19:11:22 INFO - PROCESS | 1817 | 1462759882794 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 19:11:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 19:11:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1759ms 19:11:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 19:11:22 INFO - PROCESS | 1817 | 1462759882867 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 19:11:22 INFO - PROCESS | 1817 | 1462759882870 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 19:11:22 INFO - PROCESS | 1817 | 1462759882877 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 19:11:22 INFO - PROCESS | 1817 | 1462759882881 Marionette TRACE conn3 <- [1,2886,null,{}] 19:11:22 INFO - PROCESS | 1817 | 1462759882887 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:23 INFO - PROCESS | 1817 | 1462759883218 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 19:11:23 INFO - PROCESS | 1817 | 1462759883585 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:23 INFO - PROCESS | 1817 | ++DOCSHELL 0x85b45800 == 155 [pid = 1817] [id = 729] 19:11:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x85b46800) [pid = 1817] [serial = 2188] [outer = (nil)] 19:11:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x85b4ec00) [pid = 1817] [serial = 2189] [outer = 0x85b46800] 19:11:23 INFO - PROCESS | 1817 | 1462759883676 Marionette DEBUG loaded listener.js 19:11:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x85b50c00) [pid = 1817] [serial = 2190] [outer = 0x85b46800] 19:11:24 INFO - PROCESS | 1817 | 1462759884634 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 19:11:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 19:11:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1836ms 19:11:24 INFO - PROCESS | 1817 | 1462759884713 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 19:11:24 INFO - PROCESS | 1817 | 1462759884717 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 19:11:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 19:11:24 INFO - PROCESS | 1817 | 1462759884723 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 19:11:24 INFO - PROCESS | 1817 | 1462759884727 Marionette TRACE conn3 <- [1,2890,null,{}] 19:11:24 INFO - PROCESS | 1817 | 1462759884733 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:24 INFO - PROCESS | 1817 | 1462759884980 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 19:11:25 INFO - PROCESS | 1817 | 1462759885345 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:25 INFO - PROCESS | 1817 | ++DOCSHELL 0x85b4a800 == 156 [pid = 1817] [id = 730] 19:11:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x86899800) [pid = 1817] [serial = 2191] [outer = (nil)] 19:11:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x8689e800) [pid = 1817] [serial = 2192] [outer = 0x86899800] 19:11:25 INFO - PROCESS | 1817 | 1462759885439 Marionette DEBUG loaded listener.js 19:11:25 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x868a0800) [pid = 1817] [serial = 2193] [outer = 0x86899800] 19:11:26 INFO - PROCESS | 1817 | 1462759886353 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 19:11:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 19:11:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1683ms 19:11:26 INFO - PROCESS | 1817 | 1462759886408 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 19:11:26 INFO - PROCESS | 1817 | 1462759886412 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 19:11:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 19:11:26 INFO - PROCESS | 1817 | 1462759886418 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 19:11:26 INFO - PROCESS | 1817 | 1462759886421 Marionette TRACE conn3 <- [1,2894,null,{}] 19:11:26 INFO - PROCESS | 1817 | 1462759886427 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:26 INFO - PROCESS | 1817 | 1462759886665 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 19:11:27 INFO - PROCESS | 1817 | 1462759887024 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:27 INFO - PROCESS | 1817 | ++DOCSHELL 0x85b54800 == 157 [pid = 1817] [id = 731] 19:11:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x8689b800) [pid = 1817] [serial = 2194] [outer = (nil)] 19:11:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x868a8c00) [pid = 1817] [serial = 2195] [outer = 0x8689b800] 19:11:27 INFO - PROCESS | 1817 | 1462759887114 Marionette DEBUG loaded listener.js 19:11:27 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x91a8f800) [pid = 1817] [serial = 2196] [outer = 0x8689b800] 19:11:28 INFO - PROCESS | 1817 | 1462759888043 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 19:11:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 19:11:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1682ms 19:11:28 INFO - PROCESS | 1817 | 1462759888101 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 19:11:28 INFO - PROCESS | 1817 | 1462759888104 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 19:11:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 19:11:28 INFO - PROCESS | 1817 | 1462759888111 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 19:11:28 INFO - PROCESS | 1817 | 1462759888115 Marionette TRACE conn3 <- [1,2898,null,{}] 19:11:28 INFO - PROCESS | 1817 | 1462759888121 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:28 INFO - PROCESS | 1817 | 1462759888358 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 19:11:28 INFO - PROCESS | 1817 | 1462759888719 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x85de3400 == 158 [pid = 1817] [id = 732] 19:11:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x85de4400) [pid = 1817] [serial = 2197] [outer = (nil)] 19:11:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x85deb000) [pid = 1817] [serial = 2198] [outer = 0x85de4400] 19:11:28 INFO - PROCESS | 1817 | 1462759888809 Marionette DEBUG loaded listener.js 19:11:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x85ded000) [pid = 1817] [serial = 2199] [outer = 0x85de4400] 19:11:29 INFO - PROCESS | 1817 | 1462759889735 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 19:11:33 INFO - PROCESS | 1817 | --DOCSHELL 0x9ad3c800 == 157 [pid = 1817] [id = 26] 19:11:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 19:11:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 4957ms 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x8c52ec00) [pid = 1817] [serial = 2075] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x9091e400) [pid = 1817] [serial = 2040] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x8d0eac00) [pid = 1817] [serial = 2031] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x90765800) [pid = 1817] [serial = 2037] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x8ecf1000) [pid = 1817] [serial = 1962] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x879d8400) [pid = 1817] [serial = 2028] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x91c8b400) [pid = 1817] [serial = 2046] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x8d9e9000) [pid = 1817] [serial = 2079] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x91c87000) [pid = 1817] [serial = 2045] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x93c03800) [pid = 1817] [serial = 2057] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x99c10800) [pid = 1817] [serial = 2063] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x9a7e9800) [pid = 1817] [serial = 2067] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x929b2000) [pid = 1817] [serial = 2054] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x8726b800) [pid = 1817] [serial = 2027] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x8e311400) [pid = 1817] [serial = 2033] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x926eac00) [pid = 1817] [serial = 2051] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x8c60c400) [pid = 1817] [serial = 2030] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x90913400) [pid = 1817] [serial = 2039] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x8c733000) [pid = 1817] [serial = 2076] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x99c1f000) [pid = 1817] [serial = 2064] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x926f1000) [pid = 1817] [serial = 2052] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x8e5b9000) [pid = 1817] [serial = 2034] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x8825fc00) [pid = 1817] [serial = 2073] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x912e1000) [pid = 1817] [serial = 2042] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x94639400) [pid = 1817] [serial = 2058] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x9b20fc00) [pid = 1817] [serial = 2069] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x91ab9c00) [pid = 1817] [serial = 2043] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x9a7de400) [pid = 1817] [serial = 2066] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x8efea400) [pid = 1817] [serial = 2036] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x98932c00) [pid = 1817] [serial = 2060] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x87276400) [pid = 1817] [serial = 2013] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x929b7000) [pid = 1817] [serial = 2055] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x91e36000) [pid = 1817] [serial = 2048] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x87957c00) [pid = 1817] [serial = 2072] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x8d7b9400) [pid = 1817] [serial = 2078] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x9d510c00) [pid = 1817] [serial = 2070] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x924dac00) [pid = 1817] [serial = 2049] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x98f01800) [pid = 1817] [serial = 2061] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x8e641400) [pid = 1817] [serial = 2081] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 1817 | 1462759893394 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 19:11:33 INFO - PROCESS | 1817 | 1462759893400 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 19:11:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 19:11:33 INFO - PROCESS | 1817 | 1462759893414 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 19:11:33 INFO - PROCESS | 1817 | 1462759893422 Marionette TRACE conn3 <- [1,2902,null,{}] 19:11:33 INFO - PROCESS | 1817 | 1462759893430 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:33 INFO - PROCESS | 1817 | 1462759893642 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 19:11:33 INFO - PROCESS | 1817 | 1462759893900 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:33 INFO - PROCESS | 1817 | ++DOCSHELL 0x87276400 == 158 [pid = 1817] [id = 733] 19:11:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x87276800) [pid = 1817] [serial = 2200] [outer = (nil)] 19:11:33 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x87958800) [pid = 1817] [serial = 2201] [outer = 0x87276800] 19:11:33 INFO - PROCESS | 1817 | 1462759893978 Marionette DEBUG loaded listener.js 19:11:34 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x879da400) [pid = 1817] [serial = 2202] [outer = 0x87276800] 19:11:34 INFO - PROCESS | 1817 | 1462759894837 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 19:11:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 19:11:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1493ms 19:11:34 INFO - PROCESS | 1817 | 1462759894906 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 19:11:34 INFO - PROCESS | 1817 | 1462759894912 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 19:11:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 19:11:34 INFO - PROCESS | 1817 | 1462759894924 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 19:11:34 INFO - PROCESS | 1817 | 1462759894929 Marionette TRACE conn3 <- [1,2906,null,{}] 19:11:34 INFO - PROCESS | 1817 | 1462759894935 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:35 INFO - PROCESS | 1817 | 1462759895154 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 19:11:35 INFO - PROCESS | 1817 | 1462759895448 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x88263400 == 159 [pid = 1817] [id = 734] 19:11:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x8a2a2c00) [pid = 1817] [serial = 2203] [outer = (nil)] 19:11:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x8c524400) [pid = 1817] [serial = 2204] [outer = 0x8a2a2c00] 19:11:35 INFO - PROCESS | 1817 | 1462759895528 Marionette DEBUG loaded listener.js 19:11:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x8c532000) [pid = 1817] [serial = 2205] [outer = 0x8a2a2c00] 19:11:36 INFO - PROCESS | 1817 | 1462759896445 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 19:11:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 19:11:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1594ms 19:11:36 INFO - PROCESS | 1817 | 1462759896515 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 19:11:36 INFO - PROCESS | 1817 | 1462759896520 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 19:11:36 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 19:11:36 INFO - PROCESS | 1817 | 1462759896526 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 19:11:36 INFO - PROCESS | 1817 | 1462759896530 Marionette TRACE conn3 <- [1,2910,null,{}] 19:11:36 INFO - PROCESS | 1817 | 1462759896552 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:36 INFO - PROCESS | 1817 | 1462759896860 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 19:11:36 INFO - PROCESS | 1817 | 1462759896899 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:36 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a16a400 == 160 [pid = 1817] [id = 735] 19:11:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x8cebec00) [pid = 1817] [serial = 2206] [outer = (nil)] 19:11:36 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x8d9e3400) [pid = 1817] [serial = 2207] [outer = 0x8cebec00] 19:11:36 INFO - PROCESS | 1817 | 1462759896978 Marionette DEBUG loaded listener.js 19:11:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x8e314000) [pid = 1817] [serial = 2208] [outer = 0x8cebec00] 19:11:38 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x99ca0800) [pid = 1817] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 19:11:38 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0xa3068800) [pid = 1817] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 19:11:38 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x8d68e800) [pid = 1817] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 19:11:38 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x90774c00) [pid = 1817] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 19:11:38 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x870d1000) [pid = 1817] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 19:11:38 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x9100b000) [pid = 1817] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 19:11:38 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x92446400) [pid = 1817] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 19:11:38 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x90f48800) [pid = 1817] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 19:11:38 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x8a29c400) [pid = 1817] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 19:11:38 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x9ae1f400) [pid = 1817] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 19:11:38 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x950be000) [pid = 1817] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 19:11:38 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x8a04cc00) [pid = 1817] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 19:11:38 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x975e5400) [pid = 1817] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 19:11:38 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x8e31cc00) [pid = 1817] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 19:11:38 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x929b0c00) [pid = 1817] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 19:11:38 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x879d6000) [pid = 1817] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 19:11:38 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x9279b000) [pid = 1817] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 19:11:38 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x91c75800) [pid = 1817] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 19:11:38 INFO - PROCESS | 1817 | --DOMWINDOW == 124 (0x8a29b400) [pid = 1817] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 19:11:38 INFO - PROCESS | 1817 | --DOMWINDOW == 123 (0xa112ac00) [pid = 1817] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 19:11:38 INFO - PROCESS | 1817 | --DOMWINDOW == 122 (0x90f47800) [pid = 1817] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 19:11:38 INFO - PROCESS | 1817 | --DOMWINDOW == 121 (0x907cd000) [pid = 1817] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 19:11:38 INFO - PROCESS | 1817 | 1462759898530 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 19:11:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 19:11:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 19:11:38 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 2044ms 19:11:38 INFO - PROCESS | 1817 | 1462759898570 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 19:11:38 INFO - PROCESS | 1817 | 1462759898573 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 19:11:38 INFO - TEST-START | /DOMEvents/constructors.html 19:11:38 INFO - PROCESS | 1817 | 1462759898579 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 19:11:38 INFO - PROCESS | 1817 | 1462759898583 Marionette TRACE conn3 <- [1,2914,null,{}] 19:11:38 INFO - PROCESS | 1817 | 1462759898628 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:38 INFO - PROCESS | 1817 | 1462759898852 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 19:11:39 INFO - PROCESS | 1817 | 1462759899100 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ab15800 == 161 [pid = 1817] [id = 736] 19:11:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 122 (0x8e5bb800) [pid = 1817] [serial = 2209] [outer = (nil)] 19:11:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 123 (0x8e64d800) [pid = 1817] [serial = 2210] [outer = 0x8e5bb800] 19:11:39 INFO - PROCESS | 1817 | 1462759899175 Marionette DEBUG loaded listener.js 19:11:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 124 (0x8efea400) [pid = 1817] [serial = 2211] [outer = 0x8e5bb800] 19:11:40 INFO - PROCESS | 1817 | 1462759900100 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 19:11:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 19:11:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 19:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:11:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 19:11:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:11:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 19:11:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 19:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:11:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 19:11:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:11:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 19:11:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 19:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:11:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 19:11:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:11:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 19:11:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 19:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:11:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 19:11:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:11:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 19:11:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 19:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:11:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 19:11:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:11:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 19:11:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 19:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:11:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 19:11:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:11:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 19:11:40 INFO - TEST-OK | /DOMEvents/constructors.html | took 1593ms 19:11:40 INFO - PROCESS | 1817 | 1462759900176 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 19:11:40 INFO - PROCESS | 1817 | 1462759900181 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 19:11:40 INFO - TEST-START | /DOMEvents/event-phases-order.html 19:11:40 INFO - PROCESS | 1817 | 1462759900189 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 19:11:40 INFO - PROCESS | 1817 | 1462759900195 Marionette TRACE conn3 <- [1,2918,null,{}] 19:11:40 INFO - PROCESS | 1817 | 1462759900206 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:40 INFO - PROCESS | 1817 | 1462759900584 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 19:11:40 INFO - PROCESS | 1817 | 1462759900960 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:40 INFO - PROCESS | 1817 | ++DOCSHELL 0x85de7c00 == 162 [pid = 1817] [id = 737] 19:11:40 INFO - PROCESS | 1817 | ++DOMWINDOW == 125 (0x85de8c00) [pid = 1817] [serial = 2212] [outer = (nil)] 19:11:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x8689d000) [pid = 1817] [serial = 2213] [outer = 0x85de8c00] 19:11:41 INFO - PROCESS | 1817 | 1462759901052 Marionette DEBUG loaded listener.js 19:11:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x8726f800) [pid = 1817] [serial = 2214] [outer = 0x85de8c00] 19:11:41 INFO - PROCESS | 1817 | 1462759901959 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 19:11:41 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 19:11:41 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1787ms 19:11:41 INFO - PROCESS | 1817 | 1462759901980 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 19:11:41 INFO - PROCESS | 1817 | 1462759901986 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 19:11:41 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 19:11:41 INFO - PROCESS | 1817 | 1462759901995 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 19:11:42 INFO - PROCESS | 1817 | 1462759902002 Marionette TRACE conn3 <- [1,2922,null,{}] 19:11:42 INFO - PROCESS | 1817 | 1462759902009 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:42 INFO - PROCESS | 1817 | 1462759902289 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 19:11:42 INFO - PROCESS | 1817 | 1462759902585 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:42 INFO - PROCESS | 1817 | ++DOCSHELL 0x8ab13800 == 163 [pid = 1817] [id = 738] 19:11:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x8b43a400) [pid = 1817] [serial = 2215] [outer = (nil)] 19:11:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x8c615400) [pid = 1817] [serial = 2216] [outer = 0x8b43a400] 19:11:42 INFO - PROCESS | 1817 | 1462759902733 Marionette DEBUG loaded listener.js 19:11:42 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x8ceb0400) [pid = 1817] [serial = 2217] [outer = 0x8b43a400] 19:11:43 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:11:43 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:11:43 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:11:43 INFO - PROCESS | 1817 | [1817] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:11:43 INFO - PROCESS | 1817 | 1462759903657 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 19:11:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 19:11:43 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 19:11:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 19:11:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:11:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:11:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:11:43 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 19:11:43 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 19:11:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:11:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:11:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:11:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:11:43 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 19:11:43 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 19:11:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:11:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:11:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:11:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:11:43 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]" 19:11:43 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 19:11:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:11:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:11:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:11:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:11:43 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 19:11:43 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1740ms 19:11:43 INFO - PROCESS | 1817 | 1462759903740 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 19:11:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 19:11:43 INFO - PROCESS | 1817 | 1462759903750 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 19:11:43 INFO - PROCESS | 1817 | 1462759903757 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 19:11:43 INFO - PROCESS | 1817 | 1462759903761 Marionette TRACE conn3 <- [1,2926,null,{}] 19:11:43 INFO - PROCESS | 1817 | 1462759903767 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:44 INFO - PROCESS | 1817 | 1462759904021 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 19:11:44 INFO - PROCESS | 1817 | 1462759904434 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:44 INFO - PROCESS | 1817 | ++DOCSHELL 0x8efe5c00 == 164 [pid = 1817] [id = 739] 19:11:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x9076a400) [pid = 1817] [serial = 2218] [outer = (nil)] 19:11:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x90773800) [pid = 1817] [serial = 2219] [outer = 0x9076a400] 19:11:44 INFO - PROCESS | 1817 | 1462759904567 Marionette DEBUG loaded listener.js 19:11:44 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x90912800) [pid = 1817] [serial = 2220] [outer = 0x9076a400] 19:11:45 INFO - PROCESS | 1817 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 19:11:45 INFO - PROCESS | 1817 | 1462759905445 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 19:11:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 19:11:45 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1736ms 19:11:45 INFO - PROCESS | 1817 | 1462759905493 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 19:11:45 INFO - PROCESS | 1817 | 1462759905500 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 19:11:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 19:11:45 INFO - PROCESS | 1817 | 1462759905517 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 19:11:45 INFO - PROCESS | 1817 | 1462759905524 Marionette TRACE conn3 <- [1,2930,null,{}] 19:11:45 INFO - PROCESS | 1817 | 1462759905530 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:45 INFO - PROCESS | 1817 | 1462759905768 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 19:11:46 INFO - PROCESS | 1817 | 1462759906081 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:46 INFO - PROCESS | 1817 | ++DOCSHELL 0x9091fc00 == 165 [pid = 1817] [id = 740] 19:11:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x90920800) [pid = 1817] [serial = 2221] [outer = (nil)] 19:11:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x9100ec00) [pid = 1817] [serial = 2222] [outer = 0x90920800] 19:11:46 INFO - PROCESS | 1817 | 1462759906172 Marionette DEBUG loaded listener.js 19:11:46 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x91016c00) [pid = 1817] [serial = 2223] [outer = 0x90920800] 19:11:46 INFO - PROCESS | 1817 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 19:11:47 INFO - PROCESS | 1817 | 1462759907036 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 19:11:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 19:11:47 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1542ms 19:11:47 INFO - PROCESS | 1817 | 1462759907050 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 19:11:47 INFO - PROCESS | 1817 | 1462759907054 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 19:11:47 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 19:11:47 INFO - PROCESS | 1817 | 1462759907061 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 19:11:47 INFO - PROCESS | 1817 | 1462759907063 Marionette TRACE conn3 <- [1,2934,null,{}] 19:11:47 INFO - PROCESS | 1817 | 1462759907070 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:47 INFO - PROCESS | 1817 | 1462759907302 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 19:11:47 INFO - PROCESS | 1817 | 1462759907591 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x907c2000 == 166 [pid = 1817] [id = 741] 19:11:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x90a97c00) [pid = 1817] [serial = 2224] [outer = (nil)] 19:11:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x91ab3c00) [pid = 1817] [serial = 2225] [outer = 0x90a97c00] 19:11:47 INFO - PROCESS | 1817 | 1462759907685 Marionette DEBUG loaded listener.js 19:11:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x91b46000) [pid = 1817] [serial = 2226] [outer = 0x90a97c00] 19:11:48 INFO - PROCESS | 1817 | 1462759908543 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 19:11:48 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 19:11:48 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1530ms 19:11:48 INFO - PROCESS | 1817 | 1462759908592 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 19:11:48 INFO - PROCESS | 1817 | 1462759908596 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 19:11:48 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 19:11:48 INFO - PROCESS | 1817 | 1462759908603 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 19:11:48 INFO - PROCESS | 1817 | 1462759908607 Marionette TRACE conn3 <- [1,2938,null,{}] 19:11:48 INFO - PROCESS | 1817 | 1462759908612 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:48 INFO - PROCESS | 1817 | 1462759908848 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 19:11:49 INFO - PROCESS | 1817 | 1462759909177 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x91c8b800 == 167 [pid = 1817] [id = 742] 19:11:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x91c8c000) [pid = 1817] [serial = 2227] [outer = (nil)] 19:11:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x91c90c00) [pid = 1817] [serial = 2228] [outer = 0x91c8c000] 19:11:49 INFO - PROCESS | 1817 | 1462759909287 Marionette DEBUG loaded listener.js 19:11:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x924da000) [pid = 1817] [serial = 2229] [outer = 0x91c8c000] 19:11:50 INFO - PROCESS | 1817 | 1462759910219 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 19:11:50 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. 19:11:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1633ms 19:11:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 19:11:50 INFO - PROCESS | 1817 | 1462759910237 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 19:11:50 INFO - PROCESS | 1817 | 1462759910240 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 19:11:50 INFO - PROCESS | 1817 | 1462759910247 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 19:11:50 INFO - PROCESS | 1817 | 1462759910250 Marionette TRACE conn3 <- [1,2942,null,{}] 19:11:50 INFO - PROCESS | 1817 | 1462759910256 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:50 INFO - PROCESS | 1817 | 1462759910497 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 19:11:50 INFO - PROCESS | 1817 | 1462759910814 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:50 INFO - PROCESS | 1817 | ++DOCSHELL 0x9100a000 == 168 [pid = 1817] [id = 743] 19:11:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x91e32000) [pid = 1817] [serial = 2230] [outer = (nil)] 19:11:50 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x926f4000) [pid = 1817] [serial = 2231] [outer = 0x91e32000] 19:11:50 INFO - PROCESS | 1817 | 1462759910908 Marionette DEBUG loaded listener.js 19:11:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x9279e000) [pid = 1817] [serial = 2232] [outer = 0x91e32000] 19:11:51 INFO - PROCESS | 1817 | 1462759911759 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 19:11:51 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 19:11:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 19:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:11:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 19:11:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1531ms 19:11:51 INFO - PROCESS | 1817 | 1462759911779 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 19:11:51 INFO - PROCESS | 1817 | 1462759911782 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 19:11:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 19:11:51 INFO - PROCESS | 1817 | 1462759911789 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 19:11:51 INFO - PROCESS | 1817 | 1462759911793 Marionette TRACE conn3 <- [1,2946,null,{}] 19:11:51 INFO - PROCESS | 1817 | 1462759911799 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:52 INFO - PROCESS | 1817 | 1462759912014 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 19:11:52 INFO - PROCESS | 1817 | 1462759912305 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:52 INFO - PROCESS | 1817 | ++DOCSHELL 0x926ea800 == 169 [pid = 1817] [id = 744] 19:11:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x9279b000) [pid = 1817] [serial = 2233] [outer = (nil)] 19:11:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x92af0800) [pid = 1817] [serial = 2234] [outer = 0x9279b000] 19:11:52 INFO - PROCESS | 1817 | 1462759912397 Marionette DEBUG loaded listener.js 19:11:52 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x92c73c00) [pid = 1817] [serial = 2235] [outer = 0x9279b000] 19:11:53 INFO - PROCESS | 1817 | 1462759913248 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 19:11:53 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. 19:11:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1480ms 19:11:53 INFO - PROCESS | 1817 | 1462759913270 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 19:11:53 INFO - PROCESS | 1817 | 1462759913274 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 19:11:53 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 19:11:53 INFO - PROCESS | 1817 | 1462759913280 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 19:11:53 INFO - PROCESS | 1817 | 1462759913284 Marionette TRACE conn3 <- [1,2950,null,{}] 19:11:53 INFO - PROCESS | 1817 | 1462759913290 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:53 INFO - PROCESS | 1817 | 1462759913541 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 19:11:53 INFO - PROCESS | 1817 | 1462759913843 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:53 INFO - PROCESS | 1817 | ++DOCSHELL 0x924e5c00 == 170 [pid = 1817] [id = 745] 19:11:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x929b7000) [pid = 1817] [serial = 2236] [outer = (nil)] 19:11:53 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x9500ac00) [pid = 1817] [serial = 2237] [outer = 0x929b7000] 19:11:53 INFO - PROCESS | 1817 | 1462759913936 Marionette DEBUG loaded listener.js 19:11:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x95050000) [pid = 1817] [serial = 2238] [outer = 0x929b7000] 19:11:54 INFO - PROCESS | 1817 | ++DOCSHELL 0x9770b400 == 171 [pid = 1817] [id = 746] 19:11:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x977e3800) [pid = 1817] [serial = 2239] [outer = (nil)] 19:11:54 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x989fe800) [pid = 1817] [serial = 2240] [outer = 0x977e3800] 19:11:54 INFO - PROCESS | 1817 | 1462759914914 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 19:11:54 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. 19:11:54 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1682ms 19:11:54 INFO - PROCESS | 1817 | 1462759914963 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 19:11:54 INFO - PROCESS | 1817 | 1462759914967 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 19:11:54 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 19:11:54 INFO - PROCESS | 1817 | 1462759914974 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 19:11:54 INFO - PROCESS | 1817 | 1462759914978 Marionette TRACE conn3 <- [1,2954,null,{}] 19:11:54 INFO - PROCESS | 1817 | 1462759914983 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:55 INFO - PROCESS | 1817 | 1462759915342 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 19:11:55 INFO - PROCESS | 1817 | 1462759915713 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:55 INFO - PROCESS | 1817 | ++DOCSHELL 0x922cf400 == 172 [pid = 1817] [id = 747] 19:11:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x97582000) [pid = 1817] [serial = 2241] [outer = (nil)] 19:11:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x98926000) [pid = 1817] [serial = 2242] [outer = 0x97582000] 19:11:55 INFO - PROCESS | 1817 | 1462759915802 Marionette DEBUG loaded listener.js 19:11:55 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x997d9800) [pid = 1817] [serial = 2243] [outer = 0x97582000] 19:11:56 INFO - PROCESS | 1817 | 1462759916611 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 19:11:56 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:11:56 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 19:11:56 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1690ms 19:11:56 INFO - PROCESS | 1817 | 1462759916665 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 19:11:56 INFO - PROCESS | 1817 | 1462759916669 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 19:11:56 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 19:11:56 INFO - PROCESS | 1817 | 1462759916675 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 19:11:56 INFO - PROCESS | 1817 | 1462759916680 Marionette TRACE conn3 <- [1,2958,null,{}] 19:11:56 INFO - PROCESS | 1817 | 1462759916685 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:56 INFO - PROCESS | 1817 | 1462759916955 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 19:11:57 INFO - PROCESS | 1817 | 1462759917278 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x99f85800 == 173 [pid = 1817] [id = 748] 19:11:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x9a7e0c00) [pid = 1817] [serial = 2244] [outer = (nil)] 19:11:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x9a948000) [pid = 1817] [serial = 2245] [outer = 0x9a7e0c00] 19:11:57 INFO - PROCESS | 1817 | 1462759917439 Marionette DEBUG loaded listener.js 19:11:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x9adbac00) [pid = 1817] [serial = 2246] [outer = 0x9a7e0c00] 19:11:58 INFO - PROCESS | 1817 | 1462759918307 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 19:11:58 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. 19:11:58 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1685ms 19:11:58 INFO - PROCESS | 1817 | 1462759918361 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 19:11:58 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 19:11:58 INFO - PROCESS | 1817 | 1462759918365 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 19:11:58 INFO - PROCESS | 1817 | 1462759918372 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 19:11:58 INFO - PROCESS | 1817 | 1462759918377 Marionette TRACE conn3 <- [1,2962,null,{}] 19:11:58 INFO - PROCESS | 1817 | 1462759918447 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:58 INFO - PROCESS | 1817 | 1462759918706 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 19:11:59 INFO - PROCESS | 1817 | 1462759919073 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x9abb9000 == 174 [pid = 1817] [id = 749] 19:11:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x9ae1a000) [pid = 1817] [serial = 2247] [outer = (nil)] 19:11:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0xa0608c00) [pid = 1817] [serial = 2248] [outer = 0x9ae1a000] 19:11:59 INFO - PROCESS | 1817 | 1462759919167 Marionette DEBUG loaded listener.js 19:11:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0xa112ac00) [pid = 1817] [serial = 2249] [outer = 0x9ae1a000] 19:11:59 INFO - PROCESS | 1817 | 1462759919965 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 19:12:00 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. 19:12:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1651ms 19:12:00 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 19:12:00 INFO - PROCESS | 1817 | 1462759920023 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 19:12:00 INFO - PROCESS | 1817 | 1462759920026 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 19:12:00 INFO - PROCESS | 1817 | 1462759920033 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 19:12:00 INFO - PROCESS | 1817 | 1462759920037 Marionette TRACE conn3 <- [1,2966,null,{}] 19:12:00 INFO - PROCESS | 1817 | 1462759920043 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:00 INFO - PROCESS | 1817 | 1462759920403 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 19:12:00 INFO - PROCESS | 1817 | 1462759920637 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:00 INFO - PROCESS | 1817 | ++DOCSHELL 0x91abe400 == 175 [pid = 1817] [id = 750] 19:12:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x9510e000) [pid = 1817] [serial = 2250] [outer = (nil)] 19:12:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0xa3068800) [pid = 1817] [serial = 2251] [outer = 0x9510e000] 19:12:00 INFO - PROCESS | 1817 | 1462759920776 Marionette DEBUG loaded listener.js 19:12:00 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0xa321b000) [pid = 1817] [serial = 2252] [outer = 0x9510e000] 19:12:01 INFO - PROCESS | 1817 | 1462759921601 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 19:12:01 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. 19:12:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1632ms 19:12:01 INFO - PROCESS | 1817 | 1462759921665 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 19:12:01 INFO - PROCESS | 1817 | 1462759921669 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 19:12:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 19:12:01 INFO - PROCESS | 1817 | 1462759921675 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 19:12:01 INFO - PROCESS | 1817 | 1462759921679 Marionette TRACE conn3 <- [1,2970,null,{}] 19:12:01 INFO - PROCESS | 1817 | 1462759921685 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:01 INFO - PROCESS | 1817 | 1462759921914 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 19:12:02 INFO - PROCESS | 1817 | 1462759922258 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:02 INFO - PROCESS | 1817 | ++DOCSHELL 0x85cbfc00 == 176 [pid = 1817] [id = 751] 19:12:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x85cc3c00) [pid = 1817] [serial = 2253] [outer = (nil)] 19:12:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x85cc8000) [pid = 1817] [serial = 2254] [outer = 0x85cc3c00] 19:12:02 INFO - PROCESS | 1817 | 1462759922417 Marionette DEBUG loaded listener.js 19:12:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x85cca000) [pid = 1817] [serial = 2255] [outer = 0x85cc3c00] 19:12:03 INFO - PROCESS | 1817 | 1462759923565 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 19:12:03 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. 19:12:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1937ms 19:12:03 INFO - PROCESS | 1817 | 1462759923614 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 19:12:03 INFO - PROCESS | 1817 | 1462759923618 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 19:12:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 19:12:03 INFO - PROCESS | 1817 | 1462759923625 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 19:12:03 INFO - PROCESS | 1817 | 1462759923628 Marionette TRACE conn3 <- [1,2974,null,{}] 19:12:03 INFO - PROCESS | 1817 | 1462759923634 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:03 INFO - PROCESS | 1817 | 1462759923904 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 19:12:04 INFO - PROCESS | 1817 | 1462759924221 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:04 INFO - PROCESS | 1817 | ++DOCSHELL 0x85cbf800 == 177 [pid = 1817] [id = 752] 19:12:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x85cc6800) [pid = 1817] [serial = 2256] [outer = (nil)] 19:12:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0xa2278800) [pid = 1817] [serial = 2257] [outer = 0x85cc6800] 19:12:04 INFO - PROCESS | 1817 | 1462759924317 Marionette DEBUG loaded listener.js 19:12:04 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0xa26b8400) [pid = 1817] [serial = 2258] [outer = 0x85cc6800] 19:12:05 INFO - PROCESS | 1817 | 1462759925239 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 19:12:05 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. 19:12:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1634ms 19:12:05 INFO - PROCESS | 1817 | 1462759925260 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 19:12:05 INFO - PROCESS | 1817 | 1462759925264 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 19:12:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 19:12:05 INFO - PROCESS | 1817 | 1462759925271 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 19:12:05 INFO - PROCESS | 1817 | 1462759925274 Marionette TRACE conn3 <- [1,2978,null,{}] 19:12:05 INFO - PROCESS | 1817 | 1462759925280 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:05 INFO - PROCESS | 1817 | 1462759925542 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 19:12:05 INFO - PROCESS | 1817 | 1462759925877 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x868a4400 == 178 [pid = 1817] [id = 753] 19:12:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x8b642000) [pid = 1817] [serial = 2259] [outer = (nil)] 19:12:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x8b647c00) [pid = 1817] [serial = 2260] [outer = 0x8b642000] 19:12:06 INFO - PROCESS | 1817 | 1462759926016 Marionette DEBUG loaded listener.js 19:12:06 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x8b649c00) [pid = 1817] [serial = 2261] [outer = 0x8b642000] 19:12:06 INFO - PROCESS | 1817 | 1462759926818 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 19:12:06 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. 19:12:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1580ms 19:12:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 19:12:06 INFO - PROCESS | 1817 | 1462759926852 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 19:12:06 INFO - PROCESS | 1817 | 1462759926855 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 19:12:06 INFO - PROCESS | 1817 | 1462759926862 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 19:12:06 INFO - PROCESS | 1817 | 1462759926867 Marionette TRACE conn3 <- [1,2982,null,{}] 19:12:06 INFO - PROCESS | 1817 | 1462759926873 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:07 INFO - PROCESS | 1817 | 1462759927112 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 19:12:07 INFO - PROCESS | 1817 | 1462759927438 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b642800 == 179 [pid = 1817] [id = 754] 19:12:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x8b64d800) [pid = 1817] [serial = 2262] [outer = (nil)] 19:12:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x92c2b400) [pid = 1817] [serial = 2263] [outer = 0x8b64d800] 19:12:07 INFO - PROCESS | 1817 | 1462759927530 Marionette DEBUG loaded listener.js 19:12:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x92c2d400) [pid = 1817] [serial = 2264] [outer = 0x8b64d800] 19:12:08 INFO - PROCESS | 1817 | 1462759928422 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 19:12:08 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 19:12:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 19:12:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 19:12:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1585ms 19:12:08 INFO - PROCESS | 1817 | 1462759928448 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 19:12:08 INFO - PROCESS | 1817 | 1462759928451 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 19:12:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 19:12:08 INFO - PROCESS | 1817 | 1462759928462 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 19:12:08 INFO - PROCESS | 1817 | 1462759928470 Marionette TRACE conn3 <- [1,2986,null,{}] 19:12:08 INFO - PROCESS | 1817 | 1462759928479 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:08 INFO - PROCESS | 1817 | 1462759928714 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 19:12:09 INFO - PROCESS | 1817 | 1462759929052 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:09 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b64b400 == 180 [pid = 1817] [id = 755] 19:12:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x8b650400) [pid = 1817] [serial = 2265] [outer = (nil)] 19:12:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 179 (0x92c36c00) [pid = 1817] [serial = 2266] [outer = 0x8b650400] 19:12:09 INFO - PROCESS | 1817 | 1462759929148 Marionette DEBUG loaded listener.js 19:12:09 INFO - PROCESS | 1817 | ++DOMWINDOW == 180 (0x92c3a800) [pid = 1817] [serial = 2267] [outer = 0x8b650400] 19:12:09 INFO - PROCESS | 1817 | 1462759929992 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 19:12:10 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. 19:12:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1552ms 19:12:10 INFO - PROCESS | 1817 | 1462759930011 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 19:12:10 INFO - PROCESS | 1817 | 1462759930014 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 19:12:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 19:12:10 INFO - PROCESS | 1817 | 1462759930021 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 19:12:10 INFO - PROCESS | 1817 | 1462759930024 Marionette TRACE conn3 <- [1,2990,null,{}] 19:12:10 INFO - PROCESS | 1817 | 1462759930030 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:10 INFO - PROCESS | 1817 | 1462759930287 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 19:12:10 INFO - PROCESS | 1817 | 1462759930618 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x88138800 == 181 [pid = 1817] [id = 756] 19:12:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 181 (0x88139400) [pid = 1817] [serial = 2268] [outer = (nil)] 19:12:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 182 (0x8813bc00) [pid = 1817] [serial = 2269] [outer = 0x88139400] 19:12:10 INFO - PROCESS | 1817 | 1462759930718 Marionette DEBUG loaded listener.js 19:12:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 183 (0x8813ec00) [pid = 1817] [serial = 2270] [outer = 0x88139400] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x87273800 == 180 [pid = 1817] [id = 690] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x8a049800 == 179 [pid = 1817] [id = 712] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x99896400 == 178 [pid = 1817] [id = 644] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x99f7a800 == 177 [pid = 1817] [id = 561] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x9a7e8400 == 176 [pid = 1817] [id = 645] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x8c733400 == 175 [pid = 1817] [id = 648] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x8d9e7000 == 174 [pid = 1817] [id = 643] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x975eec00 == 173 [pid = 1817] [id = 646] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x95008000 == 172 [pid = 1817] [id = 647] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x8c60ec00 == 171 [pid = 1817] [id = 509] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x8ab15800 == 170 [pid = 1817] [id = 736] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x8a16a400 == 169 [pid = 1817] [id = 735] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x88263400 == 168 [pid = 1817] [id = 734] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x87276400 == 167 [pid = 1817] [id = 733] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x85b45800 == 166 [pid = 1817] [id = 729] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x9abb7000 == 165 [pid = 1817] [id = 728] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x8f017c00 == 164 [pid = 1817] [id = 727] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x93ce5c00 == 163 [pid = 1817] [id = 725] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x99c09400 == 162 [pid = 1817] [id = 726] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x8b599c00 == 161 [pid = 1817] [id = 724] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x927a1400 == 160 [pid = 1817] [id = 723] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x91abbc00 == 159 [pid = 1817] [id = 722] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x8c73f000 == 158 [pid = 1817] [id = 721] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x9100a800 == 157 [pid = 1817] [id = 720] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x90911800 == 156 [pid = 1817] [id = 718] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x8d0e2000 == 155 [pid = 1817] [id = 719] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x8e316000 == 154 [pid = 1817] [id = 717] 19:12:14 INFO - PROCESS | 1817 | --DOCSHELL 0x87274000 == 153 [pid = 1817] [id = 716] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 182 (0x9ad56000) [pid = 1817] [serial = 2115] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 181 (0xa34c2800) [pid = 1817] [serial = 2129] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 180 (0x8db97000) [pid = 1817] [serial = 2087] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 179 (0x90a93000) [pid = 1817] [serial = 2091] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 178 (0x8a04b400) [pid = 1817] [serial = 2144] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0xa30eb000) [pid = 1817] [serial = 2135] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x92af1c00) [pid = 1817] [serial = 2103] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x91a89800) [pid = 1817] [serial = 2094] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x8b436c00) [pid = 1817] [serial = 2085] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x9d946400) [pid = 1817] [serial = 2118] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x9a7e0000) [pid = 1817] [serial = 2114] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x8ab18800) [pid = 1817] [serial = 2084] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0xa3550c00) [pid = 1817] [serial = 2130] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0xa112fc00) [pid = 1817] [serial = 2121] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x8ab0bc00) [pid = 1817] [serial = 2138] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0xa5038800) [pid = 1817] [serial = 2136] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0x8e5b6400) [pid = 1817] [serial = 2145] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x98aba400) [pid = 1817] [serial = 2112] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0xa22b5000) [pid = 1817] [serial = 2124] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x8b30bc00) [pid = 1817] [serial = 2139] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x93ce6400) [pid = 1817] [serial = 2105] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x8c73c400) [pid = 1817] [serial = 2025] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x9510b800) [pid = 1817] [serial = 2109] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0xa1126000) [pid = 1817] [serial = 2120] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x950b9000) [pid = 1817] [serial = 2108] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x924e7000) [pid = 1817] [serial = 2100] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x8d0e0400) [pid = 1817] [serial = 2141] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0x912ed000) [pid = 1817] [serial = 2093] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x922db400) [pid = 1817] [serial = 2099] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x907cf800) [pid = 1817] [serial = 2090] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0xa26ddc00) [pid = 1817] [serial = 2126] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x91b41c00) [pid = 1817] [serial = 2096] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0xa3069400) [pid = 1817] [serial = 2127] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x91011800) [pid = 1817] [serial = 2132] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x9d93f800) [pid = 1817] [serial = 2117] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x927a5800) [pid = 1817] [serial = 2102] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x91c71800) [pid = 1817] [serial = 2097] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x98925000) [pid = 1817] [serial = 2111] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x8d697c00) [pid = 1817] [serial = 2142] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0xa21b1400) [pid = 1817] [serial = 2123] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x91013400) [pid = 1817] [serial = 2133] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x8e64c800) [pid = 1817] [serial = 2088] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x94630400) [pid = 1817] [serial = 2106] [outer = (nil)] [url = about:blank] 19:12:14 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x9076b000) [pid = 1817] [serial = 2147] [outer = (nil)] [url = about:blank] 19:12:15 INFO - PROCESS | 1817 | ++DOCSHELL 0x86682400 == 154 [pid = 1817] [id = 757] 19:12:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x8689cc00) [pid = 1817] [serial = 2271] [outer = (nil)] 19:12:15 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x8689f800) [pid = 1817] [serial = 2272] [outer = 0x8689cc00] 19:12:15 INFO - PROCESS | 1817 | 1462759935376 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 19:12:15 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. 19:12:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 5409ms 19:12:15 INFO - PROCESS | 1817 | 1462759935431 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 19:12:15 INFO - PROCESS | 1817 | 1462759935435 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 19:12:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 19:12:15 INFO - PROCESS | 1817 | 1462759935443 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 19:12:15 INFO - PROCESS | 1817 | 1462759935449 Marionette TRACE conn3 <- [1,2994,null,{}] 19:12:15 INFO - PROCESS | 1817 | 1462759935456 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:15 INFO - PROCESS | 1817 | 1462759935744 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 19:12:16 INFO - PROCESS | 1817 | 1462759936044 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x86923800 == 155 [pid = 1817] [id = 758] 19:12:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x86f62400) [pid = 1817] [serial = 2273] [outer = (nil)] 19:12:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x86f70000) [pid = 1817] [serial = 2274] [outer = 0x86f62400] 19:12:16 INFO - PROCESS | 1817 | 1462759936133 Marionette DEBUG loaded listener.js 19:12:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x870cf000) [pid = 1817] [serial = 2275] [outer = 0x86f62400] 19:12:16 INFO - PROCESS | 1817 | 1462759936905 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 19:12:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:12:16 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 19:12:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1483ms 19:12:16 INFO - PROCESS | 1817 | 1462759936926 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 19:12:16 INFO - PROCESS | 1817 | 1462759936935 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 19:12:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 19:12:16 INFO - PROCESS | 1817 | 1462759936945 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 19:12:16 INFO - PROCESS | 1817 | 1462759936948 Marionette TRACE conn3 <- [1,2998,null,{}] 19:12:16 INFO - PROCESS | 1817 | 1462759936955 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:17 INFO - PROCESS | 1817 | 1462759937310 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 19:12:17 INFO - PROCESS | 1817 | 1462759937359 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:17 INFO - PROCESS | 1817 | ++DOCSHELL 0x87278400 == 156 [pid = 1817] [id = 759] 19:12:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x87952c00) [pid = 1817] [serial = 2276] [outer = (nil)] 19:12:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x87960c00) [pid = 1817] [serial = 2277] [outer = 0x87952c00] 19:12:17 INFO - PROCESS | 1817 | 1462759937436 Marionette DEBUG loaded listener.js 19:12:17 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x879d8400) [pid = 1817] [serial = 2278] [outer = 0x87952c00] 19:12:18 INFO - PROCESS | 1817 | 1462759938368 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 19:12:18 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. 19:12:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1481ms 19:12:18 INFO - PROCESS | 1817 | 1462759938437 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 19:12:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 19:12:18 INFO - PROCESS | 1817 | 1462759938442 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 19:12:18 INFO - PROCESS | 1817 | 1462759938448 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 19:12:18 INFO - PROCESS | 1817 | 1462759938454 Marionette TRACE conn3 <- [1,3002,null,{}] 19:12:18 INFO - PROCESS | 1817 | 1462759938473 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:18 INFO - PROCESS | 1817 | 1462759938802 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 19:12:18 INFO - PROCESS | 1817 | 1462759938839 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:18 INFO - PROCESS | 1817 | ++DOCSHELL 0x8847b400 == 157 [pid = 1817] [id = 760] 19:12:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x88480000) [pid = 1817] [serial = 2279] [outer = (nil)] 19:12:18 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x88486c00) [pid = 1817] [serial = 2280] [outer = 0x88480000] 19:12:18 INFO - PROCESS | 1817 | 1462759938919 Marionette DEBUG loaded listener.js 19:12:19 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x8a15e800) [pid = 1817] [serial = 2281] [outer = 0x88480000] 19:12:20 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x912ec000) [pid = 1817] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 19:12:20 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0x8e398800) [pid = 1817] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 19:12:20 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x85b46800) [pid = 1817] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 19:12:20 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x8689b800) [pid = 1817] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 19:12:20 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x8a2a2c00) [pid = 1817] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 19:12:20 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x86899800) [pid = 1817] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 19:12:20 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x93a38800) [pid = 1817] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 19:12:20 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x90aa0800) [pid = 1817] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 19:12:20 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x87276800) [pid = 1817] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 19:12:20 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x9ad4e400) [pid = 1817] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 19:12:20 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x9b0a9000) [pid = 1817] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 19:12:20 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x91c90800) [pid = 1817] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 19:12:20 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x8a15f400) [pid = 1817] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 19:12:20 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x91c7d800) [pid = 1817] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 19:12:20 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x8e319000) [pid = 1817] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 19:12:20 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x975ea400) [pid = 1817] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 19:12:20 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x8cebec00) [pid = 1817] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 19:12:20 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x90912c00) [pid = 1817] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 19:12:20 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x907c5c00) [pid = 1817] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 19:12:20 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x8b2e6400) [pid = 1817] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 19:12:20 INFO - PROCESS | 1817 | 1462759940610 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 19:12:20 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. 19:12:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 2207ms 19:12:20 INFO - PROCESS | 1817 | 1462759940656 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 19:12:20 INFO - PROCESS | 1817 | 1462759940661 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 19:12:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 19:12:20 INFO - PROCESS | 1817 | 1462759940671 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 19:12:20 INFO - PROCESS | 1817 | 1462759940675 Marionette TRACE conn3 <- [1,3006,null,{}] 19:12:20 INFO - PROCESS | 1817 | 1462759940688 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:20 INFO - PROCESS | 1817 | 1462759940900 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 19:12:21 INFO - PROCESS | 1817 | 1462759941136 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:21 INFO - PROCESS | 1817 | ++DOCSHELL 0x8689b800 == 158 [pid = 1817] [id = 761] 19:12:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x8a15f400) [pid = 1817] [serial = 2282] [outer = (nil)] 19:12:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x8ab0f000) [pid = 1817] [serial = 2283] [outer = 0x8a15f400] 19:12:21 INFO - PROCESS | 1817 | 1462759941220 Marionette DEBUG loaded listener.js 19:12:21 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x8ab18400) [pid = 1817] [serial = 2284] [outer = 0x8a15f400] 19:12:22 INFO - PROCESS | 1817 | 1462759942099 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 19:12:22 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. 19:12:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1453ms 19:12:22 INFO - PROCESS | 1817 | 1462759942121 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 19:12:22 INFO - PROCESS | 1817 | 1462759942127 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 19:12:22 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 19:12:22 INFO - PROCESS | 1817 | 1462759942150 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 19:12:22 INFO - PROCESS | 1817 | 1462759942156 Marionette TRACE conn3 <- [1,3010,null,{}] 19:12:22 INFO - PROCESS | 1817 | 1462759942165 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:22 INFO - PROCESS | 1817 | 1462759942444 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 19:12:22 INFO - PROCESS | 1817 | 1462759942839 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:22 INFO - PROCESS | 1817 | ++DOCSHELL 0x86122800 == 159 [pid = 1817] [id = 762] 19:12:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x86128c00) [pid = 1817] [serial = 2285] [outer = (nil)] 19:12:22 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x868a6000) [pid = 1817] [serial = 2286] [outer = 0x86128c00] 19:12:22 INFO - PROCESS | 1817 | 1462759942938 Marionette DEBUG loaded listener.js 19:12:23 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x870c9400) [pid = 1817] [serial = 2287] [outer = 0x86128c00] 19:12:23 INFO - PROCESS | 1817 | 1462759943851 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 19:12:23 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 19:12:23 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1752ms 19:12:23 INFO - PROCESS | 1817 | 1462759943890 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 19:12:23 INFO - PROCESS | 1817 | 1462759943899 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 19:12:23 INFO - TEST-START | /FileAPI/FileReaderSync.worker 19:12:23 INFO - PROCESS | 1817 | 1462759943910 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 19:12:23 INFO - PROCESS | 1817 | 1462759943913 Marionette TRACE conn3 <- [1,3014,null,{}] 19:12:23 INFO - PROCESS | 1817 | 1462759943920 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:24 INFO - PROCESS | 1817 | 1462759944237 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 19:12:24 INFO - PROCESS | 1817 | 1462759944618 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:24 INFO - PROCESS | 1817 | ++DOCSHELL 0x88140800 == 160 [pid = 1817] [id = 763] 19:12:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x88140c00) [pid = 1817] [serial = 2288] [outer = (nil)] 19:12:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x8a048400) [pid = 1817] [serial = 2289] [outer = 0x88140c00] 19:12:24 INFO - PROCESS | 1817 | 1462759944706 Marionette DEBUG loaded listener.js 19:12:24 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x8a29e000) [pid = 1817] [serial = 2290] [outer = 0x88140c00] 19:12:25 INFO - PROCESS | 1817 | [1817] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:12:25 INFO - PROCESS | 1817 | 1462759945721 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 19:12:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 19:12:25 INFO - {} 19:12:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 19:12:25 INFO - {} 19:12:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 19:12:25 INFO - {} 19:12:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 19:12:25 INFO - {} 19:12:25 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1838ms 19:12:25 INFO - PROCESS | 1817 | 1462759945786 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 19:12:25 INFO - PROCESS | 1817 | 1462759945791 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 19:12:25 INFO - TEST-START | /FileAPI/fileReader.html 19:12:25 INFO - PROCESS | 1817 | 1462759945800 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 19:12:25 INFO - PROCESS | 1817 | 1462759945806 Marionette TRACE conn3 <- [1,3018,null,{}] 19:12:25 INFO - PROCESS | 1817 | 1462759945825 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:26 INFO - PROCESS | 1817 | 1462759946120 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 19:12:26 INFO - PROCESS | 1817 | 1462759946516 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:26 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b430400 == 161 [pid = 1817] [id = 764] 19:12:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x8b435000) [pid = 1817] [serial = 2291] [outer = (nil)] 19:12:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x8c529c00) [pid = 1817] [serial = 2292] [outer = 0x8b435000] 19:12:26 INFO - PROCESS | 1817 | 1462759946609 Marionette DEBUG loaded listener.js 19:12:26 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x8c533c00) [pid = 1817] [serial = 2293] [outer = 0x8b435000] 19:12:27 INFO - PROCESS | 1817 | 1462759947515 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 19:12:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 19:12:27 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 19:12:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 19:12:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 19:12:27 INFO - TEST-OK | /FileAPI/fileReader.html | took 1747ms 19:12:27 INFO - PROCESS | 1817 | 1462759947548 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 19:12:27 INFO - TEST-START | /FileAPI/historical.html 19:12:27 INFO - PROCESS | 1817 | 1462759947554 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 19:12:27 INFO - PROCESS | 1817 | 1462759947560 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 19:12:27 INFO - PROCESS | 1817 | 1462759947564 Marionette TRACE conn3 <- [1,3022,null,{}] 19:12:27 INFO - PROCESS | 1817 | 1462759947570 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:27 INFO - PROCESS | 1817 | 1462759947794 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 19:12:28 INFO - PROCESS | 1817 | 1462759948149 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:28 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b2f0800 == 162 [pid = 1817] [id = 765] 19:12:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x8c60c400) [pid = 1817] [serial = 2294] [outer = (nil)] 19:12:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8c734c00) [pid = 1817] [serial = 2295] [outer = 0x8c60c400] 19:12:28 INFO - PROCESS | 1817 | 1462759948245 Marionette DEBUG loaded listener.js 19:12:28 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x8ceb6800) [pid = 1817] [serial = 2296] [outer = 0x8c60c400] 19:12:29 INFO - PROCESS | 1817 | 1462759949127 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 19:12:29 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 19:12:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 19:12:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 19:12:29 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 19:12:29 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 19:12:29 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 19:12:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 19:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 19:12:29 INFO - TEST-OK | /FileAPI/historical.html | took 1589ms 19:12:29 INFO - PROCESS | 1817 | 1462759949150 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 19:12:29 INFO - PROCESS | 1817 | 1462759949154 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 19:12:29 INFO - TEST-START | /FileAPI/idlharness.html 19:12:29 INFO - PROCESS | 1817 | 1462759949162 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 19:12:29 INFO - PROCESS | 1817 | 1462759949166 Marionette TRACE conn3 <- [1,3026,null,{}] 19:12:29 INFO - PROCESS | 1817 | 1462759949172 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:29 INFO - PROCESS | 1817 | 1462759949383 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 19:12:29 INFO - PROCESS | 1817 | 1462759949700 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:29 INFO - PROCESS | 1817 | ++DOCSHELL 0x8c73ec00 == 163 [pid = 1817] [id = 766] 19:12:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8ceb9c00) [pid = 1817] [serial = 2297] [outer = (nil)] 19:12:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x8d0e6c00) [pid = 1817] [serial = 2298] [outer = 0x8ceb9c00] 19:12:29 INFO - PROCESS | 1817 | 1462759949791 Marionette DEBUG loaded listener.js 19:12:29 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x8d0ea800) [pid = 1817] [serial = 2299] [outer = 0x8ceb9c00] 19:12:31 INFO - PROCESS | 1817 | 1462759951385 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 19:12:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:12:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:12:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:12:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:12:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:12:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:12:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:12:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:12:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:12:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 19:12:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:12:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:12:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:12:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:12:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:12:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:12:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:12:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:12:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:12:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 19:12:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:12:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:12:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:12:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:12:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:12:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:12:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:12:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:12:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:12:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 19:12:31 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 19:12:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:12:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:12:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:12:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:12:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:12:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:12:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:12:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:12:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:12:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 19:12:31 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 19:12:31 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 19:12:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:12:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:12:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:12:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:12:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:12:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:12:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:12:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:12:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:12:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 19:12:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:12:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:12:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:12:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:12:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:12:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:12:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:12:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:12:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 19:12:31 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 19:12:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:12:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:12:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:12:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:12:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:12:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:12:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:12:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:12:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:12:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 19:12:31 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 19:12:31 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 19:12:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:12:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:12:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:12:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:12:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:12:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:12:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:12:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:12:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:12:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 19:12:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 19:12:31 INFO - TEST-OK | /FileAPI/idlharness.html | took 2481ms 19:12:31 INFO - PROCESS | 1817 | 1462759951725 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 19:12:31 INFO - PROCESS | 1817 | 1462759951733 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 19:12:31 INFO - TEST-START | /FileAPI/idlharness.worker 19:12:31 INFO - PROCESS | 1817 | 1462759951794 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 19:12:31 INFO - PROCESS | 1817 | 1462759951798 Marionette TRACE conn3 <- [1,3030,null,{}] 19:12:31 INFO - PROCESS | 1817 | 1462759951804 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:32 INFO - PROCESS | 1817 | 1462759952078 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 19:12:32 INFO - PROCESS | 1817 | 1462759952418 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:32 INFO - PROCESS | 1817 | ++DOCSHELL 0x8d68e400 == 164 [pid = 1817] [id = 767] 19:12:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x8d697c00) [pid = 1817] [serial = 2300] [outer = (nil)] 19:12:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 150 (0x9076b800) [pid = 1817] [serial = 2301] [outer = 0x8d697c00] 19:12:32 INFO - PROCESS | 1817 | 1462759952511 Marionette DEBUG loaded listener.js 19:12:32 INFO - PROCESS | 1817 | ++DOMWINDOW == 151 (0x907c5400) [pid = 1817] [serial = 2302] [outer = 0x8d697c00] 19:12:32 INFO - PROCESS | 1817 | [1817] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:12:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:12:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:12:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:12:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:12:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:12:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:12:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:12:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:12:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:12:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:12:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:12:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 19:12:34 INFO - {} 19:12:34 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 19:12:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:12:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:12:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:12:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:12:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 19:12:34 INFO - {} 19:12:34 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 - {} 19:12:34 INFO - {} 19:12:34 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 19:12:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:12:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:12:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:12:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:12:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:12:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:12:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:12:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 19:12:34 INFO - {} 19:12:34 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 19:12:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:12:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:12:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:12:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:12:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 19:12:34 INFO - {} 19:12:34 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 - {} 19:12:34 INFO - {} 19:12:34 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 19:12:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:12:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:12:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:12:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:12:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12:34 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 19:12:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 19:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 19:12:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:12:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:12:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 19:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:12:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:12:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:12:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 19:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 19:12:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:12:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12:34 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 19:12:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 19:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 19:12:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:12:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12:34 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 19:12:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 19:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 19:12:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:12:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12:34 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 19:12:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 19:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:12:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:12:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:12:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:12:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 19:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:12:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:12:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:12:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:12:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:12:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 19:12:34 INFO - {} 19:12:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 19:12:34 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:12:35 INFO - {} 19:12:35 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3082ms 19:12:35 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 19:12:35 INFO - PROCESS | 1817 | 1462759954716 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 19:12:35 INFO - PROCESS | 1817 | 1462759954872 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 19:12:35 INFO - PROCESS | 1817 | 1462759954879 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 19:12:35 INFO - PROCESS | 1817 | 1462759954895 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 19:12:35 INFO - PROCESS | 1817 | 1462759954907 Marionette TRACE conn3 <- [1,3034,null,{}] 19:12:35 INFO - PROCESS | 1817 | 1462759954923 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:35 INFO - PROCESS | 1817 | 1462759955322 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 19:12:35 INFO - PROCESS | 1817 | 1462759955650 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:35 INFO - PROCESS | 1817 | ++DOCSHELL 0x90919c00 == 165 [pid = 1817] [id = 768] 19:12:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 152 (0x9091ec00) [pid = 1817] [serial = 2303] [outer = (nil)] 19:12:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 153 (0x922d9800) [pid = 1817] [serial = 2304] [outer = 0x9091ec00] 19:12:35 INFO - PROCESS | 1817 | 1462759955797 Marionette DEBUG loaded listener.js 19:12:35 INFO - PROCESS | 1817 | ++DOMWINDOW == 154 (0x92443000) [pid = 1817] [serial = 2305] [outer = 0x9091ec00] 19:12:36 INFO - PROCESS | 1817 | 1462759956702 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 19:12:36 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 19:12:36 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1858ms 19:12:36 INFO - PROCESS | 1817 | 1462759956774 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 19:12:36 INFO - PROCESS | 1817 | 1462759956781 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 19:12:36 INFO - TEST-START | /FileAPI/blob/Blob-close.html 19:12:36 INFO - PROCESS | 1817 | 1462759956796 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 19:12:36 INFO - PROCESS | 1817 | 1462759956803 Marionette TRACE conn3 <- [1,3038,null,{}] 19:12:36 INFO - PROCESS | 1817 | 1462759956812 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:37 INFO - PROCESS | 1817 | 1462759957066 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 19:12:37 INFO - PROCESS | 1817 | 1462759957490 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:37 INFO - PROCESS | 1817 | ++DOCSHELL 0x8dba5000 == 166 [pid = 1817] [id = 769] 19:12:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 155 (0x922d2400) [pid = 1817] [serial = 2306] [outer = (nil)] 19:12:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 156 (0x924db400) [pid = 1817] [serial = 2307] [outer = 0x922d2400] 19:12:37 INFO - PROCESS | 1817 | 1462759957597 Marionette DEBUG loaded listener.js 19:12:37 INFO - PROCESS | 1817 | ++DOMWINDOW == 157 (0x924e1800) [pid = 1817] [serial = 2308] [outer = 0x922d2400] 19:12:38 INFO - PROCESS | 1817 | 1462759958525 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 19:12:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 19:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 19:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 19:12:38 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1786ms 19:12:38 INFO - PROCESS | 1817 | 1462759958584 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 19:12:38 INFO - PROCESS | 1817 | 1462759958591 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 19:12:38 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 19:12:38 INFO - PROCESS | 1817 | 1462759958602 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 19:12:38 INFO - PROCESS | 1817 | 1462759958607 Marionette TRACE conn3 <- [1,3042,null,{}] 19:12:38 INFO - PROCESS | 1817 | 1462759958636 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:39 INFO - PROCESS | 1817 | 1462759959004 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 19:12:39 INFO - PROCESS | 1817 | 1462759959301 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:39 INFO - PROCESS | 1817 | ++DOCSHELL 0x922dac00 == 167 [pid = 1817] [id = 770] 19:12:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 158 (0x926ed000) [pid = 1817] [serial = 2309] [outer = (nil)] 19:12:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 159 (0x926f6c00) [pid = 1817] [serial = 2310] [outer = 0x926ed000] 19:12:39 INFO - PROCESS | 1817 | 1462759959435 Marionette DEBUG loaded listener.js 19:12:39 INFO - PROCESS | 1817 | ++DOMWINDOW == 160 (0x9279d000) [pid = 1817] [serial = 2311] [outer = 0x926ed000] 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 19:12:40 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. 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 19:12:40 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'.) 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 19:12:40 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. 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 19:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 19:12:40 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. 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 19:12:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:12:40 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. 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 19:12:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 19:12:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 19:12:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 19:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 19:12:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 19:12:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:12:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:12:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 19:12:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:12:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:12:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:12:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:12:40 INFO - PROCESS | 1817 | 1462759960712 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 19:12:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 19:12:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 19:12:40 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2285ms 19:12:40 INFO - PROCESS | 1817 | 1462759960943 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 19:12:40 INFO - PROCESS | 1817 | 1462759960946 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 19:12:41 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 19:12:41 INFO - PROCESS | 1817 | 1462759961055 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 19:12:41 INFO - PROCESS | 1817 | 1462759961059 Marionette TRACE conn3 <- [1,3046,null,{}] 19:12:41 INFO - PROCESS | 1817 | 1462759961085 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:41 INFO - PROCESS | 1817 | 1462759961316 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 19:12:41 INFO - PROCESS | 1817 | 1462759961638 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:41 INFO - PROCESS | 1817 | ++DOCSHELL 0x8f018800 == 168 [pid = 1817] [id = 771] 19:12:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 161 (0x9076b000) [pid = 1817] [serial = 2312] [outer = (nil)] 19:12:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 162 (0x90f48000) [pid = 1817] [serial = 2313] [outer = 0x9076b000] 19:12:41 INFO - PROCESS | 1817 | 1462759961768 Marionette DEBUG loaded listener.js 19:12:41 INFO - PROCESS | 1817 | ++DOMWINDOW == 163 (0x90f4c800) [pid = 1817] [serial = 2314] [outer = 0x9076b000] 19:12:42 INFO - PROCESS | 1817 | [1817] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:12:42 INFO - PROCESS | 1817 | 1462759962714 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 19:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 19:12:42 INFO - {} 19:12:42 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1757ms 19:12:42 INFO - PROCESS | 1817 | 1462759962770 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 19:12:42 INFO - PROCESS | 1817 | 1462759962773 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 19:12:42 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 19:12:42 INFO - PROCESS | 1817 | 1462759962780 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 19:12:42 INFO - PROCESS | 1817 | 1462759962785 Marionette TRACE conn3 <- [1,3050,null,{}] 19:12:42 INFO - PROCESS | 1817 | 1462759962843 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:43 INFO - PROCESS | 1817 | 1462759963146 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 19:12:43 INFO - PROCESS | 1817 | 1462759963552 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:43 INFO - PROCESS | 1817 | ++DOCSHELL 0x90f49400 == 169 [pid = 1817] [id = 772] 19:12:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 164 (0x91015400) [pid = 1817] [serial = 2315] [outer = (nil)] 19:12:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 165 (0x91a8d800) [pid = 1817] [serial = 2316] [outer = 0x91015400] 19:12:43 INFO - PROCESS | 1817 | 1462759963650 Marionette DEBUG loaded listener.js 19:12:43 INFO - PROCESS | 1817 | ++DOMWINDOW == 166 (0x91abf000) [pid = 1817] [serial = 2317] [outer = 0x91015400] 19:12:44 INFO - PROCESS | 1817 | 1462759964528 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 19:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 19:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 19:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 19:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 19:12:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1835ms 19:12:44 INFO - PROCESS | 1817 | 1462759964618 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 19:12:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 19:12:44 INFO - PROCESS | 1817 | 1462759964623 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 19:12:44 INFO - PROCESS | 1817 | 1462759964647 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 19:12:44 INFO - PROCESS | 1817 | 1462759964651 Marionette TRACE conn3 <- [1,3054,null,{}] 19:12:44 INFO - PROCESS | 1817 | 1462759964664 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:44 INFO - PROCESS | 1817 | 1462759964909 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 19:12:45 INFO - PROCESS | 1817 | 1462759965327 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:45 INFO - PROCESS | 1817 | ++DOCSHELL 0x90920400 == 170 [pid = 1817] [id = 773] 19:12:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 167 (0x90f4b800) [pid = 1817] [serial = 2318] [outer = (nil)] 19:12:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 168 (0x929ad400) [pid = 1817] [serial = 2319] [outer = 0x90f4b800] 19:12:45 INFO - PROCESS | 1817 | 1462759965413 Marionette DEBUG loaded listener.js 19:12:45 INFO - PROCESS | 1817 | ++DOMWINDOW == 169 (0x929b6c00) [pid = 1817] [serial = 2320] [outer = 0x90f4b800] 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 19:12:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 19:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 19:12:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 19:12:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 19:12:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 19:12:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 19:12:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 19:12:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 19:12:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 19:12:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 19:12:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 19:12:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 19:12:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 19:12:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 19:12:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 19:12:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 19:12:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 19:12:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 19:12:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 19:12:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 19:12:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 19:12:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 19:12:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 19:12:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:12:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:12:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:12:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:12:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:12:47 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" 19:12:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:12:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:12:47 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" 19:12:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:12:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:12:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:12:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2238ms 19:12:47 INFO - TEST-START | /FileAPI/file/File-constructor.html 19:12:47 INFO - PROCESS | 1817 | 1462759966691 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 19:12:47 INFO - PROCESS | 1817 | 1462759966873 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 19:12:47 INFO - PROCESS | 1817 | 1462759966883 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 19:12:47 INFO - PROCESS | 1817 | 1462759966899 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 19:12:47 INFO - PROCESS | 1817 | 1462759966901 Marionette TRACE conn3 <- [1,3058,null,{}] 19:12:47 INFO - PROCESS | 1817 | 1462759967092 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:47 INFO - PROCESS | 1817 | 1462759967344 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 19:12:47 INFO - PROCESS | 1817 | 1462759967658 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:47 INFO - PROCESS | 1817 | ++DOCSHELL 0x91b50000 == 171 [pid = 1817] [id = 774] 19:12:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 170 (0x926ef000) [pid = 1817] [serial = 2321] [outer = (nil)] 19:12:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 171 (0x93a38800) [pid = 1817] [serial = 2322] [outer = 0x926ef000] 19:12:47 INFO - PROCESS | 1817 | 1462759967748 Marionette DEBUG loaded listener.js 19:12:47 INFO - PROCESS | 1817 | ++DOMWINDOW == 172 (0x93c04800) [pid = 1817] [serial = 2323] [outer = 0x926ef000] 19:12:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 19:12:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 19:12:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 19:12:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 19:12:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 19:12:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 19:12:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 19:12:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 19:12:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 19:12:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 19:12:48 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 19:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:48 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 19:12:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 19:12:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 19:12:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:12:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 19:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 19:12:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 19:12:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 19:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 19:12:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 19:12:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 19:12:48 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1873ms 19:12:48 INFO - PROCESS | 1817 | 1462759968747 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 19:12:48 INFO - PROCESS | 1817 | 1462759968771 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 19:12:48 INFO - PROCESS | 1817 | 1462759968773 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 19:12:48 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 19:12:48 INFO - PROCESS | 1817 | 1462759968788 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 19:12:48 INFO - PROCESS | 1817 | 1462759968791 Marionette TRACE conn3 <- [1,3062,null,{}] 19:12:48 INFO - PROCESS | 1817 | 1462759968799 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:49 INFO - PROCESS | 1817 | 1462759969073 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 19:12:49 INFO - PROCESS | 1817 | 1462759969390 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:49 INFO - PROCESS | 1817 | ++DOCSHELL 0x90f4fc00 == 172 [pid = 1817] [id = 775] 19:12:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 173 (0x912e5c00) [pid = 1817] [serial = 2324] [outer = (nil)] 19:12:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 174 (0x93ceb400) [pid = 1817] [serial = 2325] [outer = 0x912e5c00] 19:12:49 INFO - PROCESS | 1817 | 1462759969544 Marionette DEBUG loaded listener.js 19:12:49 INFO - PROCESS | 1817 | ++DOMWINDOW == 175 (0x93cf2c00) [pid = 1817] [serial = 2326] [outer = 0x912e5c00] 19:12:49 INFO - PROCESS | 1817 | [1817] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:12:50 INFO - PROCESS | 1817 | 1462759970456 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 19:12:50 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 19:12:50 INFO - {} 19:12:50 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1685ms 19:12:50 INFO - PROCESS | 1817 | 1462759970472 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 19:12:50 INFO - PROCESS | 1817 | 1462759970476 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 19:12:50 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 19:12:50 INFO - PROCESS | 1817 | 1462759970482 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 19:12:50 INFO - PROCESS | 1817 | 1462759970486 Marionette TRACE conn3 <- [1,3066,null,{}] 19:12:50 INFO - PROCESS | 1817 | 1462759970491 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:50 INFO - PROCESS | 1817 | 1462759970742 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 19:12:51 INFO - PROCESS | 1817 | 1462759971094 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:51 INFO - PROCESS | 1817 | ++DOCSHELL 0x93c01800 == 173 [pid = 1817] [id = 776] 19:12:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 176 (0x93c10800) [pid = 1817] [serial = 2327] [outer = (nil)] 19:12:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 177 (0x950b8c00) [pid = 1817] [serial = 2328] [outer = 0x93c10800] 19:12:51 INFO - PROCESS | 1817 | 1462759971249 Marionette DEBUG loaded listener.js 19:12:51 INFO - PROCESS | 1817 | ++DOMWINDOW == 178 (0x95107000) [pid = 1817] [serial = 2329] [outer = 0x93c10800] 19:12:52 INFO - PROCESS | 1817 | 1462759972030 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 19:12:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 19:12:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 19:12:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 19:12:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 19:12:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 19:12:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 19:12:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 19:12:52 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1600ms 19:12:52 INFO - PROCESS | 1817 | 1462759972085 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 19:12:52 INFO - PROCESS | 1817 | 1462759972090 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 19:12:52 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 19:12:52 INFO - PROCESS | 1817 | 1462759972101 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 19:12:52 INFO - PROCESS | 1817 | 1462759972106 Marionette TRACE conn3 <- [1,3070,null,{}] 19:12:52 INFO - PROCESS | 1817 | 1462759972115 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0xa2271000 == 172 [pid = 1817] [id = 709] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8b310000 == 171 [pid = 1817] [id = 691] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8a16c800 == 170 [pid = 1817] [id = 713] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x924e2c00 == 169 [pid = 1817] [id = 706] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8ecee400 == 168 [pid = 1817] [id = 710] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x99c0b400 == 167 [pid = 1817] [id = 705] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8b59a000 == 166 [pid = 1817] [id = 707] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0xa1127400 == 165 [pid = 1817] [id = 708] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x95106800 == 164 [pid = 1817] [id = 704] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8b438c00 == 163 [pid = 1817] [id = 692] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x86682400 == 162 [pid = 1817] [id = 757] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8b64b400 == 161 [pid = 1817] [id = 755] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x868a4400 == 160 [pid = 1817] [id = 753] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8b642800 == 159 [pid = 1817] [id = 754] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x85cbf800 == 158 [pid = 1817] [id = 752] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x85cbfc00 == 157 [pid = 1817] [id = 751] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x9abb9000 == 156 [pid = 1817] [id = 749] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x91abe400 == 155 [pid = 1817] [id = 750] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x99f85800 == 154 [pid = 1817] [id = 748] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x922cf400 == 153 [pid = 1817] [id = 747] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x924e5c00 == 152 [pid = 1817] [id = 745] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x9770b400 == 151 [pid = 1817] [id = 746] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x926ea800 == 150 [pid = 1817] [id = 744] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x9100a000 == 149 [pid = 1817] [id = 743] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x91c8b800 == 148 [pid = 1817] [id = 742] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x9091fc00 == 147 [pid = 1817] [id = 740] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x907c2000 == 146 [pid = 1817] [id = 741] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8efe5c00 == 145 [pid = 1817] [id = 739] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x8ab13800 == 144 [pid = 1817] [id = 738] 19:12:55 INFO - PROCESS | 1817 | --DOCSHELL 0x85de7c00 == 143 [pid = 1817] [id = 737] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 177 (0x91c81400) [pid = 1817] [serial = 2162] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 176 (0x98931c00) [pid = 1817] [serial = 2174] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 175 (0x91c84000) [pid = 1817] [serial = 2163] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 174 (0x85b50c00) [pid = 1817] [serial = 2190] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 173 (0x868a8c00) [pid = 1817] [serial = 2195] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 172 (0x8c524400) [pid = 1817] [serial = 2204] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 171 (0x8689e800) [pid = 1817] [serial = 2192] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 170 (0x95109000) [pid = 1817] [serial = 2172] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 169 (0x90f4ec00) [pid = 1817] [serial = 2156] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 168 (0x91a8f800) [pid = 1817] [serial = 2196] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 167 (0x879da400) [pid = 1817] [serial = 2202] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 166 (0xa3248800) [pid = 1817] [serial = 2186] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 165 (0x9d9d3000) [pid = 1817] [serial = 2181] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 164 (0x85deb000) [pid = 1817] [serial = 2198] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 163 (0x92ae3c00) [pid = 1817] [serial = 2168] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 162 (0x85b4ec00) [pid = 1817] [serial = 2189] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 161 (0x8b59cc00) [pid = 1817] [serial = 2150] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 160 (0x91017000) [pid = 1817] [serial = 2157] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 159 (0x8c532000) [pid = 1817] [serial = 2205] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 158 (0x924e0000) [pid = 1817] [serial = 2165] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 157 (0x8f019c00) [pid = 1817] [serial = 2154] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 156 (0x99c1f400) [pid = 1817] [serial = 2178] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 155 (0xa359ec00) [pid = 1817] [serial = 2187] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 154 (0x8c737800) [pid = 1817] [serial = 2151] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 153 (0x926f5c00) [pid = 1817] [serial = 2166] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 152 (0x8d9e3400) [pid = 1817] [serial = 2207] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 151 (0x95052400) [pid = 1817] [serial = 2171] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 150 (0x91a92c00) [pid = 1817] [serial = 2159] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 149 (0x87958800) [pid = 1817] [serial = 2201] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 148 (0xa11e1400) [pid = 1817] [serial = 2183] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 147 (0x99c0c800) [pid = 1817] [serial = 2177] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 146 (0x98f0ac00) [pid = 1817] [serial = 2175] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0xa21a7000) [pid = 1817] [serial = 2184] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x8e314000) [pid = 1817] [serial = 2208] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x92c69800) [pid = 1817] [serial = 2169] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x868a0800) [pid = 1817] [serial = 2193] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x91ac0800) [pid = 1817] [serial = 2160] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x9b877000) [pid = 1817] [serial = 2180] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x8ecfac00) [pid = 1817] [serial = 2153] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x8e650800) [pid = 1817] [serial = 2082] [outer = (nil)] [url = about:blank] 19:12:55 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x8e64d800) [pid = 1817] [serial = 2210] [outer = (nil)] [url = about:blank] 19:12:56 INFO - PROCESS | 1817 | 1462759976065 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 19:12:56 INFO - PROCESS | 1817 | 1462759976278 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:56 INFO - PROCESS | 1817 | ++DOCSHELL 0x85cc4400 == 144 [pid = 1817] [id = 777] 19:12:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x85cc9c00) [pid = 1817] [serial = 2330] [outer = (nil)] 19:12:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x85dec000) [pid = 1817] [serial = 2331] [outer = 0x85cc9c00] 19:12:56 INFO - PROCESS | 1817 | 1462759976357 Marionette DEBUG loaded listener.js 19:12:56 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x8668dc00) [pid = 1817] [serial = 2332] [outer = 0x85cc9c00] 19:12:57 INFO - PROCESS | 1817 | 1462759977204 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 19:12:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 19:12:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 19:12:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 19:12:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 19:12:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 19:12:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 19:12:57 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 5151ms 19:12:57 INFO - PROCESS | 1817 | 1462759977255 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 19:12:57 INFO - PROCESS | 1817 | 1462759977261 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 19:12:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 19:12:57 INFO - PROCESS | 1817 | 1462759977275 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 19:12:57 INFO - PROCESS | 1817 | 1462759977278 Marionette TRACE conn3 <- [1,3074,null,{}] 19:12:57 INFO - PROCESS | 1817 | 1462759977286 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:57 INFO - PROCESS | 1817 | 1462759977527 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 19:12:57 INFO - PROCESS | 1817 | 1462759977791 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:57 INFO - PROCESS | 1817 | ++DOCSHELL 0x8726a400 == 145 [pid = 1817] [id = 778] 19:12:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x8726ec00) [pid = 1817] [serial = 2333] [outer = (nil)] 19:12:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x87275c00) [pid = 1817] [serial = 2334] [outer = 0x8726ec00] 19:12:57 INFO - PROCESS | 1817 | 1462759977875 Marionette DEBUG loaded listener.js 19:12:57 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x879d2800) [pid = 1817] [serial = 2335] [outer = 0x8726ec00] 19:12:58 INFO - PROCESS | 1817 | 1462759978740 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 19:12:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 19:12:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 19:12:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 19:12:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 19:12:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 19:12:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 19:12:58 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1490ms 19:12:58 INFO - PROCESS | 1817 | 1462759978773 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 19:12:58 INFO - PROCESS | 1817 | 1462759978777 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 19:12:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 19:12:58 INFO - PROCESS | 1817 | 1462759978785 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 19:12:58 INFO - PROCESS | 1817 | 1462759978789 Marionette TRACE conn3 <- [1,3078,null,{}] 19:12:58 INFO - PROCESS | 1817 | 1462759978795 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:59 INFO - PROCESS | 1817 | 1462759979106 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 19:12:59 INFO - PROCESS | 1817 | 1462759979156 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:59 INFO - PROCESS | 1817 | ++DOCSHELL 0x8813ac00 == 146 [pid = 1817] [id = 779] 19:12:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8825a000) [pid = 1817] [serial = 2336] [outer = (nil)] 19:12:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x8a04a800) [pid = 1817] [serial = 2337] [outer = 0x8825a000] 19:12:59 INFO - PROCESS | 1817 | 1462759979235 Marionette DEBUG loaded listener.js 19:12:59 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x8ab13800) [pid = 1817] [serial = 2338] [outer = 0x8825a000] 19:13:00 INFO - PROCESS | 1817 | 1462759980311 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 19:13:00 INFO - PROCESS | 1817 | 1462759980392 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 19:13:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 19:13:00 INFO - PROCESS | 1817 | 1462759980433 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 19:13:00 INFO - PROCESS | 1817 | 1462759980444 Marionette TRACE conn3 <- [1,3082,null,{}] 19:13:01 INFO - PROCESS | 1817 | --DOMWINDOW == 145 (0x86f62400) [pid = 1817] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 19:13:01 INFO - PROCESS | 1817 | --DOMWINDOW == 144 (0x8b43a400) [pid = 1817] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 19:13:01 INFO - PROCESS | 1817 | --DOMWINDOW == 143 (0x8b642000) [pid = 1817] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 19:13:01 INFO - PROCESS | 1817 | --DOMWINDOW == 142 (0x929b7000) [pid = 1817] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 19:13:01 INFO - PROCESS | 1817 | --DOMWINDOW == 141 (0x91c8c000) [pid = 1817] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 19:13:01 INFO - PROCESS | 1817 | --DOMWINDOW == 140 (0x8b64d800) [pid = 1817] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 19:13:01 INFO - PROCESS | 1817 | --DOMWINDOW == 139 (0x9076a400) [pid = 1817] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 19:13:01 INFO - PROCESS | 1817 | --DOMWINDOW == 138 (0x9ae1a000) [pid = 1817] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 19:13:01 INFO - PROCESS | 1817 | --DOMWINDOW == 137 (0x8b650400) [pid = 1817] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 19:13:01 INFO - PROCESS | 1817 | --DOMWINDOW == 136 (0x977e3800) [pid = 1817] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:13:01 INFO - PROCESS | 1817 | --DOMWINDOW == 135 (0x87952c00) [pid = 1817] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 19:13:01 INFO - PROCESS | 1817 | --DOMWINDOW == 134 (0x85de8c00) [pid = 1817] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 19:13:01 INFO - PROCESS | 1817 | --DOMWINDOW == 133 (0x88480000) [pid = 1817] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 19:13:01 INFO - PROCESS | 1817 | --DOMWINDOW == 132 (0x8689cc00) [pid = 1817] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:13:01 INFO - PROCESS | 1817 | --DOMWINDOW == 131 (0x9279b000) [pid = 1817] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 19:13:01 INFO - PROCESS | 1817 | --DOMWINDOW == 130 (0x9a7e0c00) [pid = 1817] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 19:13:01 INFO - PROCESS | 1817 | --DOMWINDOW == 129 (0x90a97c00) [pid = 1817] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 19:13:01 INFO - PROCESS | 1817 | --DOMWINDOW == 128 (0x85cc6800) [pid = 1817] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 19:13:01 INFO - PROCESS | 1817 | --DOMWINDOW == 127 (0x9510e000) [pid = 1817] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 19:13:01 INFO - PROCESS | 1817 | --DOMWINDOW == 126 (0x91e32000) [pid = 1817] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 19:13:01 INFO - PROCESS | 1817 | --DOMWINDOW == 125 (0x90920800) [pid = 1817] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 19:13:01 INFO - PROCESS | 1817 | --DOMWINDOW == 124 (0x8ecee000) [pid = 1817] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 19:13:01 INFO - PROCESS | 1817 | --DOMWINDOW == 123 (0x97582000) [pid = 1817] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 19:13:01 INFO - PROCESS | 1817 | --DOMWINDOW == 122 (0x85cc3c00) [pid = 1817] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 19:13:01 INFO - PROCESS | 1817 | 1462759981439 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:01 INFO - PROCESS | 1817 | 1462759981751 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 19:13:01 INFO - PROCESS | 1817 | 1462759981899 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:01 INFO - PROCESS | 1817 | ++DOCSHELL 0x88480000 == 147 [pid = 1817] [id = 780] 19:13:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 123 (0x8b59c800) [pid = 1817] [serial = 2339] [outer = (nil)] 19:13:01 INFO - PROCESS | 1817 | ++DOMWINDOW == 124 (0x8b64b400) [pid = 1817] [serial = 2340] [outer = 0x8b59c800] 19:13:01 INFO - PROCESS | 1817 | 1462759981975 Marionette DEBUG loaded listener.js 19:13:02 INFO - PROCESS | 1817 | ++DOMWINDOW == 125 (0x8c525400) [pid = 1817] [serial = 2341] [outer = 0x8b59c800] 19:13:02 INFO - PROCESS | 1817 | 1462759982795 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 19:13:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 19:13:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 19:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 19:13:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 19:13:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 2427ms 19:13:02 INFO - PROCESS | 1817 | 1462759982847 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 19:13:02 INFO - PROCESS | 1817 | 1462759982851 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 19:13:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 19:13:02 INFO - PROCESS | 1817 | 1462759982859 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 19:13:02 INFO - PROCESS | 1817 | 1462759982864 Marionette TRACE conn3 <- [1,3086,null,{}] 19:13:02 INFO - PROCESS | 1817 | 1462759982873 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:03 INFO - PROCESS | 1817 | 1462759983218 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 19:13:03 INFO - PROCESS | 1817 | 1462759983259 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:03 INFO - PROCESS | 1817 | ++DOCSHELL 0x85b4fc00 == 148 [pid = 1817] [id = 781] 19:13:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 126 (0x85b50800) [pid = 1817] [serial = 2342] [outer = (nil)] 19:13:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 127 (0x85cc0400) [pid = 1817] [serial = 2343] [outer = 0x85b50800] 19:13:03 INFO - PROCESS | 1817 | 1462759983541 Marionette DEBUG loaded listener.js 19:13:03 INFO - PROCESS | 1817 | ++DOMWINDOW == 128 (0x85de7400) [pid = 1817] [serial = 2344] [outer = 0x85b50800] 19:13:04 INFO - PROCESS | 1817 | 1462759984622 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 19:13:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 19:13:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1783ms 19:13:04 INFO - PROCESS | 1817 | 1462759984643 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 19:13:04 INFO - PROCESS | 1817 | 1462759984651 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 19:13:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 19:13:04 INFO - PROCESS | 1817 | 1462759984660 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 19:13:04 INFO - PROCESS | 1817 | 1462759984665 Marionette TRACE conn3 <- [1,3090,null,{}] 19:13:04 INFO - PROCESS | 1817 | 1462759984673 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:04 INFO - PROCESS | 1817 | 1462759984958 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 19:13:05 INFO - PROCESS | 1817 | 1462759985278 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:05 INFO - PROCESS | 1817 | ++DOCSHELL 0x8726c000 == 149 [pid = 1817] [id = 782] 19:13:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 129 (0x87276800) [pid = 1817] [serial = 2345] [outer = (nil)] 19:13:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 130 (0x879cf800) [pid = 1817] [serial = 2346] [outer = 0x87276800] 19:13:05 INFO - PROCESS | 1817 | 1462759985436 Marionette DEBUG loaded listener.js 19:13:05 INFO - PROCESS | 1817 | ++DOMWINDOW == 131 (0x88139c00) [pid = 1817] [serial = 2347] [outer = 0x87276800] 19:13:06 INFO - PROCESS | 1817 | 1462759986281 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 19:13:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 19:13:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1692ms 19:13:06 INFO - PROCESS | 1817 | 1462759986352 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 19:13:06 INFO - PROCESS | 1817 | 1462759986359 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 19:13:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 19:13:06 INFO - PROCESS | 1817 | 1462759986369 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 19:13:06 INFO - PROCESS | 1817 | 1462759986374 Marionette TRACE conn3 <- [1,3094,null,{}] 19:13:06 INFO - PROCESS | 1817 | 1462759986401 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:06 INFO - PROCESS | 1817 | 1462759986649 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 19:13:06 INFO - PROCESS | 1817 | 1462759986974 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:07 INFO - PROCESS | 1817 | ++DOCSHELL 0x8a047000 == 150 [pid = 1817] [id = 783] 19:13:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 132 (0x8a16a400) [pid = 1817] [serial = 2348] [outer = (nil)] 19:13:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 133 (0x8b2eec00) [pid = 1817] [serial = 2349] [outer = 0x8a16a400] 19:13:07 INFO - PROCESS | 1817 | 1462759987160 Marionette DEBUG loaded listener.js 19:13:07 INFO - PROCESS | 1817 | ++DOMWINDOW == 134 (0x8b5a1c00) [pid = 1817] [serial = 2350] [outer = 0x8a16a400] 19:13:08 INFO - PROCESS | 1817 | 1462759988039 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 19:13:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 19:13:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1691ms 19:13:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 19:13:08 INFO - PROCESS | 1817 | 1462759988069 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 19:13:08 INFO - PROCESS | 1817 | 1462759988072 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 19:13:08 INFO - PROCESS | 1817 | 1462759988082 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 19:13:08 INFO - PROCESS | 1817 | 1462759988088 Marionette TRACE conn3 <- [1,3098,null,{}] 19:13:08 INFO - PROCESS | 1817 | 1462759988105 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:08 INFO - PROCESS | 1817 | 1462759988384 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 19:13:08 INFO - PROCESS | 1817 | 1462759988736 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:08 INFO - PROCESS | 1817 | ++DOCSHELL 0x8847c800 == 151 [pid = 1817] [id = 784] 19:13:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 135 (0x8c737800) [pid = 1817] [serial = 2351] [outer = (nil)] 19:13:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 136 (0x8c740800) [pid = 1817] [serial = 2352] [outer = 0x8c737800] 19:13:08 INFO - PROCESS | 1817 | 1462759988880 Marionette DEBUG loaded listener.js 19:13:08 INFO - PROCESS | 1817 | ++DOMWINDOW == 137 (0x8d0e2000) [pid = 1817] [serial = 2353] [outer = 0x8c737800] 19:13:09 INFO - PROCESS | 1817 | 1462759989705 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 19:13:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 19:13:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 19:13:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1646ms 19:13:09 INFO - PROCESS | 1817 | 1462759989740 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 19:13:09 INFO - PROCESS | 1817 | 1462759989748 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 19:13:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 19:13:09 INFO - PROCESS | 1817 | 1462759989762 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 19:13:09 INFO - PROCESS | 1817 | 1462759989767 Marionette TRACE conn3 <- [1,3102,null,{}] 19:13:09 INFO - PROCESS | 1817 | 1462759989773 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:10 INFO - PROCESS | 1817 | 1462759990073 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 19:13:10 INFO - PROCESS | 1817 | 1462759990398 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:10 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b642800 == 152 [pid = 1817] [id = 785] 19:13:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 138 (0x8c73c400) [pid = 1817] [serial = 2354] [outer = (nil)] 19:13:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 139 (0x8d9e3400) [pid = 1817] [serial = 2355] [outer = 0x8c73c400] 19:13:10 INFO - PROCESS | 1817 | 1462759990536 Marionette DEBUG loaded listener.js 19:13:10 INFO - PROCESS | 1817 | ++DOMWINDOW == 140 (0x8e5b2000) [pid = 1817] [serial = 2356] [outer = 0x8c73c400] 19:13:11 INFO - PROCESS | 1817 | 1462759991450 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 19:13:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 19:13:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1740ms 19:13:11 INFO - PROCESS | 1817 | 1462759991519 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 19:13:11 INFO - PROCESS | 1817 | 1462759991526 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 19:13:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 19:13:11 INFO - PROCESS | 1817 | 1462759991539 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 19:13:11 INFO - PROCESS | 1817 | 1462759991543 Marionette TRACE conn3 <- [1,3106,null,{}] 19:13:11 INFO - PROCESS | 1817 | 1462759991553 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:11 INFO - PROCESS | 1817 | 1462759991929 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 19:13:12 INFO - PROCESS | 1817 | 1462759992434 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:12 INFO - PROCESS | 1817 | ++DOCSHELL 0x8e64b400 == 153 [pid = 1817] [id = 786] 19:13:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 141 (0x8e64c800) [pid = 1817] [serial = 2357] [outer = (nil)] 19:13:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 142 (0x8ecf1000) [pid = 1817] [serial = 2358] [outer = 0x8e64c800] 19:13:12 INFO - PROCESS | 1817 | 1462759992597 Marionette DEBUG loaded listener.js 19:13:12 INFO - PROCESS | 1817 | ++DOMWINDOW == 143 (0x90769400) [pid = 1817] [serial = 2359] [outer = 0x8e64c800] 19:13:13 INFO - PROCESS | 1817 | 1462759993757 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 19:13:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 19:13:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 19:13:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 19:13:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 2245ms 19:13:13 INFO - PROCESS | 1817 | 1462759993783 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 19:13:13 INFO - PROCESS | 1817 | 1462759993787 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 19:13:13 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 19:13:13 INFO - PROCESS | 1817 | 1462759993793 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 19:13:13 INFO - PROCESS | 1817 | 1462759993797 Marionette TRACE conn3 <- [1,3110,null,{}] 19:13:13 INFO - PROCESS | 1817 | 1462759993803 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:14 INFO - PROCESS | 1817 | 1462759994057 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 19:13:14 INFO - PROCESS | 1817 | 1462759994380 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:14 INFO - PROCESS | 1817 | ++DOCSHELL 0x8b431000 == 154 [pid = 1817] [id = 787] 19:13:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 144 (0x8d9dc800) [pid = 1817] [serial = 2360] [outer = (nil)] 19:13:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 145 (0x9091d400) [pid = 1817] [serial = 2361] [outer = 0x8d9dc800] 19:13:14 INFO - PROCESS | 1817 | 1462759994472 Marionette DEBUG loaded listener.js 19:13:14 INFO - PROCESS | 1817 | ++DOMWINDOW == 146 (0x90a98800) [pid = 1817] [serial = 2362] [outer = 0x8d9dc800] 19:13:15 INFO - PROCESS | 1817 | 1462759995306 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 19:13:15 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 19:13:15 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 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 19:13:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 19:13:15 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1589ms 19:13:15 INFO - PROCESS | 1817 | 1462759995384 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 19:13:15 INFO - PROCESS | 1817 | 1462759995387 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 19:13:15 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 19:13:15 INFO - PROCESS | 1817 | 1462759995394 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 19:13:15 INFO - PROCESS | 1817 | 1462759995397 Marionette TRACE conn3 <- [1,3114,null,{}] 19:13:15 INFO - PROCESS | 1817 | 1462759995403 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:15 INFO - PROCESS | 1817 | 1462759995739 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 19:13:16 INFO - PROCESS | 1817 | 1462759995984 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"84b47b66-e843-4cff-b4bb-9ee8751f0b2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:16 INFO - PROCESS | 1817 | ++DOCSHELL 0x88485400 == 155 [pid = 1817] [id = 788] 19:13:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 147 (0x8d7b9400) [pid = 1817] [serial = 2363] [outer = (nil)] 19:13:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 148 (0x91012400) [pid = 1817] [serial = 2364] [outer = 0x8d7b9400] 19:13:16 INFO - PROCESS | 1817 | 1462759996072 Marionette DEBUG loaded listener.js 19:13:16 INFO - PROCESS | 1817 | ++DOMWINDOW == 149 (0x91017000) [pid = 1817] [serial = 2365] [outer = 0x8d7b9400] 19:13:16 INFO - PROCESS | 1817 | 1462759996962 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 19:13:16 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 19:13:16 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1585ms 19:13:16 INFO - PROCESS | 1817 | 1462759996992 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 19:13:17 INFO - PROCESS | 1817 | 1462759996996 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 19:13:18 WARNING - u'runner_teardown' () 19:13:18 INFO - No more tests 19:13:18 INFO - Got 0 unexpected results 19:13:18 INFO - SUITE-END | took 1367s 19:13:18 INFO - Closing logging queue 19:13:18 INFO - queue closed 19:13:18 INFO - Return code: 0 19:13:18 WARNING - # TBPL SUCCESS # 19:13:18 INFO - Running post-action listener: _resource_record_post_action 19:13:18 INFO - Running post-run listener: _resource_record_post_run 19:13:19 INFO - Total resource usage - Wall time: 1401s; CPU: 98.0%; Read bytes: 14073856; Write bytes: 926711808; Read time: 788; Write time: 208164 19:13:19 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 19:13:19 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 134422528; Read time: 0; Write time: 112248 19:13:19 INFO - run-tests - Wall time: 1372s; CPU: 98.0%; Read bytes: 11116544; Write bytes: 782852096; Read time: 392; Write time: 87484 19:13:19 INFO - Running post-run listener: _upload_blobber_files 19:13:19 INFO - Blob upload gear active. 19:13:19 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 19:13:19 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 19:13:19 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'] 19:13:19 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 19:13:19 INFO - (blobuploader) - INFO - Open directory for files ... 19:13:19 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 19:13:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:13:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:13:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 19:13:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:13:21 INFO - (blobuploader) - INFO - Done attempting. 19:13:21 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 19:13:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:13:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:13:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 19:13:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:13:21 INFO - (blobuploader) - INFO - Done attempting. 19:13:21 INFO - (blobuploader) - INFO - Iteration through files over. 19:13:21 INFO - Return code: 0 19:13:21 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 19:13:21 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 19:13:21 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3d7b77b0b02104d662d020c15057a830d66f2c1f83413de47f097caa40b5fc15cc60cd18fff51bd05aa50bf74747db6aba9775078f47618fa02c0a96cb4d8380", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/463fa3d48afa47a4c31cec86232fcc19264916355e9ca040317535d6a9b2ef302b98441528e203dc1dad0d048ba9f77242b18882c73a44721ee02c09d21602c0"} 19:13:21 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 19:13:21 INFO - Writing to file /builds/slave/test/properties/blobber_files 19:13:21 INFO - Contents: 19:13:21 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3d7b77b0b02104d662d020c15057a830d66f2c1f83413de47f097caa40b5fc15cc60cd18fff51bd05aa50bf74747db6aba9775078f47618fa02c0a96cb4d8380", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/463fa3d48afa47a4c31cec86232fcc19264916355e9ca040317535d6a9b2ef302b98441528e203dc1dad0d048ba9f77242b18882c73a44721ee02c09d21602c0"} 19:13:21 INFO - Running post-run listener: copy_logs_to_upload_dir 19:13:21 INFO - Copying logs to upload dir... 19:13:21 INFO - mkdir: /builds/slave/test/build/upload/logs 19:13:21 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1521.834673 ========= master_lag: 10.19 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 32 secs) (at 2016-05-08 19:13:31.976880) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 8 secs) (at 2016-05-08 19:13:31.994543) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1462757385.660650-1042460300 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3d7b77b0b02104d662d020c15057a830d66f2c1f83413de47f097caa40b5fc15cc60cd18fff51bd05aa50bf74747db6aba9775078f47618fa02c0a96cb4d8380", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/463fa3d48afa47a4c31cec86232fcc19264916355e9ca040317535d6a9b2ef302b98441528e203dc1dad0d048ba9f77242b18882c73a44721ee02c09d21602c0"} build_url:https://queue.taskcluster.net/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032092 build_url: 'https://queue.taskcluster.net/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3d7b77b0b02104d662d020c15057a830d66f2c1f83413de47f097caa40b5fc15cc60cd18fff51bd05aa50bf74747db6aba9775078f47618fa02c0a96cb4d8380", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/463fa3d48afa47a4c31cec86232fcc19264916355e9ca040317535d6a9b2ef302b98441528e203dc1dad0d048ba9f77242b18882c73a44721ee02c09d21602c0"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Wb1KHCTSRH-YDlWuL_qsAg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 8.90 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 8 secs) (at 2016-05-08 19:13:40.926759) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-08 19:13:40.930151) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1462757385.660650-1042460300 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017688 ========= master_lag: 0.10 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-08 19:13:41.052149) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-08 19:13:41.052467) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-08 19:13:41.053549) ========= ========= Total master_lag: 19.63 =========