builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-045 starttime: 1462403206.12 results: success (0) buildid: 20160504143547 builduid: 52f9b073c31b447bae629043bfb6f83a revision: b6738ca644382710da35245e0c2e01479befeb37 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-04 16:06:46.117920) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-04 16:06:46.118348) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-04 16:06:46.118660) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-04 16:06:46.150688) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 16:06:46.150952) ========= 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-1462401096.114628-2021388494 _=/tools/buildbot/bin/python using PTY: False --2016-05-04 16:06:46-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 166K=0.07s 2016-05-04 16:06:47 (166 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.653338 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 16:06:46.830359) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 16:06:46.830701) ========= 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-1462401096.114628-2021388494 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.035154 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 16:06:46.893673) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-04 16:06:46.893995) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev b6738ca644382710da35245e0c2e01479befeb37 --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 b6738ca644382710da35245e0c2e01479befeb37 --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-1462401096.114628-2021388494 _=/tools/buildbot/bin/python using PTY: False 2016-05-04 16:06:47,238 truncating revision to first 12 chars 2016-05-04 16:06:47,239 Setting DEBUG logging. 2016-05-04 16:06:47,239 attempt 1/10 2016-05-04 16:06:47,239 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/b6738ca64438?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-04 16:06:48,457 unpacking tar archive at: mozilla-aurora-b6738ca64438/testing/mozharness/ program finished with exit code 0 elapsedTime=1.871371 ========= master_lag: 0.58 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-04 16:06:49.343419) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-04 16:06:49.343764) ========= script_repo_revision: b6738ca644382710da35245e0c2e01479befeb37 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-04 16:06:49.344160) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-04 16:06:49.344432) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-04 16:06:49.525775) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 34 secs) (at 2016-05-04 16:06:49.526061) ========= /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-1462401096.114628-2021388494 _=/tools/buildbot/bin/python using PTY: False 16:06:50 INFO - MultiFileLogger online at 20160504 16:06:50 in /builds/slave/test 16:06:50 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 16:06:50 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 16:06:50 INFO - {'append_to_log': False, 16:06:50 INFO - 'base_work_dir': '/builds/slave/test', 16:06:50 INFO - 'blob_upload_branch': 'mozilla-aurora', 16:06:50 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 16:06:50 INFO - 'buildbot_json_path': 'buildprops.json', 16:06:50 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 16:06:50 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:06:50 INFO - 'download_minidump_stackwalk': True, 16:06:50 INFO - 'download_symbols': 'true', 16:06:50 INFO - 'e10s': False, 16:06:50 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 16:06:50 INFO - 'tooltool.py': '/tools/tooltool.py', 16:06:50 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 16:06:50 INFO - '/tools/misc-python/virtualenv.py')}, 16:06:50 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:06:50 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:06:50 INFO - 'log_level': 'info', 16:06:50 INFO - 'log_to_console': True, 16:06:50 INFO - 'opt_config_files': (), 16:06:50 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:06:50 INFO - '--processes=1', 16:06:50 INFO - '--config=%(test_path)s/wptrunner.ini', 16:06:50 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:06:50 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:06:50 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:06:50 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:06:50 INFO - 'pip_index': False, 16:06:50 INFO - 'require_test_zip': True, 16:06:50 INFO - 'test_type': ('testharness',), 16:06:50 INFO - 'this_chunk': '1', 16:06:50 INFO - 'tooltool_cache': '/builds/tooltool_cache', 16:06:50 INFO - 'total_chunks': '10', 16:06:50 INFO - 'virtualenv_path': 'venv', 16:06:50 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:06:50 INFO - 'work_dir': 'build'} 16:06:50 INFO - ##### 16:06:50 INFO - ##### Running clobber step. 16:06:50 INFO - ##### 16:06:50 INFO - Running pre-action listener: _resource_record_pre_action 16:06:50 INFO - Running main action method: clobber 16:06:50 INFO - rmtree: /builds/slave/test/build 16:06:50 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 16:06:51 INFO - Running post-action listener: _resource_record_post_action 16:06:51 INFO - ##### 16:06:51 INFO - ##### Running read-buildbot-config step. 16:06:51 INFO - ##### 16:06:51 INFO - Running pre-action listener: _resource_record_pre_action 16:06:51 INFO - Running main action method: read_buildbot_config 16:06:51 INFO - Using buildbot properties: 16:06:51 INFO - { 16:06:51 INFO - "project": "", 16:06:51 INFO - "product": "firefox", 16:06:51 INFO - "script_repo_revision": "production", 16:06:51 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 16:06:51 INFO - "repository": "", 16:06:51 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 16:06:51 INFO - "buildid": "20160504143547", 16:06:51 INFO - "pgo_build": "False", 16:06:51 INFO - "basedir": "/builds/slave/test", 16:06:51 INFO - "buildnumber": 10, 16:06:51 INFO - "slavename": "tst-linux32-spot-045", 16:06:51 INFO - "revision": "b6738ca644382710da35245e0c2e01479befeb37", 16:06:51 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 16:06:51 INFO - "platform": "linux", 16:06:51 INFO - "branch": "mozilla-aurora", 16:06:51 INFO - "repo_path": "releases/mozilla-aurora", 16:06:51 INFO - "moz_repo_path": "", 16:06:51 INFO - "stage_platform": "linux", 16:06:51 INFO - "builduid": "52f9b073c31b447bae629043bfb6f83a", 16:06:51 INFO - "slavebuilddir": "test" 16:06:51 INFO - } 16:06:51 INFO - Found installer url https://queue.taskcluster.net/v1/task/eANhmK3mRquJyr6kAXtWEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 16:06:51 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/eANhmK3mRquJyr6kAXtWEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 16:06:51 INFO - Running post-action listener: _resource_record_post_action 16:06:51 INFO - ##### 16:06:51 INFO - ##### Running download-and-extract step. 16:06:51 INFO - ##### 16:06:51 INFO - Running pre-action listener: _resource_record_pre_action 16:06:51 INFO - Running main action method: download_and_extract 16:06:51 INFO - mkdir: /builds/slave/test/build/tests 16:06:51 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')]} 16:06:51 INFO - https://queue.taskcluster.net/v1/task/eANhmK3mRquJyr6kAXtWEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 16:06:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eANhmK3mRquJyr6kAXtWEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 16:06:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eANhmK3mRquJyr6kAXtWEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 16:06:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eANhmK3mRquJyr6kAXtWEg/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 16:06:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eANhmK3mRquJyr6kAXtWEg/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 16:06:52 INFO - Downloaded 1325 bytes. 16:06:52 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 16:06:52 INFO - Using the following test package requirements: 16:06:52 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 16:06:52 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 16:06:52 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 16:06:52 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 16:06:52 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 16:06:52 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 16:06:52 INFO - u'jsshell-linux-i686.zip'], 16:06:52 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 16:06:52 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 16:06:52 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 16:06:52 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 16:06:52 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 16:06:52 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 16:06:52 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 16:06:52 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 16:06:52 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 16:06:52 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 16:06:52 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 16:06:52 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 16:06:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:06:52 INFO - https://queue.taskcluster.net/v1/task/eANhmK3mRquJyr6kAXtWEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 16:06:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eANhmK3mRquJyr6kAXtWEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 16:06:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eANhmK3mRquJyr6kAXtWEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 16:06:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eANhmK3mRquJyr6kAXtWEg/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 16:06:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eANhmK3mRquJyr6kAXtWEg/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 16:07:00 INFO - Downloaded 22449236 bytes. 16:07:00 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/*'] 16:07:00 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/* 16:07:00 INFO - caution: filename not matched: web-platform/* 16:07:00 INFO - Return code: 11 16:07:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:07:00 INFO - https://queue.taskcluster.net/v1/task/eANhmK3mRquJyr6kAXtWEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 16:07:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eANhmK3mRquJyr6kAXtWEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 16:07:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eANhmK3mRquJyr6kAXtWEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 16:07:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eANhmK3mRquJyr6kAXtWEg/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 16:07:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eANhmK3mRquJyr6kAXtWEg/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 16:07:11 INFO - Downloaded 36408641 bytes. 16:07:11 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:07:11 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:07:14 INFO - caution: filename not matched: bin/* 16:07:14 INFO - caution: filename not matched: config/* 16:07:14 INFO - caution: filename not matched: mozbase/* 16:07:14 INFO - caution: filename not matched: marionette/* 16:07:14 INFO - caution: filename not matched: tools/wptserve/* 16:07:14 INFO - Return code: 11 16:07:14 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')]} 16:07:14 INFO - https://queue.taskcluster.net/v1/task/eANhmK3mRquJyr6kAXtWEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 16:07:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eANhmK3mRquJyr6kAXtWEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 16:07:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eANhmK3mRquJyr6kAXtWEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 16:07:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eANhmK3mRquJyr6kAXtWEg/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 16:07:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eANhmK3mRquJyr6kAXtWEg/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 16:07:36 INFO - Downloaded 69317654 bytes. 16:07:36 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/eANhmK3mRquJyr6kAXtWEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 16:07:36 INFO - mkdir: /builds/slave/test/properties 16:07:36 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 16:07:36 INFO - Writing to file /builds/slave/test/properties/build_url 16:07:36 INFO - Contents: 16:07:36 INFO - build_url:https://queue.taskcluster.net/v1/task/eANhmK3mRquJyr6kAXtWEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 16:07:38 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/eANhmK3mRquJyr6kAXtWEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 16:07:38 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 16:07:38 INFO - Writing to file /builds/slave/test/properties/symbols_url 16:07:38 INFO - Contents: 16:07:38 INFO - symbols_url:https://queue.taskcluster.net/v1/task/eANhmK3mRquJyr6kAXtWEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 16:07:38 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')]} 16:07:38 INFO - https://queue.taskcluster.net/v1/task/eANhmK3mRquJyr6kAXtWEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:07:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eANhmK3mRquJyr6kAXtWEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 16:07:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eANhmK3mRquJyr6kAXtWEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 16:07:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eANhmK3mRquJyr6kAXtWEg/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 16:07:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eANhmK3mRquJyr6kAXtWEg/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 16:08:03 INFO - Downloaded 92300997 bytes. 16:08:03 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'] 16:08:03 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 16:08:12 INFO - Return code: 0 16:08:12 INFO - Running post-action listener: _resource_record_post_action 16:08:12 INFO - Running post-action listener: set_extra_try_arguments 16:08:12 INFO - ##### 16:08:12 INFO - ##### Running create-virtualenv step. 16:08:12 INFO - ##### 16:08:12 INFO - Running pre-action listener: _pre_create_virtualenv 16:08:12 INFO - Running pre-action listener: _resource_record_pre_action 16:08:12 INFO - Running main action method: create_virtualenv 16:08:12 INFO - Creating virtualenv /builds/slave/test/build/venv 16:08:12 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 16:08:12 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 16:08:12 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 16:08:12 INFO - Using real prefix '/usr' 16:08:12 INFO - New python executable in /builds/slave/test/build/venv/bin/python 16:08:13 INFO - Installing distribute.............................................................................................................................................................................................done. 16:08:17 INFO - Installing pip.................done. 16:08:17 INFO - Return code: 0 16:08:17 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 16:08:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:08:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:08:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 16:08:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:08:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:08:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 16:08:17 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 0x8dd6c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e3d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ef12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ee0f70>, '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 0x8ee0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ee6750>, '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-1462401096.114628-2021388494', '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 16:08:17 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 16:08:17 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 16:08:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:08:17 INFO - 'CCACHE_UMASK': '002', 16:08:17 INFO - 'DISPLAY': ':0', 16:08:17 INFO - 'HOME': '/home/cltbld', 16:08:17 INFO - 'LANG': 'en_US.UTF-8', 16:08:17 INFO - 'LOGNAME': 'cltbld', 16:08:17 INFO - 'MAIL': '/var/mail/cltbld', 16:08:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:08:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:08:17 INFO - 'MOZ_NO_REMOTE': '1', 16:08:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:08:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:08:17 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:08:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:08:17 INFO - 'PWD': '/builds/slave/test', 16:08:17 INFO - 'SHELL': '/bin/bash', 16:08:17 INFO - 'SHLVL': '1', 16:08:17 INFO - 'TERM': 'linux', 16:08:17 INFO - 'TMOUT': '86400', 16:08:17 INFO - 'USER': 'cltbld', 16:08:17 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462401096.114628-2021388494', 16:08:17 INFO - '_': '/tools/buildbot/bin/python'} 16:08:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:08:17 INFO - Downloading/unpacking psutil>=0.7.1 16:08:17 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 16:08:17 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 16:08:17 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 16:08:17 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 16:08:17 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 16:08:17 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 16:08:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 16:08:23 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 16:08:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:08:23 INFO - Installing collected packages: psutil 16:08:23 INFO - Running setup.py install for psutil 16:08:23 INFO - building 'psutil._psutil_linux' extension 16:08:23 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 16:08:23 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 16:08:23 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 16:08:23 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 16:08:23 INFO - building 'psutil._psutil_posix' extension 16:08:23 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 16:08:24 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 16:08:24 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 16:08:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:08:24 INFO - Successfully installed psutil 16:08:24 INFO - Cleaning up... 16:08:24 INFO - Return code: 0 16:08:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 16:08:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:08:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:08:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 16:08:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:08:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:08:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 16:08:24 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 0x8dd6c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e3d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ef12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ee0f70>, '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 0x8ee0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ee6750>, '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-1462401096.114628-2021388494', '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 16:08:24 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 16:08:24 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 16:08:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:08:24 INFO - 'CCACHE_UMASK': '002', 16:08:24 INFO - 'DISPLAY': ':0', 16:08:24 INFO - 'HOME': '/home/cltbld', 16:08:24 INFO - 'LANG': 'en_US.UTF-8', 16:08:24 INFO - 'LOGNAME': 'cltbld', 16:08:24 INFO - 'MAIL': '/var/mail/cltbld', 16:08:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:08:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:08:24 INFO - 'MOZ_NO_REMOTE': '1', 16:08:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:08:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:08:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:08:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:08:24 INFO - 'PWD': '/builds/slave/test', 16:08:24 INFO - 'SHELL': '/bin/bash', 16:08:24 INFO - 'SHLVL': '1', 16:08:24 INFO - 'TERM': 'linux', 16:08:24 INFO - 'TMOUT': '86400', 16:08:24 INFO - 'USER': 'cltbld', 16:08:24 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462401096.114628-2021388494', 16:08:24 INFO - '_': '/tools/buildbot/bin/python'} 16:08:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:08:24 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:08:24 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 16:08:24 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 16:08:24 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 16:08:24 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 16:08:24 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 16:08:24 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 16:08:29 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:08:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 16:08:29 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 16:08:29 INFO - Installing collected packages: mozsystemmonitor 16:08:29 INFO - Running setup.py install for mozsystemmonitor 16:08:30 INFO - Successfully installed mozsystemmonitor 16:08:30 INFO - Cleaning up... 16:08:30 INFO - Return code: 0 16:08:30 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 16:08:30 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')]} 16:08:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:08:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 16:08:30 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')]} 16:08:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:08:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 16:08:30 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 0x8dd6c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e3d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ef12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ee0f70>, '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 0x8ee0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ee6750>, '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-1462401096.114628-2021388494', '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 16:08:30 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 16:08:30 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 16:08:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:08:30 INFO - 'CCACHE_UMASK': '002', 16:08:30 INFO - 'DISPLAY': ':0', 16:08:30 INFO - 'HOME': '/home/cltbld', 16:08:30 INFO - 'LANG': 'en_US.UTF-8', 16:08:30 INFO - 'LOGNAME': 'cltbld', 16:08:30 INFO - 'MAIL': '/var/mail/cltbld', 16:08:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:08:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:08:30 INFO - 'MOZ_NO_REMOTE': '1', 16:08:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:08:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:08:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:08:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:08:30 INFO - 'PWD': '/builds/slave/test', 16:08:30 INFO - 'SHELL': '/bin/bash', 16:08:30 INFO - 'SHLVL': '1', 16:08:30 INFO - 'TERM': 'linux', 16:08:30 INFO - 'TMOUT': '86400', 16:08:30 INFO - 'USER': 'cltbld', 16:08:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462401096.114628-2021388494', 16:08:30 INFO - '_': '/tools/buildbot/bin/python'} 16:08:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:08:30 INFO - Downloading/unpacking blobuploader==1.2.4 16:08:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:08:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:08:30 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 16:08:30 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 16:08:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:08:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:08:35 INFO - Downloading blobuploader-1.2.4.tar.gz 16:08:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 16:08:35 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:08: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 16:08: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 16:08: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 16:08: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 16:08: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 16:08: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 16:08:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 16:08:37 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:08:37 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 16:08:37 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 16:08:37 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 16:08:37 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 16:08:37 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 16:08:37 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 16:08:37 INFO - Downloading docopt-0.6.1.tar.gz 16:08:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 16:08:37 INFO - Installing collected packages: blobuploader, requests, docopt 16:08:37 INFO - Running setup.py install for blobuploader 16:08:37 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 16:08:37 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 16:08:37 INFO - Running setup.py install for requests 16:08:38 INFO - Running setup.py install for docopt 16:08:39 INFO - Successfully installed blobuploader requests docopt 16:08:39 INFO - Cleaning up... 16:08:39 INFO - Return code: 0 16:08:39 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:08:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:08:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:08:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 16:08:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:08:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:08:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 16:08:39 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 0x8dd6c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e3d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ef12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ee0f70>, '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 0x8ee0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ee6750>, '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-1462401096.114628-2021388494', '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 16:08:39 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 16:08:39 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 16:08:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:08:39 INFO - 'CCACHE_UMASK': '002', 16:08:39 INFO - 'DISPLAY': ':0', 16:08:39 INFO - 'HOME': '/home/cltbld', 16:08:39 INFO - 'LANG': 'en_US.UTF-8', 16:08:39 INFO - 'LOGNAME': 'cltbld', 16:08:39 INFO - 'MAIL': '/var/mail/cltbld', 16:08:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:08:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:08:39 INFO - 'MOZ_NO_REMOTE': '1', 16:08:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:08:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:08:39 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:08:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:08:39 INFO - 'PWD': '/builds/slave/test', 16:08:39 INFO - 'SHELL': '/bin/bash', 16:08:39 INFO - 'SHLVL': '1', 16:08:39 INFO - 'TERM': 'linux', 16:08:39 INFO - 'TMOUT': '86400', 16:08:39 INFO - 'USER': 'cltbld', 16:08:39 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462401096.114628-2021388494', 16:08:39 INFO - '_': '/tools/buildbot/bin/python'} 16:08:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:08:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:08:39 INFO - Running setup.py (path:/tmp/pip-Bo879L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:08:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:08:39 INFO - Running setup.py (path:/tmp/pip-0AjNtH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:08:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:08:39 INFO - Running setup.py (path:/tmp/pip-VMvBrB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:08:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:08:39 INFO - Running setup.py (path:/tmp/pip-BVgu6D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:08:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:08:40 INFO - Running setup.py (path:/tmp/pip-b0ZWvK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:08:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:08:40 INFO - Running setup.py (path:/tmp/pip-upbfE6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:08:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:08:40 INFO - Running setup.py (path:/tmp/pip-b8EGXh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:08:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:08:40 INFO - Running setup.py (path:/tmp/pip-EUejCj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:08:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:08:40 INFO - Running setup.py (path:/tmp/pip-bDk0oE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:08:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:08:40 INFO - Running setup.py (path:/tmp/pip-gk8OiW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:08:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:08:40 INFO - Running setup.py (path:/tmp/pip-3raL3F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:08:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:08:41 INFO - Running setup.py (path:/tmp/pip-ulW8mp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:08:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:08:41 INFO - Running setup.py (path:/tmp/pip-LTorHl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:08:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:08:41 INFO - Running setup.py (path:/tmp/pip-WsB995-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:08:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:08:41 INFO - Running setup.py (path:/tmp/pip-kk7Dvp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:08:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:08:41 INFO - Running setup.py (path:/tmp/pip-A2POKI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:08:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:08:41 INFO - Running setup.py (path:/tmp/pip-k2Z_0o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:08:41 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:08:41 INFO - Running setup.py (path:/tmp/pip-aQ3aWT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:08:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:08:42 INFO - Running setup.py (path:/tmp/pip-6r7ogx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:08:42 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:08:42 INFO - Running setup.py (path:/tmp/pip-6XFaWy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:08:42 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:08:42 INFO - Running setup.py (path:/tmp/pip-DautCx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:08:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:08:42 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 16:08:42 INFO - Running setup.py install for manifestparser 16:08:43 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 16:08:43 INFO - Running setup.py install for mozcrash 16:08:43 INFO - Running setup.py install for mozdebug 16:08:43 INFO - Running setup.py install for mozdevice 16:08:43 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 16:08:43 INFO - Installing dm script to /builds/slave/test/build/venv/bin 16:08:43 INFO - Running setup.py install for mozfile 16:08:43 INFO - Running setup.py install for mozhttpd 16:08:44 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 16:08:44 INFO - Running setup.py install for mozinfo 16:08:44 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 16:08:44 INFO - Running setup.py install for mozInstall 16:08:44 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 16:08:44 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 16:08:44 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 16:08:44 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 16:08:44 INFO - Running setup.py install for mozleak 16:08:44 INFO - Running setup.py install for mozlog 16:08:45 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 16:08:45 INFO - Running setup.py install for moznetwork 16:08:45 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 16:08:45 INFO - Running setup.py install for mozprocess 16:08:45 INFO - Running setup.py install for mozprofile 16:08:45 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 16:08:45 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 16:08:45 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 16:08:45 INFO - Running setup.py install for mozrunner 16:08:46 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 16:08:46 INFO - Running setup.py install for mozscreenshot 16:08:46 INFO - Running setup.py install for moztest 16:08:46 INFO - Running setup.py install for mozversion 16:08:46 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 16:08:46 INFO - Running setup.py install for wptserve 16:08:47 INFO - Running setup.py install for marionette-driver 16:08:47 INFO - Running setup.py install for browsermob-proxy 16:08:47 INFO - Running setup.py install for marionette-client 16:08:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:08:48 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 16:08:48 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 16:08:48 INFO - Cleaning up... 16:08:48 INFO - Return code: 0 16:08:48 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:08:48 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')]} 16:08:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:08:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 16:08:48 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')]} 16:08:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:08:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 16:08:48 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 0x8dd6c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e3d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ef12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ee0f70>, '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 0x8ee0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ee6750>, '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-1462401096.114628-2021388494', '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 16:08:48 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 16:08:48 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 16:08:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:08:48 INFO - 'CCACHE_UMASK': '002', 16:08:48 INFO - 'DISPLAY': ':0', 16:08:48 INFO - 'HOME': '/home/cltbld', 16:08:48 INFO - 'LANG': 'en_US.UTF-8', 16:08:48 INFO - 'LOGNAME': 'cltbld', 16:08:48 INFO - 'MAIL': '/var/mail/cltbld', 16:08:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:08:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:08:48 INFO - 'MOZ_NO_REMOTE': '1', 16:08:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:08:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:08:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:08:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:08:48 INFO - 'PWD': '/builds/slave/test', 16:08:48 INFO - 'SHELL': '/bin/bash', 16:08:48 INFO - 'SHLVL': '1', 16:08:48 INFO - 'TERM': 'linux', 16:08:48 INFO - 'TMOUT': '86400', 16:08:48 INFO - 'USER': 'cltbld', 16:08:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462401096.114628-2021388494', 16:08:48 INFO - '_': '/tools/buildbot/bin/python'} 16:08:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:08:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:08:48 INFO - Running setup.py (path:/tmp/pip-Tspthl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:08:48 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)) 16:08:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:08:48 INFO - Running setup.py (path:/tmp/pip-yk4uh7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:08:48 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)) 16:08:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:08:48 INFO - Running setup.py (path:/tmp/pip-js2F_y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:08:48 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)) 16:08:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:08:48 INFO - Running setup.py (path:/tmp/pip-F4VEmg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:08:49 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)) 16:08:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:08:49 INFO - Running setup.py (path:/tmp/pip-65Trdr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:08:49 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)) 16:08:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:08:49 INFO - Running setup.py (path:/tmp/pip-e_NkmV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:08:49 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)) 16:08:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:08:49 INFO - Running setup.py (path:/tmp/pip-xKN8iv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:08:49 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)) 16:08:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:08:49 INFO - Running setup.py (path:/tmp/pip-CQT1qk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:08:49 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)) 16:08:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:08:49 INFO - Running setup.py (path:/tmp/pip-W20qbu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:08:49 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)) 16:08:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:08:49 INFO - Running setup.py (path:/tmp/pip-7Rfmui-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:08:50 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)) 16:08:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:08:50 INFO - Running setup.py (path:/tmp/pip-ovf1dS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:08:50 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)) 16:08:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:08:50 INFO - Running setup.py (path:/tmp/pip-omVOGd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:08:50 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)) 16:08:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:08:50 INFO - Running setup.py (path:/tmp/pip-KwkU2X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:08:50 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)) 16:08:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:08:50 INFO - Running setup.py (path:/tmp/pip-VArRvn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:08:50 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)) 16:08:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:08:50 INFO - Running setup.py (path:/tmp/pip-RVg2Tu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:08:50 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)) 16:08:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:08:50 INFO - Running setup.py (path:/tmp/pip-UIdvK2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:08:50 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)) 16:08:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:08:50 INFO - Running setup.py (path:/tmp/pip-OAjjnp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:08:51 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)) 16:08:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:08:51 INFO - Running setup.py (path:/tmp/pip-CbKzmf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:08:51 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)) 16:08:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:08:51 INFO - Running setup.py (path:/tmp/pip-KipOFr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:08:51 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)) 16:08:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:08:51 INFO - Running setup.py (path:/tmp/pip-lDgLgq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:08:51 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)) 16:08:51 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:08:51 INFO - Running setup.py (path:/tmp/pip-WR8ERE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:08:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:08:52 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)) 16:08:52 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)) 16:08:52 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)) 16:08:52 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)) 16:08:52 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)) 16:08:52 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)) 16:08:52 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 16:08:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:08:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:08:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 16:08:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 16:08:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:08:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:08:56 INFO - Downloading blessings-1.6.tar.gz 16:08:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 16:08:57 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)) 16:08:57 INFO - Installing collected packages: blessings 16:08:57 INFO - Running setup.py install for blessings 16:08:57 INFO - Successfully installed blessings 16:08:57 INFO - Cleaning up... 16:08:57 INFO - Return code: 0 16:08:57 INFO - Done creating virtualenv /builds/slave/test/build/venv. 16:08:57 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:08:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:08:58 INFO - Reading from file tmpfile_stdout 16:08:58 INFO - Current package versions: 16:08:58 INFO - argparse == 1.2.1 16:08:58 INFO - blessings == 1.6 16:08:58 INFO - blobuploader == 1.2.4 16:08:58 INFO - browsermob-proxy == 0.6.0 16:08:58 INFO - docopt == 0.6.1 16:08:58 INFO - manifestparser == 1.1 16:08:58 INFO - marionette-client == 2.3.0 16:08:58 INFO - marionette-driver == 1.4.0 16:08:58 INFO - mozInstall == 1.12 16:08:58 INFO - mozcrash == 0.17 16:08:58 INFO - mozdebug == 0.1 16:08:58 INFO - mozdevice == 0.48 16:08:58 INFO - mozfile == 1.2 16:08:58 INFO - mozhttpd == 0.7 16:08:58 INFO - mozinfo == 0.9 16:08:58 INFO - mozleak == 0.1 16:08:58 INFO - mozlog == 3.1 16:08:58 INFO - moznetwork == 0.27 16:08:58 INFO - mozprocess == 0.22 16:08:58 INFO - mozprofile == 0.28 16:08:58 INFO - mozrunner == 6.11 16:08:58 INFO - mozscreenshot == 0.1 16:08:58 INFO - mozsystemmonitor == 0.0 16:08:58 INFO - moztest == 0.7 16:08:58 INFO - mozversion == 1.4 16:08:58 INFO - psutil == 3.1.1 16:08:58 INFO - requests == 1.2.3 16:08:58 INFO - wptserve == 1.4.0 16:08:58 INFO - wsgiref == 0.1.2 16:08:58 INFO - Running post-action listener: _resource_record_post_action 16:08:58 INFO - Running post-action listener: _start_resource_monitoring 16:08:58 INFO - Starting resource monitoring. 16:08:58 INFO - ##### 16:08:58 INFO - ##### Running pull step. 16:08:58 INFO - ##### 16:08:58 INFO - Running pre-action listener: _resource_record_pre_action 16:08:58 INFO - Running main action method: pull 16:08:58 INFO - Pull has nothing to do! 16:08:58 INFO - Running post-action listener: _resource_record_post_action 16:08:58 INFO - ##### 16:08:58 INFO - ##### Running install step. 16:08:58 INFO - ##### 16:08:58 INFO - Running pre-action listener: _resource_record_pre_action 16:08:58 INFO - Running main action method: install 16:08:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:08:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:08:58 INFO - Reading from file tmpfile_stdout 16:08:58 INFO - Detecting whether we're running mozinstall >=1.0... 16:08:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 16:08:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 16:08:58 INFO - Reading from file tmpfile_stdout 16:08:58 INFO - Output received: 16:08:58 INFO - Usage: mozinstall [options] installer 16:08:58 INFO - Options: 16:08:58 INFO - -h, --help show this help message and exit 16:08:58 INFO - -d DEST, --destination=DEST 16:08:58 INFO - Directory to install application into. [default: 16:08:58 INFO - "/builds/slave/test"] 16:08:58 INFO - --app=APP Application being installed. [default: firefox] 16:08:58 INFO - mkdir: /builds/slave/test/build/application 16:08:58 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'] 16:08:58 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 16:09:29 INFO - Reading from file tmpfile_stdout 16:09:29 INFO - Output received: 16:09:29 INFO - /builds/slave/test/build/application/firefox/firefox 16:09:29 INFO - Running post-action listener: _resource_record_post_action 16:09:29 INFO - ##### 16:09:29 INFO - ##### Running run-tests step. 16:09:29 INFO - ##### 16:09:29 INFO - Running pre-action listener: _resource_record_pre_action 16:09:29 INFO - Running main action method: run_tests 16:09:29 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 16:09:29 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:09:29 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:09:29 INFO - grabbing minidump binary from tooltool 16:09:29 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')]} 16:09:29 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 0x8ee0f70>, '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 0x8ee0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ee6750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 16:09:29 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 16:09:29 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 16:09:29 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 16:09:29 INFO - Return code: 0 16:09:29 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 16:09:29 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 16:09:29 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/eANhmK3mRquJyr6kAXtWEg/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 16:09:29 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/eANhmK3mRquJyr6kAXtWEg/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 16:09:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:09:29 INFO - 'CCACHE_UMASK': '002', 16:09:29 INFO - 'DISPLAY': ':0', 16:09:29 INFO - 'HOME': '/home/cltbld', 16:09:29 INFO - 'LANG': 'en_US.UTF-8', 16:09:29 INFO - 'LOGNAME': 'cltbld', 16:09:29 INFO - 'MAIL': '/var/mail/cltbld', 16:09:29 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 16:09:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:09:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:09:29 INFO - 'MOZ_NO_REMOTE': '1', 16:09:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:09:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:09:29 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:09:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:09:29 INFO - 'PWD': '/builds/slave/test', 16:09:29 INFO - 'SHELL': '/bin/bash', 16:09:29 INFO - 'SHLVL': '1', 16:09:29 INFO - 'TERM': 'linux', 16:09:29 INFO - 'TMOUT': '86400', 16:09:29 INFO - 'USER': 'cltbld', 16:09:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462401096.114628-2021388494', 16:09:29 INFO - '_': '/tools/buildbot/bin/python'} 16:09:29 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/eANhmK3mRquJyr6kAXtWEg/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 16:09:30 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 16:09:30 INFO - import pkg_resources 16:09:31 INFO - Using 1 client processes 16:09:31 INFO - wptserve Starting http server on 127.0.0.1:8000 16:09:31 INFO - wptserve Starting http server on 127.0.0.1:8001 16:09:31 INFO - wptserve Starting http server on 127.0.0.1:8443 16:09:33 INFO - SUITE-START | Running 778 tests 16:09:33 INFO - Running testharness tests 16:09:33 INFO - Setting up ssl 16:09:33 INFO - PROCESS | certutil | 16:09:33 INFO - PROCESS | certutil | 16:09:33 INFO - PROCESS | certutil | 16:09:33 INFO - Certificate Nickname Trust Attributes 16:09:33 INFO - SSL,S/MIME,JAR/XPI 16:09:33 INFO - 16:09:33 INFO - web-platform-tests CT,, 16:09:33 INFO - 16:09:33 INFO - Starting runner 16:09:36 INFO - PROCESS | 12808 | 1462403376945 Marionette DEBUG Marionette enabled via build flag and pref 16:09:37 INFO - PROCESS | 12808 | ++DOCSHELL 0xa4e16800 == 1 [pid = 12808] [id = 1] 16:09:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 1 (0xa4e16c00) [pid = 12808] [serial = 1] [outer = (nil)] 16:09:37 INFO - PROCESS | 12808 | [12808] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 16:09:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 2 (0xa4e17400) [pid = 12808] [serial = 2] [outer = 0xa4e16c00] 16:09:37 INFO - PROCESS | 12808 | 1462403377674 Marionette INFO Listening on port 2828 16:09:38 INFO - PROCESS | 12808 | 1462403378307 Marionette DEBUG Marionette enabled via command-line flag 16:09:38 INFO - PROCESS | 12808 | ++DOCSHELL 0xa2281400 == 2 [pid = 12808] [id = 2] 16:09:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 3 (0xa22dc000) [pid = 12808] [serial = 3] [outer = (nil)] 16:09:38 INFO - PROCESS | 12808 | [12808] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 16:09:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 4 (0xa22dc800) [pid = 12808] [serial = 4] [outer = 0xa22dc000] 16:09:38 INFO - PROCESS | 12808 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a21b6100 16:09:38 INFO - PROCESS | 12808 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a21b6be0 16:09:38 INFO - PROCESS | 12808 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21cdae0 16:09:38 INFO - PROCESS | 12808 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21ce740 16:09:38 INFO - PROCESS | 12808 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21ef480 16:09:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 5 (0xa6f3cc00) [pid = 12808] [serial = 5] [outer = 0xa4e16c00] 16:09:38 INFO - PROCESS | 12808 | [12808] 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 16:09:38 INFO - PROCESS | 12808 | 1462403378718 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:50041 16:09:38 INFO - PROCESS | 12808 | [12808] 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 16:09:38 INFO - PROCESS | 12808 | 1462403378753 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:50042 16:09:38 INFO - PROCESS | 12808 | 1462403378817 Marionette DEBUG Closed connection conn0 16:09:38 INFO - PROCESS | 12808 | [12808] 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 16:09:38 INFO - PROCESS | 12808 | 1462403378945 Marionette DEBUG Closed connection conn1 16:09:38 INFO - PROCESS | 12808 | [12808] 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 16:09:38 INFO - PROCESS | 12808 | 1462403378960 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:50043 16:09:39 INFO - PROCESS | 12808 | [12808] 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 16:09:39 INFO - PROCESS | 12808 | 1462403379033 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:50044 16:09:39 INFO - PROCESS | 12808 | 1462403379038 Marionette DEBUG Closed connection conn2 16:09:39 INFO - PROCESS | 12808 | 1462403379084 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:09:39 INFO - PROCESS | 12808 | 1462403379115 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":"20160504143547","device":"desktop","version":"48.0a2"} 16:09:39 INFO - PROCESS | 12808 | [12808] 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 16:09:41 INFO - PROCESS | 12808 | ++DOCSHELL 0x9a047c00 == 3 [pid = 12808] [id = 3] 16:09:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 6 (0x9a048000) [pid = 12808] [serial = 6] [outer = (nil)] 16:09:41 INFO - PROCESS | 12808 | ++DOCSHELL 0x9a048400 == 4 [pid = 12808] [id = 4] 16:09:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 7 (0x9a724400) [pid = 12808] [serial = 7] [outer = (nil)] 16:09:41 INFO - PROCESS | 12808 | [12808] 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 16:09:42 INFO - PROCESS | 12808 | ++DOCSHELL 0x99759800 == 5 [pid = 12808] [id = 5] 16:09:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 8 (0x99759c00) [pid = 12808] [serial = 8] [outer = (nil)] 16:09:42 INFO - PROCESS | 12808 | [12808] 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 16:09:42 INFO - PROCESS | 12808 | [12808] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 16:09:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 9 (0x99419800) [pid = 12808] [serial = 9] [outer = 0x99759c00] 16:09:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 10 (0x9901f400) [pid = 12808] [serial = 10] [outer = 0x9a048000] 16:09:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 11 (0x99021000) [pid = 12808] [serial = 11] [outer = 0x9a724400] 16:09:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 12 (0x99023400) [pid = 12808] [serial = 12] [outer = 0x99759c00] 16:09:43 INFO - PROCESS | 12808 | 1462403383881 Marionette DEBUG loaded listener.js 16:09:43 INFO - PROCESS | 12808 | 1462403383901 Marionette DEBUG loaded listener.js 16:09:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 13 (0xa580dc00) [pid = 12808] [serial = 13] [outer = 0x99759c00] 16:09:44 INFO - PROCESS | 12808 | 1462403384837 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"afc5901d-0da8-4d9f-ae83-17e91691354c","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":"20160504143547","device":"desktop","version":"48.0a2","command_id":1}}] 16:09:45 INFO - PROCESS | 12808 | 1462403385078 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}] 16:09:45 INFO - PROCESS | 12808 | 1462403385253 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 16:09:45 INFO - PROCESS | 12808 | 1462403385578 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:09:45 INFO - PROCESS | 12808 | [12808] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 16:09:45 INFO - PROCESS | 12808 | [12808] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:09:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 14 (0x94442800) [pid = 12808] [serial = 14] [outer = 0x99759c00] 16:09:46 INFO - PROCESS | 12808 | [12808] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:09:46 INFO - PROCESS | 12808 | [12808] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:09:46 INFO - PROCESS | 12808 | 1462403386137 Marionette TRACE conn3 <- [1,3,null,{}] 16:09:46 INFO - PROCESS | 12808 | 1462403386162 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 16:09:46 INFO - PROCESS | 12808 | 1462403386189 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 16:09:46 INFO - PROCESS | 12808 | 1462403386232 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 16:09:46 INFO - PROCESS | 12808 | 1462403386238 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 16:09:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:09:46 INFO - PROCESS | 12808 | 1462403386246 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:09:46 INFO - PROCESS | 12808 | 1462403386253 Marionette TRACE conn3 <- [1,6,null,{}] 16:09:46 INFO - PROCESS | 12808 | 1462403386261 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}] 16:09:46 INFO - PROCESS | 12808 | 1462403386282 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 16:09:46 INFO - PROCESS | 12808 | 1462403386292 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:46 INFO - PROCESS | 12808 | ++DOCSHELL 0x93aa3400 == 6 [pid = 12808] [id = 6] 16:09:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 15 (0x93aa3800) [pid = 12808] [serial = 15] [outer = (nil)] 16:09:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 16 (0x93aa5800) [pid = 12808] [serial = 16] [outer = 0x93aa3800] 16:09:46 INFO - PROCESS | 12808 | 1462403386385 Marionette DEBUG loaded listener.js 16:09:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 17 (0x93aaac00) [pid = 12808] [serial = 17] [outer = 0x93aa3800] 16:09:46 INFO - PROCESS | 12808 | ++DOCSHELL 0x9389c400 == 7 [pid = 12808] [id = 7] 16:09:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 18 (0x938a0400) [pid = 12808] [serial = 18] [outer = (nil)] 16:09:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 19 (0x938da000) [pid = 12808] [serial = 19] [outer = 0x938a0400] 16:09:46 INFO - PROCESS | 12808 | 1462403386956 Marionette DEBUG loaded listener.js 16:09:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 20 (0x93aa9c00) [pid = 12808] [serial = 20] [outer = 0x938a0400] 16:09:47 INFO - PROCESS | 12808 | [12808] 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 16:09:47 INFO - PROCESS | 12808 | 1462403387904 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]]]}] 16:09:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:09:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1741ms 16:09:48 INFO - PROCESS | 12808 | 1462403388088 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 16:09:48 INFO - PROCESS | 12808 | 1462403388093 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 16:09:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:09:48 INFO - PROCESS | 12808 | 1462403388183 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:09:48 INFO - PROCESS | 12808 | 1462403388189 Marionette TRACE conn3 <- [1,10,null,{}] 16:09:48 INFO - PROCESS | 12808 | 1462403388213 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}] 16:09:48 INFO - PROCESS | 12808 | 1462403388474 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 16:09:48 INFO - PROCESS | 12808 | 1462403388554 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:48 INFO - PROCESS | 12808 | ++DOCSHELL 0x9389e400 == 8 [pid = 12808] [id = 8] 16:09:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 21 (0x938df000) [pid = 12808] [serial = 21] [outer = (nil)] 16:09:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 22 (0x98325c00) [pid = 12808] [serial = 22] [outer = 0x938df000] 16:09:48 INFO - PROCESS | 12808 | 1462403388650 Marionette DEBUG loaded listener.js 16:09:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 23 (0x99020400) [pid = 12808] [serial = 23] [outer = 0x938df000] 16:09:49 INFO - PROCESS | 12808 | ++DOCSHELL 0x999df800 == 9 [pid = 12808] [id = 9] 16:09:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 24 (0x99cedc00) [pid = 12808] [serial = 24] [outer = (nil)] 16:09:49 INFO - PROCESS | 12808 | 1462403389588 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]]]}] 16:09:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 25 (0x999d8000) [pid = 12808] [serial = 25] [outer = 0x99cedc00] 16:09:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 26 (0x99e56400) [pid = 12808] [serial = 26] [outer = 0x99cedc00] 16:09:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:09:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1560ms 16:09:49 INFO - PROCESS | 12808 | ++DOCSHELL 0x99e57000 == 10 [pid = 12808] [id = 10] 16:09:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 27 (0x9cac2400) [pid = 12808] [serial = 27] [outer = (nil)] 16:09:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 28 (0xa2140000) [pid = 12808] [serial = 28] [outer = 0x9cac2400] 16:09:49 INFO - PROCESS | 12808 | 1462403389824 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 16:09:49 INFO - PROCESS | 12808 | 1462403389834 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 16:09:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 29 (0xa30cd000) [pid = 12808] [serial = 29] [outer = 0x9cac2400] 16:09:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:09:49 INFO - PROCESS | 12808 | 1462403389944 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:09:49 INFO - PROCESS | 12808 | 1462403389949 Marionette TRACE conn3 <- [1,14,null,{}] 16:09:50 INFO - PROCESS | 12808 | 1462403389997 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}] 16:09:50 INFO - PROCESS | 12808 | 1462403390276 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 16:09:50 INFO - PROCESS | 12808 | 1462403390407 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:50 INFO - PROCESS | 12808 | ++DOCSHELL 0x99e57800 == 11 [pid = 12808] [id = 11] 16:09:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 30 (0x99e58400) [pid = 12808] [serial = 30] [outer = (nil)] 16:09:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 31 (0x9cac0800) [pid = 12808] [serial = 31] [outer = 0x99e58400] 16:09:50 INFO - PROCESS | 12808 | 1462403390547 Marionette DEBUG loaded listener.js 16:09:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 32 (0xa553d800) [pid = 12808] [serial = 32] [outer = 0x99e58400] 16:09:51 INFO - PROCESS | 12808 | 1462403391577 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]]]}] 16:09:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:09:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1727ms 16:09:51 INFO - PROCESS | 12808 | 1462403391609 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 16:09:51 INFO - PROCESS | 12808 | 1462403391614 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 16:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:09:51 INFO - PROCESS | 12808 | 1462403391622 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:09:51 INFO - PROCESS | 12808 | 1462403391630 Marionette TRACE conn3 <- [1,18,null,{}] 16:09:51 INFO - PROCESS | 12808 | 1462403391651 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}] 16:09:51 INFO - PROCESS | 12808 | 1462403391906 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 16:09:52 INFO - PROCESS | 12808 | 1462403392078 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:52 INFO - PROCESS | 12808 | ++DOCSHELL 0x93aa8c00 == 12 [pid = 12808] [id = 12] 16:09:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 33 (0x98dd1c00) [pid = 12808] [serial = 33] [outer = (nil)] 16:09:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 34 (0x98dd4000) [pid = 12808] [serial = 34] [outer = 0x98dd1c00] 16:09:52 INFO - PROCESS | 12808 | 1462403392210 Marionette DEBUG loaded listener.js 16:09:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 35 (0x98dd8400) [pid = 12808] [serial = 35] [outer = 0x98dd1c00] 16:09:53 INFO - PROCESS | 12808 | 1462403393096 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]]]}] 16:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1551ms 16:09:53 INFO - PROCESS | 12808 | 1462403393173 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 16:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:09:53 INFO - PROCESS | 12808 | 1462403393180 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 16:09:53 INFO - PROCESS | 12808 | 1462403393186 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:09:53 INFO - PROCESS | 12808 | 1462403393190 Marionette TRACE conn3 <- [1,22,null,{}] 16:09:53 INFO - PROCESS | 12808 | 1462403393197 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}] 16:09:53 INFO - PROCESS | 12808 | 1462403393424 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 16:09:53 INFO - PROCESS | 12808 | 1462403393878 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:53 INFO - PROCESS | 12808 | ++DOCSHELL 0x98c85400 == 13 [pid = 12808] [id = 13] 16:09:53 INFO - PROCESS | 12808 | ++DOMWINDOW == 36 (0x98f39c00) [pid = 12808] [serial = 36] [outer = (nil)] 16:09:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 37 (0x99414c00) [pid = 12808] [serial = 37] [outer = 0x98f39c00] 16:09:54 INFO - PROCESS | 12808 | 1462403394040 Marionette DEBUG loaded listener.js 16:09:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 38 (0x9a0ec000) [pid = 12808] [serial = 38] [outer = 0x98f39c00] 16:09:54 INFO - PROCESS | 12808 | 1462403394904 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]]]}] 16:09:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1788ms 16:09:54 INFO - PROCESS | 12808 | 1462403394980 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 16:09:54 INFO - PROCESS | 12808 | 1462403394986 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 16:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:09:54 INFO - PROCESS | 12808 | 1462403394994 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:09:55 INFO - PROCESS | 12808 | 1462403394999 Marionette TRACE conn3 <- [1,26,null,{}] 16:09:55 INFO - PROCESS | 12808 | 1462403395007 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}] 16:09:55 INFO - PROCESS | 12808 | 1462403395180 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 16:09:55 INFO - PROCESS | 12808 | 1462403395277 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:55 INFO - PROCESS | 12808 | ++DOCSHELL 0x98fee400 == 14 [pid = 12808] [id = 14] 16:09:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 39 (0x9a042c00) [pid = 12808] [serial = 39] [outer = (nil)] 16:09:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 40 (0x9a212000) [pid = 12808] [serial = 40] [outer = 0x9a042c00] 16:09:55 INFO - PROCESS | 12808 | 1462403395361 Marionette DEBUG loaded listener.js 16:09:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 41 (0x9a26c000) [pid = 12808] [serial = 41] [outer = 0x9a042c00] 16:09:56 INFO - PROCESS | 12808 | 1462403396148 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]]]}] 16:09:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:09:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1182ms 16:09:56 INFO - PROCESS | 12808 | 1462403396180 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 16:09:56 INFO - PROCESS | 12808 | 1462403396187 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 16:09:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:09:56 INFO - PROCESS | 12808 | 1462403396210 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:09:56 INFO - PROCESS | 12808 | 1462403396214 Marionette TRACE conn3 <- [1,30,null,{}] 16:09:56 INFO - PROCESS | 12808 | 1462403396220 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}] 16:09:56 INFO - PROCESS | 12808 | 1462403396387 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 16:09:56 INFO - PROCESS | 12808 | 1462403396400 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:56 INFO - PROCESS | 12808 | ++DOCSHELL 0x9a71c000 == 15 [pid = 12808] [id = 15] 16:09:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 42 (0x9a724800) [pid = 12808] [serial = 42] [outer = (nil)] 16:09:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 43 (0x9a76c000) [pid = 12808] [serial = 43] [outer = 0x9a724800] 16:09:56 INFO - PROCESS | 12808 | 1462403396480 Marionette DEBUG loaded listener.js 16:09:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 44 (0x9cb0d800) [pid = 12808] [serial = 44] [outer = 0x9a724800] 16:09:57 INFO - PROCESS | 12808 | 1462403397346 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]]]}] 16:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1198ms 16:09:57 INFO - PROCESS | 12808 | 1462403397404 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 16:09:57 INFO - PROCESS | 12808 | 1462403397407 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 16:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:09:57 INFO - PROCESS | 12808 | 1462403397422 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:09:57 INFO - PROCESS | 12808 | 1462403397431 Marionette TRACE conn3 <- [1,34,null,{}] 16:09:57 INFO - PROCESS | 12808 | 1462403397440 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}] 16:09:57 INFO - PROCESS | 12808 | 1462403397608 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 16:09:57 INFO - PROCESS | 12808 | 1462403397707 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:57 INFO - PROCESS | 12808 | ++DOCSHELL 0x93894800 == 16 [pid = 12808] [id = 16] 16:09:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 45 (0x94ea7400) [pid = 12808] [serial = 45] [outer = (nil)] 16:09:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 46 (0x94ea9800) [pid = 12808] [serial = 46] [outer = 0x94ea7400] 16:09:57 INFO - PROCESS | 12808 | 1462403397784 Marionette DEBUG loaded listener.js 16:09:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 47 (0xa2141400) [pid = 12808] [serial = 47] [outer = 0x94ea7400] 16:09:58 INFO - PROCESS | 12808 | 1462403398527 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]]]}] 16:09:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:09:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1156ms 16:09:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:09:58 INFO - PROCESS | 12808 | 1462403398578 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 16:09:58 INFO - PROCESS | 12808 | 1462403398581 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 16:09:58 INFO - PROCESS | 12808 | 1462403398589 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:09:58 INFO - PROCESS | 12808 | 1462403398592 Marionette TRACE conn3 <- [1,38,null,{}] 16:09:58 INFO - PROCESS | 12808 | 1462403398598 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}] 16:09:58 INFO - PROCESS | 12808 | 1462403398794 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 16:09:58 INFO - PROCESS | 12808 | 1462403398810 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:58 INFO - PROCESS | 12808 | ++DOCSHELL 0xa1052800 == 17 [pid = 12808] [id = 17] 16:09:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 48 (0xa21c3c00) [pid = 12808] [serial = 48] [outer = (nil)] 16:09:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 49 (0xa22e1000) [pid = 12808] [serial = 49] [outer = 0xa21c3c00] 16:09:58 INFO - PROCESS | 12808 | 1462403398889 Marionette DEBUG loaded listener.js 16:09:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 50 (0xa260f400) [pid = 12808] [serial = 50] [outer = 0xa21c3c00] 16:09:59 INFO - PROCESS | 12808 | 1462403399710 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]]]}] 16:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1185ms 16:09:59 INFO - PROCESS | 12808 | 1462403399774 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 16:09:59 INFO - PROCESS | 12808 | 1462403399778 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 16:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:09:59 INFO - PROCESS | 12808 | 1462403399784 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:09:59 INFO - PROCESS | 12808 | 1462403399788 Marionette TRACE conn3 <- [1,42,null,{}] 16:09:59 INFO - PROCESS | 12808 | 1462403399793 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}] 16:09:59 INFO - PROCESS | 12808 | 1462403399955 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 16:09:59 INFO - PROCESS | 12808 | 1462403399966 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:00 INFO - PROCESS | 12808 | ++DOCSHELL 0xa3111800 == 18 [pid = 12808] [id = 18] 16:10:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 51 (0xa3210c00) [pid = 12808] [serial = 51] [outer = (nil)] 16:10:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 52 (0xa3266800) [pid = 12808] [serial = 52] [outer = 0xa3210c00] 16:10:00 INFO - PROCESS | 12808 | 1462403400151 Marionette DEBUG loaded listener.js 16:10:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 53 (0xa4e09800) [pid = 12808] [serial = 53] [outer = 0xa3210c00] 16:10:00 INFO - PROCESS | 12808 | 1462403400970 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]]]}] 16:10:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1232ms 16:10:01 INFO - PROCESS | 12808 | 1462403401029 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 16:10:01 INFO - PROCESS | 12808 | 1462403401034 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 16:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:10:01 INFO - PROCESS | 12808 | 1462403401043 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:10:01 INFO - PROCESS | 12808 | 1462403401045 Marionette TRACE conn3 <- [1,46,null,{}] 16:10:01 INFO - PROCESS | 12808 | 1462403401052 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}] 16:10:01 INFO - PROCESS | 12808 | 1462403401215 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 16:10:01 INFO - PROCESS | 12808 | 1462403401229 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:01 INFO - PROCESS | 12808 | ++DOCSHELL 0xa50b1400 == 19 [pid = 12808] [id = 19] 16:10:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 54 (0xa553c400) [pid = 12808] [serial = 54] [outer = (nil)] 16:10:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 55 (0xa62cb800) [pid = 12808] [serial = 55] [outer = 0xa553c400] 16:10:01 INFO - PROCESS | 12808 | 1462403401313 Marionette DEBUG loaded listener.js 16:10:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 56 (0xa670bc00) [pid = 12808] [serial = 56] [outer = 0xa553c400] 16:10:02 INFO - PROCESS | 12808 | 1462403402359 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]]]}] 16:10:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1383ms 16:10:02 INFO - PROCESS | 12808 | 1462403402427 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 16:10:02 INFO - PROCESS | 12808 | 1462403402431 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 16:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:10:02 INFO - PROCESS | 12808 | 1462403402438 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:10:02 INFO - PROCESS | 12808 | 1462403402442 Marionette TRACE conn3 <- [1,50,null,{}] 16:10:02 INFO - PROCESS | 12808 | 1462403402448 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}] 16:10:02 INFO - PROCESS | 12808 | 1462403402610 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 16:10:02 INFO - PROCESS | 12808 | 1462403402739 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:02 INFO - PROCESS | 12808 | ++DOCSHELL 0x9a263800 == 20 [pid = 12808] [id = 20] 16:10:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 57 (0xa4e10c00) [pid = 12808] [serial = 57] [outer = (nil)] 16:10:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 58 (0xa67ee400) [pid = 12808] [serial = 58] [outer = 0xa4e10c00] 16:10:02 INFO - PROCESS | 12808 | 1462403402818 Marionette DEBUG loaded listener.js 16:10:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 59 (0xa6785400) [pid = 12808] [serial = 59] [outer = 0xa4e10c00] 16:10:04 INFO - PROCESS | 12808 | 1462403404660 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]]]}] 16:10:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:10:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 2289ms 16:10:04 INFO - PROCESS | 12808 | 1462403404729 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 16:10:04 INFO - PROCESS | 12808 | 1462403404737 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 16:10:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:10:04 INFO - PROCESS | 12808 | 1462403404749 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:10:04 INFO - PROCESS | 12808 | 1462403404756 Marionette TRACE conn3 <- [1,54,null,{}] 16:10:04 INFO - PROCESS | 12808 | 1462403404772 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}] 16:10:04 INFO - PROCESS | 12808 | 1462403404982 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 16:10:05 INFO - PROCESS | 12808 | 1462403405012 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:05 INFO - PROCESS | 12808 | ++DOCSHELL 0x98c88400 == 21 [pid = 12808] [id = 21] 16:10:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 60 (0x98c8dc00) [pid = 12808] [serial = 60] [outer = (nil)] 16:10:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 61 (0x98dd7c00) [pid = 12808] [serial = 61] [outer = 0x98c8dc00] 16:10:05 INFO - PROCESS | 12808 | 1462403405096 Marionette DEBUG loaded listener.js 16:10:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 62 (0x98f66800) [pid = 12808] [serial = 62] [outer = 0x98c8dc00] 16:10:05 INFO - PROCESS | 12808 | --DOMWINDOW == 61 (0x938df000) [pid = 12808] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:10:05 INFO - PROCESS | 12808 | --DOMWINDOW == 60 (0x99e58400) [pid = 12808] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:10:05 INFO - PROCESS | 12808 | --DOMWINDOW == 59 (0x98dd1c00) [pid = 12808] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:10:05 INFO - PROCESS | 12808 | --DOMWINDOW == 58 (0x98f39c00) [pid = 12808] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:10:05 INFO - PROCESS | 12808 | --DOMWINDOW == 57 (0x9a042c00) [pid = 12808] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:10:05 INFO - PROCESS | 12808 | --DOMWINDOW == 56 (0x9a724800) [pid = 12808] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:10:05 INFO - PROCESS | 12808 | --DOMWINDOW == 55 (0x94ea7400) [pid = 12808] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:10:05 INFO - PROCESS | 12808 | --DOMWINDOW == 54 (0x93aa3800) [pid = 12808] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:10:06 INFO - PROCESS | 12808 | 1462403406423 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]]]}] 16:10:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1700ms 16:10:06 INFO - PROCESS | 12808 | 1462403406449 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 16:10:06 INFO - PROCESS | 12808 | 1462403406458 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 16:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:10:06 INFO - PROCESS | 12808 | 1462403406470 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:10:06 INFO - PROCESS | 12808 | 1462403406473 Marionette TRACE conn3 <- [1,58,null,{}] 16:10:06 INFO - PROCESS | 12808 | 1462403406481 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}] 16:10:06 INFO - PROCESS | 12808 | 1462403406654 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 16:10:06 INFO - PROCESS | 12808 | 1462403406774 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:06 INFO - PROCESS | 12808 | ++DOCSHELL 0x98c84c00 == 22 [pid = 12808] [id = 22] 16:10:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 55 (0x98f5ec00) [pid = 12808] [serial = 63] [outer = (nil)] 16:10:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 56 (0x9a209000) [pid = 12808] [serial = 64] [outer = 0x98f5ec00] 16:10:06 INFO - PROCESS | 12808 | 1462403406857 Marionette DEBUG loaded listener.js 16:10:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 57 (0x9a26a800) [pid = 12808] [serial = 65] [outer = 0x98f5ec00] 16:10:07 INFO - PROCESS | 12808 | 1462403407583 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]]]}] 16:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1136ms 16:10:07 INFO - PROCESS | 12808 | 1462403407606 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 16:10:07 INFO - PROCESS | 12808 | 1462403407610 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 16:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:10:07 INFO - PROCESS | 12808 | 1462403407617 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:10:07 INFO - PROCESS | 12808 | 1462403407623 Marionette TRACE conn3 <- [1,62,null,{}] 16:10:07 INFO - PROCESS | 12808 | 1462403407648 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}] 16:10:07 INFO - PROCESS | 12808 | 1462403407877 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 16:10:08 INFO - PROCESS | 12808 | 1462403408014 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:08 INFO - PROCESS | 12808 | ++DOCSHELL 0x9389b000 == 23 [pid = 12808] [id = 23] 16:10:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 58 (0x938de000) [pid = 12808] [serial = 66] [outer = (nil)] 16:10:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 59 (0x944a2400) [pid = 12808] [serial = 67] [outer = 0x938de000] 16:10:08 INFO - PROCESS | 12808 | 1462403408113 Marionette DEBUG loaded listener.js 16:10:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 60 (0x97c60000) [pid = 12808] [serial = 68] [outer = 0x938de000] 16:10:09 INFO - PROCESS | 12808 | 1462403409105 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]]]}] 16:10:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:10:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1535ms 16:10:09 INFO - PROCESS | 12808 | 1462403409155 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 16:10:09 INFO - PROCESS | 12808 | 1462403409161 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 16:10:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:10:09 INFO - PROCESS | 12808 | 1462403409170 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:10:09 INFO - PROCESS | 12808 | 1462403409177 Marionette TRACE conn3 <- [1,66,null,{}] 16:10:09 INFO - PROCESS | 12808 | 1462403409185 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}] 16:10:09 INFO - PROCESS | 12808 | 1462403409372 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 16:10:09 INFO - PROCESS | 12808 | 1462403409511 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:09 INFO - PROCESS | 12808 | ++DOCSHELL 0x9a268000 == 24 [pid = 12808] [id = 24] 16:10:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 61 (0x9a271c00) [pid = 12808] [serial = 69] [outer = (nil)] 16:10:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 62 (0x9a586800) [pid = 12808] [serial = 70] [outer = 0x9a271c00] 16:10:09 INFO - PROCESS | 12808 | 1462403409612 Marionette DEBUG loaded listener.js 16:10:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 63 (0x9cac1c00) [pid = 12808] [serial = 71] [outer = 0x9a271c00] 16:10:10 INFO - PROCESS | 12808 | 1462403410537 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]]]}] 16:10:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:10:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1446ms 16:10:10 INFO - PROCESS | 12808 | 1462403410617 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 16:10:10 INFO - PROCESS | 12808 | 1462403410623 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 16:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:10:10 INFO - PROCESS | 12808 | 1462403410631 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:10:10 INFO - PROCESS | 12808 | 1462403410636 Marionette TRACE conn3 <- [1,70,null,{}] 16:10:10 INFO - PROCESS | 12808 | 1462403410643 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}] 16:10:10 INFO - PROCESS | 12808 | 1462403410831 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 16:10:11 INFO - PROCESS | 12808 | 1462403410981 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:11 INFO - PROCESS | 12808 | ++DOCSHELL 0x9a71b800 == 25 [pid = 12808] [id = 25] 16:10:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 64 (0xa1050400) [pid = 12808] [serial = 72] [outer = (nil)] 16:10:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 65 (0xa21c2c00) [pid = 12808] [serial = 73] [outer = 0xa1050400] 16:10:11 INFO - PROCESS | 12808 | 1462403411085 Marionette DEBUG loaded listener.js 16:10:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 66 (0xa22d9400) [pid = 12808] [serial = 74] [outer = 0xa1050400] 16:10:11 INFO - PROCESS | 12808 | 1462403411971 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]]]}] 16:10:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:10:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1395ms 16:10:12 INFO - PROCESS | 12808 | 1462403412036 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 16:10:12 INFO - PROCESS | 12808 | 1462403412044 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 16:10:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:10:12 INFO - PROCESS | 12808 | 1462403412064 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:10:12 INFO - PROCESS | 12808 | 1462403412073 Marionette TRACE conn3 <- [1,74,null,{}] 16:10:12 INFO - PROCESS | 12808 | 1462403412079 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}] 16:10:12 INFO - PROCESS | 12808 | 1462403412265 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 16:10:12 INFO - PROCESS | 12808 | 1462403412389 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:12 INFO - PROCESS | 12808 | ++DOCSHELL 0xa26d0800 == 26 [pid = 12808] [id = 26] 16:10:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 67 (0xa30d3400) [pid = 12808] [serial = 75] [outer = (nil)] 16:10:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 68 (0xa4e0bc00) [pid = 12808] [serial = 76] [outer = 0xa30d3400] 16:10:12 INFO - PROCESS | 12808 | 1462403412483 Marionette DEBUG loaded listener.js 16:10:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 69 (0xa5540400) [pid = 12808] [serial = 77] [outer = 0xa30d3400] 16:10:13 INFO - PROCESS | 12808 | 1462403413369 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]]]}] 16:10:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:10:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1352ms 16:10:13 INFO - PROCESS | 12808 | 1462403413415 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 16:10:13 INFO - PROCESS | 12808 | 1462403413420 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 16:10:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:10:13 INFO - PROCESS | 12808 | 1462403413427 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:10:13 INFO - PROCESS | 12808 | 1462403413431 Marionette TRACE conn3 <- [1,78,null,{}] 16:10:13 INFO - PROCESS | 12808 | 1462403413438 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}] 16:10:13 INFO - PROCESS | 12808 | 1462403413624 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 16:10:13 INFO - PROCESS | 12808 | 1462403413767 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:13 INFO - PROCESS | 12808 | ++DOCSHELL 0x97fc1000 == 27 [pid = 12808] [id = 27] 16:10:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 70 (0x9a585000) [pid = 12808] [serial = 78] [outer = (nil)] 16:10:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 71 (0xa6781000) [pid = 12808] [serial = 79] [outer = 0x9a585000] 16:10:13 INFO - PROCESS | 12808 | 1462403413861 Marionette DEBUG loaded listener.js 16:10:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 72 (0xa678e400) [pid = 12808] [serial = 80] [outer = 0x9a585000] 16:10:14 INFO - PROCESS | 12808 | 1462403414794 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]]]}] 16:10:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:10:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1431ms 16:10:14 INFO - PROCESS | 12808 | 1462403414860 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 16:10:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:10:14 INFO - PROCESS | 12808 | 1462403414865 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 16:10:14 INFO - PROCESS | 12808 | 1462403414871 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:10:14 INFO - PROCESS | 12808 | 1462403414875 Marionette TRACE conn3 <- [1,82,null,{}] 16:10:14 INFO - PROCESS | 12808 | 1462403414881 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}] 16:10:15 INFO - PROCESS | 12808 | 1462403415057 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 16:10:15 INFO - PROCESS | 12808 | 1462403415198 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:15 INFO - PROCESS | 12808 | ++DOCSHELL 0xa62d2400 == 28 [pid = 12808] [id = 28] 16:10:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 73 (0xa6782400) [pid = 12808] [serial = 81] [outer = (nil)] 16:10:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 74 (0xa6f03800) [pid = 12808] [serial = 82] [outer = 0xa6782400] 16:10:15 INFO - PROCESS | 12808 | 1462403415303 Marionette DEBUG loaded listener.js 16:10:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 75 (0xa6f42000) [pid = 12808] [serial = 83] [outer = 0xa6782400] 16:10:16 INFO - PROCESS | 12808 | 1462403416270 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]]]}] 16:10:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:10:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1437ms 16:10:16 INFO - PROCESS | 12808 | 1462403416308 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 16:10:16 INFO - PROCESS | 12808 | 1462403416312 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 16:10:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:10:16 INFO - PROCESS | 12808 | 1462403416321 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:10:16 INFO - PROCESS | 12808 | 1462403416325 Marionette TRACE conn3 <- [1,86,null,{}] 16:10:16 INFO - PROCESS | 12808 | 1462403416333 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}] 16:10:16 INFO - PROCESS | 12808 | 1462403416510 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 16:10:16 INFO - PROCESS | 12808 | 1462403416736 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:16 INFO - PROCESS | 12808 | ++DOCSHELL 0x93aa6800 == 29 [pid = 12808] [id = 29] 16:10:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 76 (0x94444c00) [pid = 12808] [serial = 84] [outer = (nil)] 16:10:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 77 (0x96240800) [pid = 12808] [serial = 85] [outer = 0x94444c00] 16:10:16 INFO - PROCESS | 12808 | 1462403416873 Marionette DEBUG loaded listener.js 16:10:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 78 (0x98c8ac00) [pid = 12808] [serial = 86] [outer = 0x94444c00] 16:10:18 INFO - PROCESS | 12808 | --DOMWINDOW == 77 (0xa4e17400) [pid = 12808] [serial = 2] [outer = (nil)] [url = about:blank] 16:10:18 INFO - PROCESS | 12808 | --DOMWINDOW == 76 (0x98325c00) [pid = 12808] [serial = 22] [outer = (nil)] [url = about:blank] 16:10:18 INFO - PROCESS | 12808 | --DOMWINDOW == 75 (0xa2140000) [pid = 12808] [serial = 28] [outer = (nil)] [url = about:blank] 16:10:18 INFO - PROCESS | 12808 | --DOMWINDOW == 74 (0x9cac0800) [pid = 12808] [serial = 31] [outer = (nil)] [url = about:blank] 16:10:18 INFO - PROCESS | 12808 | --DOMWINDOW == 73 (0x98dd4000) [pid = 12808] [serial = 34] [outer = (nil)] [url = about:blank] 16:10:18 INFO - PROCESS | 12808 | --DOMWINDOW == 72 (0x99414c00) [pid = 12808] [serial = 37] [outer = (nil)] [url = about:blank] 16:10:18 INFO - PROCESS | 12808 | --DOMWINDOW == 71 (0x9a212000) [pid = 12808] [serial = 40] [outer = (nil)] [url = about:blank] 16:10:18 INFO - PROCESS | 12808 | --DOMWINDOW == 70 (0x9a26c000) [pid = 12808] [serial = 41] [outer = (nil)] [url = about:blank] 16:10:18 INFO - PROCESS | 12808 | --DOMWINDOW == 69 (0x9a76c000) [pid = 12808] [serial = 43] [outer = (nil)] [url = about:blank] 16:10:18 INFO - PROCESS | 12808 | --DOMWINDOW == 68 (0x9cb0d800) [pid = 12808] [serial = 44] [outer = (nil)] [url = about:blank] 16:10:18 INFO - PROCESS | 12808 | --DOMWINDOW == 67 (0x94ea9800) [pid = 12808] [serial = 46] [outer = (nil)] [url = about:blank] 16:10:18 INFO - PROCESS | 12808 | --DOMWINDOW == 66 (0xa22e1000) [pid = 12808] [serial = 49] [outer = (nil)] [url = about:blank] 16:10:18 INFO - PROCESS | 12808 | --DOMWINDOW == 65 (0xa3266800) [pid = 12808] [serial = 52] [outer = (nil)] [url = about:blank] 16:10:18 INFO - PROCESS | 12808 | --DOMWINDOW == 64 (0xa62cb800) [pid = 12808] [serial = 55] [outer = (nil)] [url = about:blank] 16:10:18 INFO - PROCESS | 12808 | --DOMWINDOW == 63 (0x999d8000) [pid = 12808] [serial = 25] [outer = (nil)] [url = about:blank] 16:10:18 INFO - PROCESS | 12808 | --DOMWINDOW == 62 (0xa2141400) [pid = 12808] [serial = 47] [outer = (nil)] [url = about:blank] 16:10:18 INFO - PROCESS | 12808 | --DOMWINDOW == 61 (0x9a0ec000) [pid = 12808] [serial = 38] [outer = (nil)] [url = about:blank] 16:10:18 INFO - PROCESS | 12808 | --DOMWINDOW == 60 (0xa553d800) [pid = 12808] [serial = 32] [outer = (nil)] [url = about:blank] 16:10:18 INFO - PROCESS | 12808 | --DOMWINDOW == 59 (0x93aaac00) [pid = 12808] [serial = 17] [outer = (nil)] [url = about:blank] 16:10:18 INFO - PROCESS | 12808 | --DOMWINDOW == 58 (0x99020400) [pid = 12808] [serial = 23] [outer = (nil)] [url = about:blank] 16:10:18 INFO - PROCESS | 12808 | --DOMWINDOW == 57 (0x98dd8400) [pid = 12808] [serial = 35] [outer = (nil)] [url = about:blank] 16:10:18 INFO - PROCESS | 12808 | --DOMWINDOW == 56 (0x938da000) [pid = 12808] [serial = 19] [outer = (nil)] [url = about:blank] 16:10:18 INFO - PROCESS | 12808 | --DOMWINDOW == 55 (0x93aa5800) [pid = 12808] [serial = 16] [outer = (nil)] [url = about:blank] 16:10:18 INFO - PROCESS | 12808 | --DOMWINDOW == 54 (0x99023400) [pid = 12808] [serial = 12] [outer = (nil)] [url = about:blank] 16:10:18 INFO - PROCESS | 12808 | --DOMWINDOW == 53 (0x99419800) [pid = 12808] [serial = 9] [outer = (nil)] [url = about:blank] 16:10:18 INFO - PROCESS | 12808 | 1462403418703 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]]]}] 16:10:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:10:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 2437ms 16:10:18 INFO - PROCESS | 12808 | 1462403418760 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 16:10:18 INFO - PROCESS | 12808 | 1462403418766 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 16:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:10:18 INFO - PROCESS | 12808 | 1462403418776 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:10:18 INFO - PROCESS | 12808 | 1462403418780 Marionette TRACE conn3 <- [1,90,null,{}] 16:10:18 INFO - PROCESS | 12808 | 1462403418791 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}] 16:10:18 INFO - PROCESS | 12808 | 1462403418969 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 16:10:19 INFO - PROCESS | 12808 | 1462403418983 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:19 INFO - PROCESS | 12808 | ++DOCSHELL 0x938db800 == 30 [pid = 12808] [id = 30] 16:10:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 54 (0x950c4800) [pid = 12808] [serial = 87] [outer = (nil)] 16:10:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 55 (0x98bdb000) [pid = 12808] [serial = 88] [outer = 0x950c4800] 16:10:19 INFO - PROCESS | 12808 | 1462403419094 Marionette DEBUG loaded listener.js 16:10:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 56 (0x98dcb800) [pid = 12808] [serial = 89] [outer = 0x950c4800] 16:10:19 INFO - PROCESS | 12808 | 1462403419967 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]]]}] 16:10:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 57 (0x9831fc00) [pid = 12808] [serial = 90] [outer = 0x9cac2400] 16:10:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:10:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1234ms 16:10:20 INFO - PROCESS | 12808 | 1462403420035 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 16:10:20 INFO - PROCESS | 12808 | 1462403420046 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 16:10:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:10:20 INFO - PROCESS | 12808 | 1462403420111 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:10:20 INFO - PROCESS | 12808 | 1462403420117 Marionette TRACE conn3 <- [1,94,null,{}] 16:10:20 INFO - PROCESS | 12808 | 1462403420133 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}] 16:10:20 INFO - PROCESS | 12808 | 1462403420305 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 16:10:20 INFO - PROCESS | 12808 | 1462403420417 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:20 INFO - PROCESS | 12808 | ++DOCSHELL 0x98c7f400 == 31 [pid = 12808] [id = 31] 16:10:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 58 (0x98f5f000) [pid = 12808] [serial = 91] [outer = (nil)] 16:10:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 59 (0x9975f000) [pid = 12808] [serial = 92] [outer = 0x98f5f000] 16:10:20 INFO - PROCESS | 12808 | 1462403420497 Marionette DEBUG loaded listener.js 16:10:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 60 (0x99a28000) [pid = 12808] [serial = 93] [outer = 0x98f5f000] 16:10:21 INFO - PROCESS | 12808 | 1462403421326 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]]]}] 16:10:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1286ms 16:10:21 INFO - PROCESS | 12808 | 1462403421359 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 16:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:10:21 INFO - PROCESS | 12808 | 1462403421364 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 16:10:21 INFO - PROCESS | 12808 | 1462403421370 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:10:21 INFO - PROCESS | 12808 | 1462403421376 Marionette TRACE conn3 <- [1,98,null,{}] 16:10:21 INFO - PROCESS | 12808 | 1462403421408 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}] 16:10:21 INFO - PROCESS | 12808 | 1462403421624 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 16:10:21 INFO - PROCESS | 12808 | 1462403421652 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:21 INFO - PROCESS | 12808 | ++DOCSHELL 0x9a264c00 == 32 [pid = 12808] [id = 32] 16:10:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 61 (0x9a267800) [pid = 12808] [serial = 94] [outer = (nil)] 16:10:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 62 (0x9a26f400) [pid = 12808] [serial = 95] [outer = 0x9a267800] 16:10:21 INFO - PROCESS | 12808 | 1462403421739 Marionette DEBUG loaded listener.js 16:10:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 63 (0x9a58a400) [pid = 12808] [serial = 96] [outer = 0x9a267800] 16:10:22 INFO - PROCESS | 12808 | 1462403422609 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]]]}] 16:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1306ms 16:10:22 INFO - PROCESS | 12808 | 1462403422676 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 16:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:10:22 INFO - PROCESS | 12808 | 1462403422681 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 16:10:22 INFO - PROCESS | 12808 | 1462403422687 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:10:22 INFO - PROCESS | 12808 | 1462403422691 Marionette TRACE conn3 <- [1,102,null,{}] 16:10:22 INFO - PROCESS | 12808 | 1462403422697 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}] 16:10:22 INFO - PROCESS | 12808 | 1462403422963 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 16:10:22 INFO - PROCESS | 12808 | --DOMWINDOW == 62 (0x98c8dc00) [pid = 12808] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:10:22 INFO - PROCESS | 12808 | --DOMWINDOW == 61 (0x98f5ec00) [pid = 12808] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:10:22 INFO - PROCESS | 12808 | --DOMWINDOW == 60 (0xa4e10c00) [pid = 12808] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:10:22 INFO - PROCESS | 12808 | --DOMWINDOW == 59 (0xa21c3c00) [pid = 12808] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:10:22 INFO - PROCESS | 12808 | --DOMWINDOW == 58 (0xa3210c00) [pid = 12808] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:10:22 INFO - PROCESS | 12808 | --DOMWINDOW == 57 (0xa553c400) [pid = 12808] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:10:23 INFO - PROCESS | 12808 | 1462403423044 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:23 INFO - PROCESS | 12808 | ++DOCSHELL 0x937f5400 == 33 [pid = 12808] [id = 33] 16:10:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 58 (0x9389bc00) [pid = 12808] [serial = 97] [outer = (nil)] 16:10:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 59 (0x98f5ec00) [pid = 12808] [serial = 98] [outer = 0x9389bc00] 16:10:23 INFO - PROCESS | 12808 | 1462403423124 Marionette DEBUG loaded listener.js 16:10:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 60 (0x9cb19000) [pid = 12808] [serial = 99] [outer = 0x9389bc00] 16:10:23 INFO - PROCESS | 12808 | 1462403423876 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]]]}] 16:10:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1230ms 16:10:23 INFO - PROCESS | 12808 | 1462403423921 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 16:10:23 INFO - PROCESS | 12808 | 1462403423926 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 16:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:10:23 INFO - PROCESS | 12808 | 1462403423934 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:10:23 INFO - PROCESS | 12808 | 1462403423937 Marionette TRACE conn3 <- [1,106,null,{}] 16:10:23 INFO - PROCESS | 12808 | 1462403423943 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}] 16:10:24 INFO - PROCESS | 12808 | 1462403424095 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 16:10:24 INFO - PROCESS | 12808 | 1462403424117 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:24 INFO - PROCESS | 12808 | ++DOCSHELL 0xa104e400 == 34 [pid = 12808] [id = 34] 16:10:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 61 (0xa1053800) [pid = 12808] [serial = 100] [outer = (nil)] 16:10:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 62 (0xa2142000) [pid = 12808] [serial = 101] [outer = 0xa1053800] 16:10:24 INFO - PROCESS | 12808 | 1462403424197 Marionette DEBUG loaded listener.js 16:10:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 63 (0xa2276000) [pid = 12808] [serial = 102] [outer = 0xa1053800] 16:10:25 INFO - PROCESS | 12808 | 1462403425071 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]]]}] 16:10:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:10:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1196ms 16:10:25 INFO - PROCESS | 12808 | 1462403425193 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 16:10:25 INFO - PROCESS | 12808 | 1462403425200 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 16:10:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:10:25 INFO - PROCESS | 12808 | 1462403425211 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:10:25 INFO - PROCESS | 12808 | 1462403425217 Marionette TRACE conn3 <- [1,110,null,{}] 16:10:25 INFO - PROCESS | 12808 | 1462403425227 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}] 16:10:25 INFO - PROCESS | 12808 | 1462403425425 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 16:10:25 INFO - PROCESS | 12808 | 1462403425564 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:25 INFO - PROCESS | 12808 | ++DOCSHELL 0x938dcc00 == 35 [pid = 12808] [id = 35] 16:10:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 64 (0x97fbd800) [pid = 12808] [serial = 103] [outer = (nil)] 16:10:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 65 (0x98dd2400) [pid = 12808] [serial = 104] [outer = 0x97fbd800] 16:10:25 INFO - PROCESS | 12808 | 1462403425665 Marionette DEBUG loaded listener.js 16:10:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 66 (0x99419c00) [pid = 12808] [serial = 105] [outer = 0x97fbd800] 16:10:26 INFO - PROCESS | 12808 | 1462403426685 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]]]}] 16:10:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:10:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1535ms 16:10:26 INFO - PROCESS | 12808 | 1462403426753 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 16:10:26 INFO - PROCESS | 12808 | 1462403426763 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 16:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:10:26 INFO - PROCESS | 12808 | 1462403426775 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:10:26 INFO - PROCESS | 12808 | 1462403426779 Marionette TRACE conn3 <- [1,114,null,{}] 16:10:26 INFO - PROCESS | 12808 | 1462403426786 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}] 16:10:26 INFO - PROCESS | 12808 | 1462403426975 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 16:10:27 INFO - PROCESS | 12808 | 1462403427117 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:27 INFO - PROCESS | 12808 | ++DOCSHELL 0x938e8400 == 36 [pid = 12808] [id = 36] 16:10:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 67 (0x99e57c00) [pid = 12808] [serial = 106] [outer = (nil)] 16:10:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 68 (0x9a589800) [pid = 12808] [serial = 107] [outer = 0x99e57c00] 16:10:27 INFO - PROCESS | 12808 | 1462403427250 Marionette DEBUG loaded listener.js 16:10:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 69 (0x9a71a400) [pid = 12808] [serial = 108] [outer = 0x99e57c00] 16:10:28 INFO - PROCESS | 12808 | 1462403428305 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]]]}] 16:10:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:10:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1598ms 16:10:28 INFO - PROCESS | 12808 | 1462403428373 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 16:10:28 INFO - PROCESS | 12808 | 1462403428378 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 16:10:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:10:28 INFO - PROCESS | 12808 | 1462403428385 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:10:28 INFO - PROCESS | 12808 | 1462403428392 Marionette TRACE conn3 <- [1,118,null,{}] 16:10:28 INFO - PROCESS | 12808 | 1462403428410 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}] 16:10:28 INFO - PROCESS | 12808 | 1462403428641 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 16:10:28 INFO - PROCESS | 12808 | 1462403428825 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:28 INFO - PROCESS | 12808 | ++DOCSHELL 0x94ea1800 == 37 [pid = 12808] [id = 37] 16:10:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 70 (0x94ea4c00) [pid = 12808] [serial = 109] [outer = (nil)] 16:10:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 71 (0x950d0c00) [pid = 12808] [serial = 110] [outer = 0x94ea4c00] 16:10:28 INFO - PROCESS | 12808 | 1462403428920 Marionette DEBUG loaded listener.js 16:10:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 72 (0x99a2b800) [pid = 12808] [serial = 111] [outer = 0x94ea4c00] 16:10:29 INFO - PROCESS | 12808 | 1462403429856 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]]]}] 16:10:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:10:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1498ms 16:10:29 INFO - PROCESS | 12808 | 1462403429885 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 16:10:29 INFO - PROCESS | 12808 | 1462403429890 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 16:10:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:10:29 INFO - PROCESS | 12808 | 1462403429928 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:10:29 INFO - PROCESS | 12808 | 1462403429932 Marionette TRACE conn3 <- [1,122,null,{}] 16:10:29 INFO - PROCESS | 12808 | 1462403429938 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}] 16:10:30 INFO - PROCESS | 12808 | 1462403430127 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 16:10:30 INFO - PROCESS | 12808 | 1462403430374 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:30 INFO - PROCESS | 12808 | ++DOCSHELL 0x938da000 == 38 [pid = 12808] [id = 38] 16:10:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 73 (0x938dc800) [pid = 12808] [serial = 112] [outer = (nil)] 16:10:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 74 (0x93aab800) [pid = 12808] [serial = 113] [outer = 0x938dc800] 16:10:30 INFO - PROCESS | 12808 | 1462403430536 Marionette DEBUG loaded listener.js 16:10:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 75 (0x94ea5000) [pid = 12808] [serial = 114] [outer = 0x938dc800] 16:10:31 INFO - PROCESS | 12808 | --DOMWINDOW == 74 (0x9a26a800) [pid = 12808] [serial = 65] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12808 | --DOMWINDOW == 73 (0x98dd7c00) [pid = 12808] [serial = 61] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12808 | --DOMWINDOW == 72 (0x98f66800) [pid = 12808] [serial = 62] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12808 | --DOMWINDOW == 71 (0xa6785400) [pid = 12808] [serial = 59] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12808 | --DOMWINDOW == 70 (0x9a209000) [pid = 12808] [serial = 64] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12808 | --DOMWINDOW == 69 (0xa67ee400) [pid = 12808] [serial = 58] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12808 | --DOMWINDOW == 68 (0xa260f400) [pid = 12808] [serial = 50] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12808 | --DOMWINDOW == 67 (0xa4e09800) [pid = 12808] [serial = 53] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12808 | --DOMWINDOW == 66 (0xa670bc00) [pid = 12808] [serial = 56] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12808 | 1462403431498 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]]]}] 16:10:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:10:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1595ms 16:10:31 INFO - PROCESS | 12808 | 1462403431522 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 16:10:31 INFO - PROCESS | 12808 | 1462403431529 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 16:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:10:31 INFO - PROCESS | 12808 | 1462403431537 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:10:31 INFO - PROCESS | 12808 | 1462403431543 Marionette TRACE conn3 <- [1,126,null,{}] 16:10:31 INFO - PROCESS | 12808 | 1462403431551 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}] 16:10:31 INFO - PROCESS | 12808 | 1462403431720 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 16:10:31 INFO - PROCESS | 12808 | 1462403431818 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:31 INFO - PROCESS | 12808 | ++DOCSHELL 0x97425c00 == 39 [pid = 12808] [id = 39] 16:10:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 67 (0x97f01c00) [pid = 12808] [serial = 115] [outer = (nil)] 16:10:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 68 (0x98dcf000) [pid = 12808] [serial = 116] [outer = 0x97f01c00] 16:10:31 INFO - PROCESS | 12808 | 1462403431903 Marionette DEBUG loaded listener.js 16:10:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 69 (0x98f3b400) [pid = 12808] [serial = 117] [outer = 0x97f01c00] 16:10:32 INFO - PROCESS | 12808 | 1462403432720 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]]]}] 16:10:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1236ms 16:10:32 INFO - PROCESS | 12808 | 1462403432777 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 16:10:32 INFO - PROCESS | 12808 | 1462403432784 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 16:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:10:32 INFO - PROCESS | 12808 | 1462403432792 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:10:32 INFO - PROCESS | 12808 | 1462403432795 Marionette TRACE conn3 <- [1,130,null,{}] 16:10:32 INFO - PROCESS | 12808 | 1462403432802 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}] 16:10:32 INFO - PROCESS | 12808 | 1462403432988 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 16:10:33 INFO - PROCESS | 12808 | 1462403433085 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:33 INFO - PROCESS | 12808 | ++DOCSHELL 0x98dd3800 == 40 [pid = 12808] [id = 40] 16:10:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 70 (0x9901ec00) [pid = 12808] [serial = 118] [outer = (nil)] 16:10:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 71 (0x9a03b800) [pid = 12808] [serial = 119] [outer = 0x9901ec00] 16:10:33 INFO - PROCESS | 12808 | 1462403433165 Marionette DEBUG loaded listener.js 16:10:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 72 (0x9a268800) [pid = 12808] [serial = 120] [outer = 0x9901ec00] 16:10:34 INFO - PROCESS | 12808 | 1462403434048 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]]]}] 16:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1338ms 16:10:34 INFO - PROCESS | 12808 | 1462403434157 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 16:10:34 INFO - PROCESS | 12808 | 1462403434162 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 16:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:10:34 INFO - PROCESS | 12808 | 1462403434231 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:10:34 INFO - PROCESS | 12808 | 1462403434241 Marionette TRACE conn3 <- [1,134,null,{}] 16:10:34 INFO - PROCESS | 12808 | 1462403434332 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}] 16:10:34 INFO - PROCESS | 12808 | 1462403434520 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 16:10:34 INFO - PROCESS | 12808 | 1462403434647 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:34 INFO - PROCESS | 12808 | ++DOCSHELL 0x9a209400 == 41 [pid = 12808] [id = 41] 16:10:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 73 (0x9cb13800) [pid = 12808] [serial = 121] [outer = (nil)] 16:10:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 74 (0xa30cc400) [pid = 12808] [serial = 122] [outer = 0x9cb13800] 16:10:34 INFO - PROCESS | 12808 | 1462403434726 Marionette DEBUG loaded listener.js 16:10:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 75 (0xa310d800) [pid = 12808] [serial = 123] [outer = 0x9cb13800] 16:10:35 INFO - PROCESS | 12808 | 1462403435571 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]]]}] 16:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1418ms 16:10:35 INFO - PROCESS | 12808 | 1462403435611 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 16:10:35 INFO - PROCESS | 12808 | 1462403435616 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 16:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:10:35 INFO - PROCESS | 12808 | 1462403435630 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:10:35 INFO - PROCESS | 12808 | 1462403435632 Marionette TRACE conn3 <- [1,138,null,{}] 16:10:35 INFO - PROCESS | 12808 | 1462403435639 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}] 16:10:35 INFO - PROCESS | 12808 | 1462403435839 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 16:10:35 INFO - PROCESS | 12808 | --DOMWINDOW == 74 (0x9a267800) [pid = 12808] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:10:35 INFO - PROCESS | 12808 | --DOMWINDOW == 73 (0x9389bc00) [pid = 12808] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:10:35 INFO - PROCESS | 12808 | --DOMWINDOW == 72 (0x950c4800) [pid = 12808] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:10:35 INFO - PROCESS | 12808 | --DOMWINDOW == 71 (0x98f5f000) [pid = 12808] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:10:35 INFO - PROCESS | 12808 | --DOMWINDOW == 70 (0x938de000) [pid = 12808] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:10:35 INFO - PROCESS | 12808 | --DOMWINDOW == 69 (0x9a271c00) [pid = 12808] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:10:35 INFO - PROCESS | 12808 | --DOMWINDOW == 68 (0xa1050400) [pid = 12808] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:10:35 INFO - PROCESS | 12808 | --DOMWINDOW == 67 (0xa30d3400) [pid = 12808] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:10:35 INFO - PROCESS | 12808 | --DOMWINDOW == 66 (0x9a585000) [pid = 12808] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:10:35 INFO - PROCESS | 12808 | --DOMWINDOW == 65 (0xa6782400) [pid = 12808] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:10:35 INFO - PROCESS | 12808 | 1462403435960 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:35 INFO - PROCESS | 12808 | ++DOCSHELL 0x93899400 == 42 [pid = 12808] [id = 42] 16:10:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 66 (0x9389b400) [pid = 12808] [serial = 124] [outer = (nil)] 16:10:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 67 (0x98df7000) [pid = 12808] [serial = 125] [outer = 0x9389b400] 16:10:36 INFO - PROCESS | 12808 | 1462403436036 Marionette DEBUG loaded listener.js 16:10:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 68 (0x9a271c00) [pid = 12808] [serial = 126] [outer = 0x9389b400] 16:10:36 INFO - PROCESS | 12808 | 1462403436777 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]]]}] 16:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1195ms 16:10:36 INFO - PROCESS | 12808 | 1462403436818 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 16:10:36 INFO - PROCESS | 12808 | 1462403436822 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 16:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:10:36 INFO - PROCESS | 12808 | 1462403436828 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:10:36 INFO - PROCESS | 12808 | 1462403436833 Marionette TRACE conn3 <- [1,142,null,{}] 16:10:36 INFO - PROCESS | 12808 | 1462403436839 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}] 16:10:37 INFO - PROCESS | 12808 | 1462403437003 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 16:10:37 INFO - PROCESS | 12808 | 1462403437019 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:37 INFO - PROCESS | 12808 | ++DOCSHELL 0x94e79400 == 43 [pid = 12808] [id = 43] 16:10:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 69 (0x94e7a000) [pid = 12808] [serial = 127] [outer = (nil)] 16:10:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 70 (0x94e7c800) [pid = 12808] [serial = 128] [outer = 0x94e7a000] 16:10:37 INFO - PROCESS | 12808 | 1462403437116 Marionette DEBUG loaded listener.js 16:10:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 71 (0x9a262c00) [pid = 12808] [serial = 129] [outer = 0x94e7a000] 16:10:38 INFO - PROCESS | 12808 | 1462403438484 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]]]}] 16:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1701ms 16:10:38 INFO - PROCESS | 12808 | 1462403438619 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 16:10:38 INFO - PROCESS | 12808 | 1462403438624 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 16:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:10:38 INFO - PROCESS | 12808 | 1462403438708 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:10:38 INFO - PROCESS | 12808 | 1462403438713 Marionette TRACE conn3 <- [1,146,null,{}] 16:10:38 INFO - PROCESS | 12808 | 1462403438767 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}] 16:10:38 INFO - PROCESS | 12808 | 1462403438968 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 16:10:39 INFO - PROCESS | 12808 | 1462403439114 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:39 INFO - PROCESS | 12808 | ++DOCSHELL 0x938e3000 == 44 [pid = 12808] [id = 44] 16:10:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 72 (0x93aae000) [pid = 12808] [serial = 130] [outer = (nil)] 16:10:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 73 (0x97f07400) [pid = 12808] [serial = 131] [outer = 0x93aae000] 16:10:39 INFO - PROCESS | 12808 | 1462403439212 Marionette DEBUG loaded listener.js 16:10:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 74 (0x9902b000) [pid = 12808] [serial = 132] [outer = 0x93aae000] 16:10:40 INFO - PROCESS | 12808 | 1462403440171 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]]]}] 16:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1590ms 16:10:40 INFO - PROCESS | 12808 | 1462403440236 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 16:10:40 INFO - PROCESS | 12808 | 1462403440246 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 16:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:10:40 INFO - PROCESS | 12808 | 1462403440258 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:10:40 INFO - PROCESS | 12808 | 1462403440262 Marionette TRACE conn3 <- [1,150,null,{}] 16:10:40 INFO - PROCESS | 12808 | 1462403440269 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}] 16:10:40 INFO - PROCESS | 12808 | 1462403440505 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 16:10:40 INFO - PROCESS | 12808 | 1462403440688 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:40 INFO - PROCESS | 12808 | ++DOCSHELL 0x9a262800 == 45 [pid = 12808] [id = 45] 16:10:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 75 (0x9a266c00) [pid = 12808] [serial = 133] [outer = (nil)] 16:10:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 76 (0x9cacac00) [pid = 12808] [serial = 134] [outer = 0x9a266c00] 16:10:40 INFO - PROCESS | 12808 | 1462403440833 Marionette DEBUG loaded listener.js 16:10:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 77 (0xa2280800) [pid = 12808] [serial = 135] [outer = 0x9a266c00] 16:10:41 INFO - PROCESS | 12808 | 1462403441751 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]]]}] 16:10:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1548ms 16:10:41 INFO - PROCESS | 12808 | 1462403441806 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 16:10:41 INFO - PROCESS | 12808 | 1462403441809 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 16:10:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:10:41 INFO - PROCESS | 12808 | 1462403441817 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:10:41 INFO - PROCESS | 12808 | 1462403441824 Marionette TRACE conn3 <- [1,154,null,{}] 16:10:41 INFO - PROCESS | 12808 | 1462403441842 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}] 16:10:42 INFO - PROCESS | 12808 | 1462403442101 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 16:10:42 INFO - PROCESS | 12808 | 1462403442252 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:42 INFO - PROCESS | 12808 | ++DOCSHELL 0x94ea7400 == 46 [pid = 12808] [id = 46] 16:10:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 78 (0xa35a7000) [pid = 12808] [serial = 136] [outer = (nil)] 16:10:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 79 (0xa4e0e800) [pid = 12808] [serial = 137] [outer = 0xa35a7000] 16:10:42 INFO - PROCESS | 12808 | 1462403442366 Marionette DEBUG loaded listener.js 16:10:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 80 (0xa50ad400) [pid = 12808] [serial = 138] [outer = 0xa35a7000] 16:10:43 INFO - PROCESS | 12808 | 1462403443252 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]]]}] 16:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1500ms 16:10:43 INFO - PROCESS | 12808 | 1462403443318 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 16:10:43 INFO - PROCESS | 12808 | 1462403443324 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 16:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:10:43 INFO - PROCESS | 12808 | 1462403443331 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:10:43 INFO - PROCESS | 12808 | 1462403443334 Marionette TRACE conn3 <- [1,158,null,{}] 16:10:43 INFO - PROCESS | 12808 | 1462403443341 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}] 16:10:43 INFO - PROCESS | 12808 | 1462403443558 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 16:10:43 INFO - PROCESS | 12808 | 1462403443716 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:43 INFO - PROCESS | 12808 | ++DOCSHELL 0x937fac00 == 47 [pid = 12808] [id = 47] 16:10:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 81 (0x950cd800) [pid = 12808] [serial = 139] [outer = (nil)] 16:10:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 82 (0xa58bf000) [pid = 12808] [serial = 140] [outer = 0x950cd800] 16:10:43 INFO - PROCESS | 12808 | 1462403443816 Marionette DEBUG loaded listener.js 16:10:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 83 (0xa6710000) [pid = 12808] [serial = 141] [outer = 0x950cd800] 16:10:44 INFO - PROCESS | 12808 | 1462403444238 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:10:44 INFO - PROCESS | 12808 | 1462403444814 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]]]}] 16:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1532ms 16:10:44 INFO - PROCESS | 12808 | 1462403444864 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 16:10:44 INFO - PROCESS | 12808 | 1462403444869 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 16:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:10:44 INFO - PROCESS | 12808 | 1462403444875 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:10:44 INFO - PROCESS | 12808 | 1462403444879 Marionette TRACE conn3 <- [1,162,null,{}] 16:10:44 INFO - PROCESS | 12808 | 1462403444886 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}] 16:10:45 INFO - PROCESS | 12808 | 1462403445063 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 16:10:45 INFO - PROCESS | 12808 | 1462403445208 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:45 INFO - PROCESS | 12808 | ++DOCSHELL 0x950d6c00 == 48 [pid = 12808] [id = 48] 16:10:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 84 (0x950d9800) [pid = 12808] [serial = 142] [outer = (nil)] 16:10:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 85 (0x950e3000) [pid = 12808] [serial = 143] [outer = 0x950d9800] 16:10:45 INFO - PROCESS | 12808 | 1462403445302 Marionette DEBUG loaded listener.js 16:10:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 86 (0x9a266000) [pid = 12808] [serial = 144] [outer = 0x950d9800] 16:10:46 INFO - PROCESS | 12808 | 1462403446848 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]]]}] 16:10:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 2034ms 16:10:46 INFO - PROCESS | 12808 | 1462403446911 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 16:10:46 INFO - PROCESS | 12808 | 1462403446918 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 16:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:10:46 INFO - PROCESS | 12808 | 1462403446927 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:10:46 INFO - PROCESS | 12808 | 1462403446933 Marionette TRACE conn3 <- [1,166,null,{}] 16:10:46 INFO - PROCESS | 12808 | 1462403446985 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}] 16:10:47 INFO - PROCESS | 12808 | 1462403447261 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 16:10:47 INFO - PROCESS | 12808 | 1462403447380 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:47 INFO - PROCESS | 12808 | ++DOCSHELL 0x94e76000 == 49 [pid = 12808] [id = 49] 16:10:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 87 (0x94e7e000) [pid = 12808] [serial = 145] [outer = (nil)] 16:10:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 88 (0x94fab000) [pid = 12808] [serial = 146] [outer = 0x94e7e000] 16:10:47 INFO - PROCESS | 12808 | 1462403447473 Marionette DEBUG loaded listener.js 16:10:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 89 (0x950c9800) [pid = 12808] [serial = 147] [outer = 0x94e7e000] 16:10:48 INFO - PROCESS | 12808 | --DOCSHELL 0x93899400 == 48 [pid = 12808] [id = 42] 16:10:48 INFO - PROCESS | 12808 | --DOCSHELL 0x9a209400 == 47 [pid = 12808] [id = 41] 16:10:48 INFO - PROCESS | 12808 | --DOMWINDOW == 88 (0xa2142000) [pid = 12808] [serial = 101] [outer = (nil)] [url = about:blank] 16:10:48 INFO - PROCESS | 12808 | --DOCSHELL 0x98dd3800 == 46 [pid = 12808] [id = 40] 16:10:48 INFO - PROCESS | 12808 | --DOCSHELL 0x97425c00 == 45 [pid = 12808] [id = 39] 16:10:48 INFO - PROCESS | 12808 | --DOCSHELL 0x938da000 == 44 [pid = 12808] [id = 38] 16:10:48 INFO - PROCESS | 12808 | --DOCSHELL 0x938dcc00 == 43 [pid = 12808] [id = 35] 16:10:48 INFO - PROCESS | 12808 | --DOMWINDOW == 87 (0x9a58a400) [pid = 12808] [serial = 96] [outer = (nil)] [url = about:blank] 16:10:48 INFO - PROCESS | 12808 | --DOMWINDOW == 86 (0x9a26f400) [pid = 12808] [serial = 95] [outer = (nil)] [url = about:blank] 16:10:48 INFO - PROCESS | 12808 | --DOMWINDOW == 85 (0x98bdb000) [pid = 12808] [serial = 88] [outer = (nil)] [url = about:blank] 16:10:48 INFO - PROCESS | 12808 | --DOMWINDOW == 84 (0x98dcb800) [pid = 12808] [serial = 89] [outer = (nil)] [url = about:blank] 16:10:48 INFO - PROCESS | 12808 | --DOMWINDOW == 83 (0x9975f000) [pid = 12808] [serial = 92] [outer = (nil)] [url = about:blank] 16:10:48 INFO - PROCESS | 12808 | --DOMWINDOW == 82 (0x96240800) [pid = 12808] [serial = 85] [outer = (nil)] [url = about:blank] 16:10:48 INFO - PROCESS | 12808 | --DOMWINDOW == 81 (0xa30cd000) [pid = 12808] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:10:48 INFO - PROCESS | 12808 | --DOMWINDOW == 80 (0x97c60000) [pid = 12808] [serial = 68] [outer = (nil)] [url = about:blank] 16:10:48 INFO - PROCESS | 12808 | --DOMWINDOW == 79 (0x944a2400) [pid = 12808] [serial = 67] [outer = (nil)] [url = about:blank] 16:10:48 INFO - PROCESS | 12808 | --DOMWINDOW == 78 (0x9cac1c00) [pid = 12808] [serial = 71] [outer = (nil)] [url = about:blank] 16:10:48 INFO - PROCESS | 12808 | --DOMWINDOW == 77 (0x9a586800) [pid = 12808] [serial = 70] [outer = (nil)] [url = about:blank] 16:10:48 INFO - PROCESS | 12808 | --DOMWINDOW == 76 (0xa22d9400) [pid = 12808] [serial = 74] [outer = (nil)] [url = about:blank] 16:10:48 INFO - PROCESS | 12808 | --DOMWINDOW == 75 (0xa21c2c00) [pid = 12808] [serial = 73] [outer = (nil)] [url = about:blank] 16:10:48 INFO - PROCESS | 12808 | --DOMWINDOW == 74 (0xa5540400) [pid = 12808] [serial = 77] [outer = (nil)] [url = about:blank] 16:10:48 INFO - PROCESS | 12808 | --DOMWINDOW == 73 (0xa4e0bc00) [pid = 12808] [serial = 76] [outer = (nil)] [url = about:blank] 16:10:48 INFO - PROCESS | 12808 | --DOMWINDOW == 72 (0xa678e400) [pid = 12808] [serial = 80] [outer = (nil)] [url = about:blank] 16:10:48 INFO - PROCESS | 12808 | --DOMWINDOW == 71 (0xa6781000) [pid = 12808] [serial = 79] [outer = (nil)] [url = about:blank] 16:10:48 INFO - PROCESS | 12808 | --DOMWINDOW == 70 (0xa6f42000) [pid = 12808] [serial = 83] [outer = (nil)] [url = about:blank] 16:10:48 INFO - PROCESS | 12808 | --DOMWINDOW == 69 (0xa6f03800) [pid = 12808] [serial = 82] [outer = (nil)] [url = about:blank] 16:10:48 INFO - PROCESS | 12808 | --DOMWINDOW == 68 (0x99a28000) [pid = 12808] [serial = 93] [outer = (nil)] [url = about:blank] 16:10:48 INFO - PROCESS | 12808 | --DOMWINDOW == 67 (0x98f5ec00) [pid = 12808] [serial = 98] [outer = (nil)] [url = about:blank] 16:10:48 INFO - PROCESS | 12808 | --DOMWINDOW == 66 (0x9cb19000) [pid = 12808] [serial = 99] [outer = (nil)] [url = about:blank] 16:10:48 INFO - PROCESS | 12808 | 1462403448419 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]]]}] 16:10:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1545ms 16:10:48 INFO - PROCESS | 12808 | 1462403448473 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 16:10:48 INFO - PROCESS | 12808 | 1462403448483 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 16:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:10:48 INFO - PROCESS | 12808 | 1462403448493 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:10:48 INFO - PROCESS | 12808 | 1462403448498 Marionette TRACE conn3 <- [1,170,null,{}] 16:10:48 INFO - PROCESS | 12808 | 1462403448505 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}] 16:10:48 INFO - PROCESS | 12808 | 1462403448704 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 16:10:48 INFO - PROCESS | 12808 | 1462403448891 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:48 INFO - PROCESS | 12808 | ++DOCSHELL 0x950e4400 == 44 [pid = 12808] [id = 50] 16:10:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 67 (0x950e4c00) [pid = 12808] [serial = 148] [outer = (nil)] 16:10:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 68 (0x97427000) [pid = 12808] [serial = 149] [outer = 0x950e4c00] 16:10:48 INFO - PROCESS | 12808 | 1462403448977 Marionette DEBUG loaded listener.js 16:10:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 69 (0x97fba400) [pid = 12808] [serial = 150] [outer = 0x950e4c00] 16:10:49 INFO - PROCESS | 12808 | 1462403449746 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]]]}] 16:10:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1281ms 16:10:49 INFO - PROCESS | 12808 | 1462403449775 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 16:10:49 INFO - PROCESS | 12808 | 1462403449778 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 16:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:10:49 INFO - PROCESS | 12808 | 1462403449785 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:10:49 INFO - PROCESS | 12808 | 1462403449791 Marionette TRACE conn3 <- [1,174,null,{}] 16:10:49 INFO - PROCESS | 12808 | 1462403449809 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}] 16:10:49 INFO - PROCESS | 12808 | 1462403449995 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 16:10:50 INFO - PROCESS | 12808 | 1462403450009 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:50 INFO - PROCESS | 12808 | ++DOCSHELL 0x950e3c00 == 45 [pid = 12808] [id = 51] 16:10:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 70 (0x98dce400) [pid = 12808] [serial = 151] [outer = (nil)] 16:10:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 71 (0x99a20400) [pid = 12808] [serial = 152] [outer = 0x98dce400] 16:10:50 INFO - PROCESS | 12808 | 1462403450190 Marionette DEBUG loaded listener.js 16:10:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 72 (0x99e57400) [pid = 12808] [serial = 153] [outer = 0x98dce400] 16:10:51 INFO - PROCESS | 12808 | 1462403451000 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]]]}] 16:10:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:10:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1285ms 16:10:51 INFO - PROCESS | 12808 | 1462403451071 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 16:10:51 INFO - PROCESS | 12808 | 1462403451076 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 16:10:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:10:51 INFO - PROCESS | 12808 | 1462403451083 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:10:51 INFO - PROCESS | 12808 | 1462403451086 Marionette TRACE conn3 <- [1,178,null,{}] 16:10:51 INFO - PROCESS | 12808 | 1462403451099 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}] 16:10:51 INFO - PROCESS | 12808 | 1462403451294 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 16:10:51 INFO - PROCESS | 12808 | 1462403451320 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:51 INFO - PROCESS | 12808 | ++DOCSHELL 0x950e0c00 == 46 [pid = 12808] [id = 52] 16:10:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 73 (0x9a265000) [pid = 12808] [serial = 154] [outer = (nil)] 16:10:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 74 (0x9a583800) [pid = 12808] [serial = 155] [outer = 0x9a265000] 16:10:51 INFO - PROCESS | 12808 | 1462403451398 Marionette DEBUG loaded listener.js 16:10:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 75 (0x9a75d400) [pid = 12808] [serial = 156] [outer = 0x9a265000] 16:10:52 INFO - PROCESS | 12808 | 1462403452239 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]]]}] 16:10:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1185ms 16:10:52 INFO - PROCESS | 12808 | 1462403452269 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 16:10:52 INFO - PROCESS | 12808 | 1462403452273 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 16:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:10:52 INFO - PROCESS | 12808 | 1462403452301 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:10:52 INFO - PROCESS | 12808 | 1462403452305 Marionette TRACE conn3 <- [1,182,null,{}] 16:10:52 INFO - PROCESS | 12808 | 1462403452311 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}] 16:10:52 INFO - PROCESS | 12808 | 1462403452510 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 16:10:52 INFO - PROCESS | 12808 | --DOMWINDOW == 74 (0x9cb13800) [pid = 12808] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:10:52 INFO - PROCESS | 12808 | --DOMWINDOW == 73 (0x9389b400) [pid = 12808] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:10:52 INFO - PROCESS | 12808 | --DOMWINDOW == 72 (0xa1053800) [pid = 12808] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:10:52 INFO - PROCESS | 12808 | --DOMWINDOW == 71 (0x938dc800) [pid = 12808] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:10:52 INFO - PROCESS | 12808 | --DOMWINDOW == 70 (0x9901ec00) [pid = 12808] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:10:52 INFO - PROCESS | 12808 | --DOMWINDOW == 69 (0x97f01c00) [pid = 12808] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:10:52 INFO - PROCESS | 12808 | 1462403452628 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:52 INFO - PROCESS | 12808 | ++DOCSHELL 0x93893000 == 47 [pid = 12808] [id = 53] 16:10:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 70 (0x93893800) [pid = 12808] [serial = 157] [outer = (nil)] 16:10:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 71 (0x9741b000) [pid = 12808] [serial = 158] [outer = 0x93893800] 16:10:52 INFO - PROCESS | 12808 | 1462403452707 Marionette DEBUG loaded listener.js 16:10:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 72 (0x99029c00) [pid = 12808] [serial = 159] [outer = 0x93893800] 16:10:53 INFO - PROCESS | 12808 | 1462403453523 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]]]}] 16:10:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1301ms 16:10:53 INFO - PROCESS | 12808 | 1462403453582 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 16:10:53 INFO - PROCESS | 12808 | 1462403453586 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 16:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:10:53 INFO - PROCESS | 12808 | 1462403453594 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:10:53 INFO - PROCESS | 12808 | 1462403453597 Marionette TRACE conn3 <- [1,186,null,{}] 16:10:53 INFO - PROCESS | 12808 | 1462403453603 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}] 16:10:53 INFO - PROCESS | 12808 | 1462403453832 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 16:10:53 INFO - PROCESS | 12808 | 1462403453939 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:53 INFO - PROCESS | 12808 | ++DOCSHELL 0x94448c00 == 48 [pid = 12808] [id = 54] 16:10:53 INFO - PROCESS | 12808 | ++DOMWINDOW == 73 (0x97f04c00) [pid = 12808] [serial = 160] [outer = (nil)] 16:10:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 74 (0xa227d400) [pid = 12808] [serial = 161] [outer = 0x97f04c00] 16:10:54 INFO - PROCESS | 12808 | 1462403454028 Marionette DEBUG loaded listener.js 16:10:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 75 (0xa2607400) [pid = 12808] [serial = 162] [outer = 0x97f04c00] 16:10:54 INFO - PROCESS | 12808 | 1462403454923 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]]]}] 16:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1383ms 16:10:54 INFO - PROCESS | 12808 | 1462403454978 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 16:10:54 INFO - PROCESS | 12808 | 1462403454985 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 16:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:10:55 INFO - PROCESS | 12808 | 1462403455013 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:10:55 INFO - PROCESS | 12808 | 1462403455021 Marionette TRACE conn3 <- [1,190,null,{}] 16:10:55 INFO - PROCESS | 12808 | 1462403455032 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}] 16:10:55 INFO - PROCESS | 12808 | 1462403455239 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 16:10:55 INFO - PROCESS | 12808 | 1462403455385 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:55 INFO - PROCESS | 12808 | ++DOCSHELL 0x94f92400 == 49 [pid = 12808] [id = 55] 16:10:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 76 (0x94f94c00) [pid = 12808] [serial = 163] [outer = (nil)] 16:10:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 77 (0x94f99400) [pid = 12808] [serial = 164] [outer = 0x94f94c00] 16:10:55 INFO - PROCESS | 12808 | 1462403455537 Marionette DEBUG loaded listener.js 16:10:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 78 (0x94f9bc00) [pid = 12808] [serial = 165] [outer = 0x94f94c00] 16:10:56 INFO - PROCESS | 12808 | 1462403456416 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]]]}] 16:10:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1461ms 16:10:56 INFO - PROCESS | 12808 | 1462403456456 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 16:10:56 INFO - PROCESS | 12808 | 1462403456466 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 16:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:10:56 INFO - PROCESS | 12808 | 1462403456477 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:10:56 INFO - PROCESS | 12808 | 1462403456481 Marionette TRACE conn3 <- [1,194,null,{}] 16:10:56 INFO - PROCESS | 12808 | 1462403456489 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}] 16:10:56 INFO - PROCESS | 12808 | 1462403456677 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 16:10:56 INFO - PROCESS | 12808 | 1462403456822 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:56 INFO - PROCESS | 12808 | ++DOCSHELL 0x94f9d800 == 50 [pid = 12808] [id = 56] 16:10:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 79 (0x94fa5400) [pid = 12808] [serial = 166] [outer = (nil)] 16:10:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 80 (0x950c5000) [pid = 12808] [serial = 167] [outer = 0x94fa5400] 16:10:56 INFO - PROCESS | 12808 | 1462403456919 Marionette DEBUG loaded listener.js 16:10:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 81 (0x950ddc00) [pid = 12808] [serial = 168] [outer = 0x94fa5400] 16:10:57 INFO - PROCESS | 12808 | 1462403457866 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]]]}] 16:10:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1438ms 16:10:57 INFO - PROCESS | 12808 | 1462403457915 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 16:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:10:57 INFO - PROCESS | 12808 | 1462403457920 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 16:10:57 INFO - PROCESS | 12808 | 1462403457928 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:10:57 INFO - PROCESS | 12808 | 1462403457934 Marionette TRACE conn3 <- [1,198,null,{}] 16:10:57 INFO - PROCESS | 12808 | 1462403457953 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}] 16:10:58 INFO - PROCESS | 12808 | 1462403458181 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 16:10:58 INFO - PROCESS | 12808 | 1462403458368 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:58 INFO - PROCESS | 12808 | ++DOCSHELL 0x999dc400 == 51 [pid = 12808] [id = 57] 16:10:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 82 (0x99a22000) [pid = 12808] [serial = 169] [outer = (nil)] 16:10:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 83 (0x9a0f2400) [pid = 12808] [serial = 170] [outer = 0x99a22000] 16:10:58 INFO - PROCESS | 12808 | 1462403458513 Marionette DEBUG loaded listener.js 16:10:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 84 (0x9cac2000) [pid = 12808] [serial = 171] [outer = 0x99a22000] 16:10:59 INFO - PROCESS | 12808 | 1462403459411 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]]]}] 16:10:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:10:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1549ms 16:10:59 INFO - PROCESS | 12808 | 1462403459477 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 16:10:59 INFO - PROCESS | 12808 | 1462403459482 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 16:10:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:10:59 INFO - PROCESS | 12808 | 1462403459489 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:10:59 INFO - PROCESS | 12808 | 1462403459492 Marionette TRACE conn3 <- [1,202,null,{}] 16:10:59 INFO - PROCESS | 12808 | 1462403459499 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}] 16:10:59 INFO - PROCESS | 12808 | 1462403459715 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 16:10:59 INFO - PROCESS | 12808 | 1462403459862 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:59 INFO - PROCESS | 12808 | ++DOCSHELL 0x94ea6c00 == 52 [pid = 12808] [id = 58] 16:10:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 85 (0x950dfc00) [pid = 12808] [serial = 172] [outer = (nil)] 16:10:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 86 (0x99f6dc00) [pid = 12808] [serial = 173] [outer = 0x950dfc00] 16:11:00 INFO - PROCESS | 12808 | 1462403460010 Marionette DEBUG loaded listener.js 16:11:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 87 (0x99f71c00) [pid = 12808] [serial = 174] [outer = 0x950dfc00] 16:11:00 INFO - PROCESS | 12808 | 1462403460975 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]]]}] 16:11:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1541ms 16:11:01 INFO - PROCESS | 12808 | 1462403461031 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 16:11:01 INFO - PROCESS | 12808 | 1462403461038 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 16:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:11:01 INFO - PROCESS | 12808 | 1462403461047 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:11:01 INFO - PROCESS | 12808 | 1462403461053 Marionette TRACE conn3 <- [1,206,null,{}] 16:11:01 INFO - PROCESS | 12808 | 1462403461062 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}] 16:11:01 INFO - PROCESS | 12808 | 1462403461276 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 16:11:01 INFO - PROCESS | 12808 | 1462403461461 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:01 INFO - PROCESS | 12808 | ++DOCSHELL 0x997c1400 == 53 [pid = 12808] [id = 59] 16:11:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 88 (0x997c1c00) [pid = 12808] [serial = 175] [outer = (nil)] 16:11:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 89 (0x997ca000) [pid = 12808] [serial = 176] [outer = 0x997c1c00] 16:11:01 INFO - PROCESS | 12808 | 1462403461572 Marionette DEBUG loaded listener.js 16:11:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 90 (0x997cc800) [pid = 12808] [serial = 177] [outer = 0x997c1c00] 16:11:02 INFO - PROCESS | 12808 | 1462403462419 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]]]}] 16:11:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:11:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1438ms 16:11:02 INFO - PROCESS | 12808 | 1462403462486 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 16:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:11:02 INFO - PROCESS | 12808 | 1462403462490 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 16:11:02 INFO - PROCESS | 12808 | 1462403462498 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:11:02 INFO - PROCESS | 12808 | 1462403462502 Marionette TRACE conn3 <- [1,210,null,{}] 16:11:02 INFO - PROCESS | 12808 | 1462403462508 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}] 16:11:02 INFO - PROCESS | 12808 | 1462403462755 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 16:11:02 INFO - PROCESS | 12808 | 1462403462968 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:03 INFO - PROCESS | 12808 | ++DOCSHELL 0x94e75000 == 54 [pid = 12808] [id = 60] 16:11:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 91 (0x94e75c00) [pid = 12808] [serial = 178] [outer = (nil)] 16:11:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 92 (0x98df7c00) [pid = 12808] [serial = 179] [outer = 0x94e75c00] 16:11:03 INFO - PROCESS | 12808 | 1462403463115 Marionette DEBUG loaded listener.js 16:11:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 93 (0x99a29800) [pid = 12808] [serial = 180] [outer = 0x94e75c00] 16:11:04 INFO - PROCESS | 12808 | 1462403464326 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]]]}] 16:11:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1885ms 16:11:04 INFO - PROCESS | 12808 | 1462403464384 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 16:11:04 INFO - PROCESS | 12808 | 1462403464388 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 16:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:11:04 INFO - PROCESS | 12808 | 1462403464398 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:11:04 INFO - PROCESS | 12808 | 1462403464402 Marionette TRACE conn3 <- [1,214,null,{}] 16:11:04 INFO - PROCESS | 12808 | 1462403464413 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}] 16:11:04 INFO - PROCESS | 12808 | 1462403464741 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 16:11:04 INFO - PROCESS | 12808 | 1462403464886 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:04 INFO - PROCESS | 12808 | ++DOCSHELL 0x94e7fc00 == 55 [pid = 12808] [id = 61] 16:11:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 94 (0x94ea2c00) [pid = 12808] [serial = 181] [outer = (nil)] 16:11:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 95 (0x94fac000) [pid = 12808] [serial = 182] [outer = 0x94ea2c00] 16:11:04 INFO - PROCESS | 12808 | 1462403464987 Marionette DEBUG loaded listener.js 16:11:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 96 (0x950e1000) [pid = 12808] [serial = 183] [outer = 0x94ea2c00] 16:11:05 INFO - PROCESS | 12808 | 1462403465886 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]]]}] 16:11:05 INFO - PROCESS | 12808 | --DOCSHELL 0x98c7f400 == 54 [pid = 12808] [id = 31] 16:11:05 INFO - PROCESS | 12808 | --DOCSHELL 0x93893000 == 53 [pid = 12808] [id = 53] 16:11:05 INFO - PROCESS | 12808 | --DOCSHELL 0x950e0c00 == 52 [pid = 12808] [id = 52] 16:11:05 INFO - PROCESS | 12808 | --DOCSHELL 0x950e3c00 == 51 [pid = 12808] [id = 51] 16:11:05 INFO - PROCESS | 12808 | --DOMWINDOW == 95 (0x94e7c800) [pid = 12808] [serial = 128] [outer = (nil)] [url = about:blank] 16:11:05 INFO - PROCESS | 12808 | --DOCSHELL 0x950e4400 == 50 [pid = 12808] [id = 50] 16:11:05 INFO - PROCESS | 12808 | --DOCSHELL 0x94e76000 == 49 [pid = 12808] [id = 49] 16:11:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1539ms 16:11:05 INFO - PROCESS | 12808 | 1462403465940 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 16:11:05 INFO - PROCESS | 12808 | 1462403465948 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 16:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:11:05 INFO - PROCESS | 12808 | 1462403465960 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:11:05 INFO - PROCESS | 12808 | 1462403465964 Marionette TRACE conn3 <- [1,218,null,{}] 16:11:05 INFO - PROCESS | 12808 | 1462403465971 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}] 16:11:06 INFO - PROCESS | 12808 | 1462403466143 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 16:11:06 INFO - PROCESS | 12808 | --DOMWINDOW == 94 (0xa310d800) [pid = 12808] [serial = 123] [outer = (nil)] [url = about:blank] 16:11:06 INFO - PROCESS | 12808 | --DOMWINDOW == 93 (0xa30cc400) [pid = 12808] [serial = 122] [outer = (nil)] [url = about:blank] 16:11:06 INFO - PROCESS | 12808 | --DOMWINDOW == 92 (0x98df7000) [pid = 12808] [serial = 125] [outer = (nil)] [url = about:blank] 16:11:06 INFO - PROCESS | 12808 | --DOMWINDOW == 91 (0xa2276000) [pid = 12808] [serial = 102] [outer = (nil)] [url = about:blank] 16:11:06 INFO - PROCESS | 12808 | --DOMWINDOW == 90 (0x950d0c00) [pid = 12808] [serial = 110] [outer = (nil)] [url = about:blank] 16:11:06 INFO - PROCESS | 12808 | --DOMWINDOW == 89 (0x94ea5000) [pid = 12808] [serial = 114] [outer = (nil)] [url = about:blank] 16:11:06 INFO - PROCESS | 12808 | --DOMWINDOW == 88 (0x93aab800) [pid = 12808] [serial = 113] [outer = (nil)] [url = about:blank] 16:11:06 INFO - PROCESS | 12808 | --DOMWINDOW == 87 (0x9a271c00) [pid = 12808] [serial = 126] [outer = (nil)] [url = about:blank] 16:11:06 INFO - PROCESS | 12808 | --DOMWINDOW == 86 (0x9a03b800) [pid = 12808] [serial = 119] [outer = (nil)] [url = about:blank] 16:11:06 INFO - PROCESS | 12808 | --DOMWINDOW == 85 (0x98dcf000) [pid = 12808] [serial = 116] [outer = (nil)] [url = about:blank] 16:11:06 INFO - PROCESS | 12808 | --DOMWINDOW == 84 (0x98f3b400) [pid = 12808] [serial = 117] [outer = (nil)] [url = about:blank] 16:11:06 INFO - PROCESS | 12808 | --DOMWINDOW == 83 (0x9a589800) [pid = 12808] [serial = 107] [outer = (nil)] [url = about:blank] 16:11:06 INFO - PROCESS | 12808 | --DOMWINDOW == 82 (0x98dd2400) [pid = 12808] [serial = 104] [outer = (nil)] [url = about:blank] 16:11:06 INFO - PROCESS | 12808 | --DOMWINDOW == 81 (0x9a268800) [pid = 12808] [serial = 120] [outer = (nil)] [url = about:blank] 16:11:06 INFO - PROCESS | 12808 | 1462403466279 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:06 INFO - PROCESS | 12808 | ++DOCSHELL 0x93892800 == 50 [pid = 12808] [id = 62] 16:11:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 82 (0x938dc000) [pid = 12808] [serial = 184] [outer = (nil)] 16:11:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 83 (0x950cdc00) [pid = 12808] [serial = 185] [outer = 0x938dc000] 16:11:06 INFO - PROCESS | 12808 | 1462403466361 Marionette DEBUG loaded listener.js 16:11:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 84 (0x98dcd400) [pid = 12808] [serial = 186] [outer = 0x938dc000] 16:11:07 INFO - PROCESS | 12808 | 1462403467162 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]]]}] 16:11:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1247ms 16:11:07 INFO - PROCESS | 12808 | 1462403467208 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 16:11:07 INFO - PROCESS | 12808 | 1462403467211 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 16:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:11:07 INFO - PROCESS | 12808 | 1462403467219 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:11:07 INFO - PROCESS | 12808 | 1462403467225 Marionette TRACE conn3 <- [1,222,null,{}] 16:11:07 INFO - PROCESS | 12808 | 1462403467244 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}] 16:11:07 INFO - PROCESS | 12808 | 1462403467424 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 16:11:07 INFO - PROCESS | 12808 | 1462403467537 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:07 INFO - PROCESS | 12808 | ++DOCSHELL 0x97c59000 == 51 [pid = 12808] [id = 63] 16:11:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 85 (0x97c5a000) [pid = 12808] [serial = 187] [outer = (nil)] 16:11:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 86 (0x99a1dc00) [pid = 12808] [serial = 188] [outer = 0x97c5a000] 16:11:07 INFO - PROCESS | 12808 | 1462403467621 Marionette DEBUG loaded listener.js 16:11:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 87 (0x99a2c400) [pid = 12808] [serial = 189] [outer = 0x97c5a000] 16:11:08 INFO - PROCESS | 12808 | 1462403468503 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]]]}] 16:11:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1335ms 16:11:08 INFO - PROCESS | 12808 | 1462403468556 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 16:11:08 INFO - PROCESS | 12808 | 1462403468562 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 16:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:11:08 INFO - PROCESS | 12808 | 1462403468577 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:11:08 INFO - PROCESS | 12808 | 1462403468581 Marionette TRACE conn3 <- [1,226,null,{}] 16:11:08 INFO - PROCESS | 12808 | 1462403468586 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}] 16:11:08 INFO - PROCESS | 12808 | 1462403468809 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 16:11:08 INFO - PROCESS | 12808 | 1462403468839 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:08 INFO - PROCESS | 12808 | ++DOCSHELL 0x99a1e400 == 52 [pid = 12808] [id = 64] 16:11:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 88 (0x99f6e800) [pid = 12808] [serial = 190] [outer = (nil)] 16:11:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 89 (0x99f76400) [pid = 12808] [serial = 191] [outer = 0x99f6e800] 16:11:08 INFO - PROCESS | 12808 | 1462403468920 Marionette DEBUG loaded listener.js 16:11:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 90 (0x9a26dc00) [pid = 12808] [serial = 192] [outer = 0x99f6e800] 16:11:09 INFO - PROCESS | 12808 | 1462403469767 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]]]}] 16:11:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1234ms 16:11:09 INFO - PROCESS | 12808 | 1462403469818 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 16:11:09 INFO - PROCESS | 12808 | 1462403469822 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 16:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:11:09 INFO - PROCESS | 12808 | 1462403469828 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:11:09 INFO - PROCESS | 12808 | 1462403469832 Marionette TRACE conn3 <- [1,230,null,{}] 16:11:09 INFO - PROCESS | 12808 | 1462403469842 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}] 16:11:10 INFO - PROCESS | 12808 | 1462403470065 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 16:11:10 INFO - PROCESS | 12808 | 1462403470090 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:10 INFO - PROCESS | 12808 | ++DOCSHELL 0x94ea1400 == 53 [pid = 12808] [id = 65] 16:11:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 91 (0x94f95400) [pid = 12808] [serial = 193] [outer = (nil)] 16:11:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 92 (0x9cabf400) [pid = 12808] [serial = 194] [outer = 0x94f95400] 16:11:10 INFO - PROCESS | 12808 | 1462403470169 Marionette DEBUG loaded listener.js 16:11:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 93 (0x9cac5400) [pid = 12808] [serial = 195] [outer = 0x94f95400] 16:11:10 INFO - PROCESS | 12808 | --DOMWINDOW == 92 (0x94e7e000) [pid = 12808] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:11:10 INFO - PROCESS | 12808 | --DOMWINDOW == 91 (0x950e4c00) [pid = 12808] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:11:10 INFO - PROCESS | 12808 | --DOMWINDOW == 90 (0x93893800) [pid = 12808] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:11:10 INFO - PROCESS | 12808 | --DOMWINDOW == 89 (0x98dce400) [pid = 12808] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:11:10 INFO - PROCESS | 12808 | --DOMWINDOW == 88 (0x9a265000) [pid = 12808] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:11:11 INFO - PROCESS | 12808 | 1462403471113 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]]]}] 16:11:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1335ms 16:11:11 INFO - PROCESS | 12808 | 1462403471170 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 16:11:11 INFO - PROCESS | 12808 | 1462403471174 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 16:11:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:11:11 INFO - PROCESS | 12808 | 1462403471181 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:11:11 INFO - PROCESS | 12808 | 1462403471186 Marionette TRACE conn3 <- [1,234,null,{}] 16:11:11 INFO - PROCESS | 12808 | 1462403471192 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}] 16:11:11 INFO - PROCESS | 12808 | 1462403471379 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 16:11:11 INFO - PROCESS | 12808 | 1462403471490 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:11 INFO - PROCESS | 12808 | ++DOCSHELL 0x93aa6400 == 54 [pid = 12808] [id = 66] 16:11:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 89 (0x98f3a800) [pid = 12808] [serial = 196] [outer = (nil)] 16:11:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 90 (0xa2140400) [pid = 12808] [serial = 197] [outer = 0x98f3a800] 16:11:11 INFO - PROCESS | 12808 | 1462403471579 Marionette DEBUG loaded listener.js 16:11:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 91 (0xa2276800) [pid = 12808] [serial = 198] [outer = 0x98f3a800] 16:11:12 INFO - PROCESS | 12808 | 1462403472342 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]]]}] 16:11:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:11:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1192ms 16:11:12 INFO - PROCESS | 12808 | 1462403472373 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 16:11:12 INFO - PROCESS | 12808 | 1462403472378 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 16:11:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:11:12 INFO - PROCESS | 12808 | 1462403472384 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:11:12 INFO - PROCESS | 12808 | 1462403472387 Marionette TRACE conn3 <- [1,238,null,{}] 16:11:12 INFO - PROCESS | 12808 | 1462403472393 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}] 16:11:12 INFO - PROCESS | 12808 | 1462403472548 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 16:11:12 INFO - PROCESS | 12808 | 1462403472720 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:12 INFO - PROCESS | 12808 | ++DOCSHELL 0x937f9000 == 55 [pid = 12808] [id = 67] 16:11:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 92 (0x93893000) [pid = 12808] [serial = 199] [outer = (nil)] 16:11:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 93 (0x9444e000) [pid = 12808] [serial = 200] [outer = 0x93893000] 16:11:12 INFO - PROCESS | 12808 | 1462403472858 Marionette DEBUG loaded listener.js 16:11:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 94 (0x94ea9400) [pid = 12808] [serial = 201] [outer = 0x93893000] 16:11:13 INFO - PROCESS | 12808 | 1462403473829 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]]]}] 16:11:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:11:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1534ms 16:11:13 INFO - PROCESS | 12808 | 1462403473921 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 16:11:13 INFO - PROCESS | 12808 | 1462403473928 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 16:11:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:11:13 INFO - PROCESS | 12808 | 1462403473938 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:11:13 INFO - PROCESS | 12808 | 1462403473943 Marionette TRACE conn3 <- [1,242,null,{}] 16:11:13 INFO - PROCESS | 12808 | 1462403473952 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}] 16:11:14 INFO - PROCESS | 12808 | 1462403474269 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 16:11:14 INFO - PROCESS | 12808 | 1462403474448 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:14 INFO - PROCESS | 12808 | ++DOCSHELL 0x950e3400 == 56 [pid = 12808] [id = 68] 16:11:14 INFO - PROCESS | 12808 | ++DOMWINDOW == 95 (0x98dd3c00) [pid = 12808] [serial = 202] [outer = (nil)] 16:11:14 INFO - PROCESS | 12808 | ++DOMWINDOW == 96 (0x99415800) [pid = 12808] [serial = 203] [outer = 0x98dd3c00] 16:11:14 INFO - PROCESS | 12808 | 1462403474549 Marionette DEBUG loaded listener.js 16:11:14 INFO - PROCESS | 12808 | ++DOMWINDOW == 97 (0x997c5c00) [pid = 12808] [serial = 204] [outer = 0x98dd3c00] 16:11:15 INFO - PROCESS | 12808 | 1462403475443 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]]]}] 16:11:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:11:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1536ms 16:11:15 INFO - PROCESS | 12808 | 1462403475479 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 16:11:15 INFO - PROCESS | 12808 | 1462403475486 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 16:11:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:11:15 INFO - PROCESS | 12808 | 1462403475494 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:11:15 INFO - PROCESS | 12808 | 1462403475498 Marionette TRACE conn3 <- [1,246,null,{}] 16:11:15 INFO - PROCESS | 12808 | 1462403475505 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}] 16:11:15 INFO - PROCESS | 12808 | 1462403475698 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 16:11:15 INFO - PROCESS | 12808 | 1462403475855 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:15 INFO - PROCESS | 12808 | ++DOCSHELL 0x917c7c00 == 57 [pid = 12808] [id = 69] 16:11:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 98 (0x917ca800) [pid = 12808] [serial = 205] [outer = (nil)] 16:11:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 99 (0x917d0800) [pid = 12808] [serial = 206] [outer = 0x917ca800] 16:11:15 INFO - PROCESS | 12808 | 1462403475950 Marionette DEBUG loaded listener.js 16:11:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 100 (0x9941a400) [pid = 12808] [serial = 207] [outer = 0x917ca800] 16:11:16 INFO - PROCESS | 12808 | 1462403476921 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]]]}] 16:11:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:11:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1483ms 16:11:16 INFO - PROCESS | 12808 | 1462403476978 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 16:11:16 INFO - PROCESS | 12808 | 1462403476982 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 16:11:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:11:17 INFO - PROCESS | 12808 | 1462403476999 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:11:17 INFO - PROCESS | 12808 | 1462403477010 Marionette TRACE conn3 <- [1,250,null,{}] 16:11:17 INFO - PROCESS | 12808 | 1462403477018 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}] 16:11:17 INFO - PROCESS | 12808 | 1462403477249 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 16:11:17 INFO - PROCESS | 12808 | 1462403477468 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:17 INFO - PROCESS | 12808 | ++DOCSHELL 0x937f2000 == 58 [pid = 12808] [id = 70] 16:11:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 101 (0x94e70c00) [pid = 12808] [serial = 208] [outer = (nil)] 16:11:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 102 (0xa21c2c00) [pid = 12808] [serial = 209] [outer = 0x94e70c00] 16:11:17 INFO - PROCESS | 12808 | 1462403477605 Marionette DEBUG loaded listener.js 16:11:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 103 (0xa30cd800) [pid = 12808] [serial = 210] [outer = 0x94e70c00] 16:11:18 INFO - PROCESS | 12808 | 1462403478497 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]]]}] 16:11:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:11:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1550ms 16:11:18 INFO - PROCESS | 12808 | 1462403478541 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 16:11:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:11:18 INFO - PROCESS | 12808 | 1462403478547 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 16:11:18 INFO - PROCESS | 12808 | 1462403478554 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:11:18 INFO - PROCESS | 12808 | 1462403478557 Marionette TRACE conn3 <- [1,254,null,{}] 16:11:18 INFO - PROCESS | 12808 | 1462403478563 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}] 16:11:18 INFO - PROCESS | 12808 | 1462403478749 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 16:11:18 INFO - PROCESS | 12808 | 1462403478916 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:18 INFO - PROCESS | 12808 | ++DOCSHELL 0x917c8800 == 59 [pid = 12808] [id = 71] 16:11:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 104 (0x94e7d400) [pid = 12808] [serial = 211] [outer = (nil)] 16:11:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 105 (0xa4e0bc00) [pid = 12808] [serial = 212] [outer = 0x94e7d400] 16:11:19 INFO - PROCESS | 12808 | 1462403479013 Marionette DEBUG loaded listener.js 16:11:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 106 (0xa500c000) [pid = 12808] [serial = 213] [outer = 0x94e7d400] 16:11:19 INFO - PROCESS | 12808 | 1462403479964 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]]]}] 16:11:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 107 (0x921e8400) [pid = 12808] [serial = 214] [outer = 0x9cac2400] 16:11:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:11:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1491ms 16:11:20 INFO - PROCESS | 12808 | 1462403480071 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 16:11:20 INFO - PROCESS | 12808 | 1462403480074 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 16:11:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:11:20 INFO - PROCESS | 12808 | 1462403480152 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:11:20 INFO - PROCESS | 12808 | 1462403480155 Marionette TRACE conn3 <- [1,258,null,{}] 16:11:20 INFO - PROCESS | 12808 | 1462403480175 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}] 16:11:20 INFO - PROCESS | 12808 | 1462403480354 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 16:11:20 INFO - PROCESS | 12808 | 1462403480576 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:20 INFO - PROCESS | 12808 | ++DOCSHELL 0x921e7400 == 60 [pid = 12808] [id = 72] 16:11:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 108 (0x921e7800) [pid = 12808] [serial = 215] [outer = (nil)] 16:11:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 109 (0x99020c00) [pid = 12808] [serial = 216] [outer = 0x921e7800] 16:11:20 INFO - PROCESS | 12808 | 1462403480687 Marionette DEBUG loaded listener.js 16:11:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 110 (0xa50b0c00) [pid = 12808] [serial = 217] [outer = 0x921e7800] 16:11:21 INFO - PROCESS | 12808 | 1462403481575 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]]]}] 16:11:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:11:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1551ms 16:11:21 INFO - PROCESS | 12808 | 1462403481646 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 16:11:21 INFO - PROCESS | 12808 | 1462403481651 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 16:11:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:11:21 INFO - PROCESS | 12808 | 1462403481659 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:11:21 INFO - PROCESS | 12808 | 1462403481662 Marionette TRACE conn3 <- [1,262,null,{}] 16:11:21 INFO - PROCESS | 12808 | 1462403481669 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}] 16:11:21 INFO - PROCESS | 12808 | 1462403481889 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 16:11:22 INFO - PROCESS | 12808 | 1462403482046 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:22 INFO - PROCESS | 12808 | ++DOCSHELL 0x90e2a400 == 61 [pid = 12808] [id = 73] 16:11:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 111 (0x90e2bc00) [pid = 12808] [serial = 218] [outer = (nil)] 16:11:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 112 (0x90e33c00) [pid = 12808] [serial = 219] [outer = 0x90e2bc00] 16:11:22 INFO - PROCESS | 12808 | 1462403482178 Marionette DEBUG loaded listener.js 16:11:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 113 (0x90e38c00) [pid = 12808] [serial = 220] [outer = 0x90e2bc00] 16:11:23 INFO - PROCESS | 12808 | 1462403483049 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]]]}] 16:11:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:11:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1436ms 16:11:23 INFO - PROCESS | 12808 | 1462403483096 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 16:11:23 INFO - PROCESS | 12808 | 1462403483101 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 16:11:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:11:23 INFO - PROCESS | 12808 | 1462403483127 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:11:23 INFO - PROCESS | 12808 | 1462403483131 Marionette TRACE conn3 <- [1,266,null,{}] 16:11:23 INFO - PROCESS | 12808 | 1462403483138 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}] 16:11:23 INFO - PROCESS | 12808 | 1462403483318 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 16:11:23 INFO - PROCESS | 12808 | 1462403483471 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:23 INFO - PROCESS | 12808 | ++DOCSHELL 0x90e2ac00 == 62 [pid = 12808] [id = 74] 16:11:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 114 (0x90e2d400) [pid = 12808] [serial = 221] [outer = (nil)] 16:11:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 115 (0x90fc4000) [pid = 12808] [serial = 222] [outer = 0x90e2d400] 16:11:23 INFO - PROCESS | 12808 | 1462403483567 Marionette DEBUG loaded listener.js 16:11:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 116 (0x90fc6000) [pid = 12808] [serial = 223] [outer = 0x90e2d400] 16:11:24 INFO - PROCESS | 12808 | 1462403484582 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]]]}] 16:11:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1488ms 16:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:11:24 INFO - PROCESS | 12808 | 1462403484614 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 16:11:24 INFO - PROCESS | 12808 | 1462403484617 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 16:11:24 INFO - PROCESS | 12808 | 1462403484625 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:11:24 INFO - PROCESS | 12808 | 1462403484628 Marionette TRACE conn3 <- [1,270,null,{}] 16:11:24 INFO - PROCESS | 12808 | 1462403484635 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}] 16:11:24 INFO - PROCESS | 12808 | 1462403484817 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 16:11:25 INFO - PROCESS | 12808 | 1462403484980 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:25 INFO - PROCESS | 12808 | ++DOCSHELL 0x90fc0c00 == 63 [pid = 12808] [id = 75] 16:11:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 117 (0x90fc5000) [pid = 12808] [serial = 224] [outer = (nil)] 16:11:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 118 (0x94443400) [pid = 12808] [serial = 225] [outer = 0x90fc5000] 16:11:25 INFO - PROCESS | 12808 | 1462403485087 Marionette DEBUG loaded listener.js 16:11:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 119 (0x94e7d800) [pid = 12808] [serial = 226] [outer = 0x90fc5000] 16:11:26 INFO - PROCESS | 12808 | 1462403486283 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]]]}] 16:11:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:11:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1690ms 16:11:26 INFO - PROCESS | 12808 | 1462403486314 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 16:11:26 INFO - PROCESS | 12808 | 1462403486322 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 16:11:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:11:26 INFO - PROCESS | 12808 | 1462403486330 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:11:26 INFO - PROCESS | 12808 | 1462403486337 Marionette TRACE conn3 <- [1,274,null,{}] 16:11:26 INFO - PROCESS | 12808 | 1462403486345 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}] 16:11:26 INFO - PROCESS | 12808 | 1462403486526 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 16:11:26 INFO - PROCESS | 12808 | 1462403486711 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:26 INFO - PROCESS | 12808 | ++DOCSHELL 0x917cd800 == 64 [pid = 12808] [id = 76] 16:11:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 120 (0x921e3400) [pid = 12808] [serial = 227] [outer = (nil)] 16:11:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 121 (0x93896000) [pid = 12808] [serial = 228] [outer = 0x921e3400] 16:11:26 INFO - PROCESS | 12808 | 1462403486829 Marionette DEBUG loaded listener.js 16:11:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 122 (0x94e7c800) [pid = 12808] [serial = 229] [outer = 0x921e3400] 16:11:27 INFO - PROCESS | 12808 | --DOCSHELL 0x93aa6800 == 63 [pid = 12808] [id = 29] 16:11:27 INFO - PROCESS | 12808 | --DOCSHELL 0x93aa6400 == 62 [pid = 12808] [id = 66] 16:11:27 INFO - PROCESS | 12808 | --DOMWINDOW == 121 (0xa227d400) [pid = 12808] [serial = 161] [outer = (nil)] [url = about:blank] 16:11:27 INFO - PROCESS | 12808 | 1462403487884 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]]]}] 16:11:27 INFO - PROCESS | 12808 | --DOCSHELL 0x94ea1400 == 61 [pid = 12808] [id = 65] 16:11:27 INFO - PROCESS | 12808 | --DOCSHELL 0x99a1e400 == 60 [pid = 12808] [id = 64] 16:11:27 INFO - PROCESS | 12808 | --DOCSHELL 0x97c59000 == 59 [pid = 12808] [id = 63] 16:11:27 INFO - PROCESS | 12808 | --DOCSHELL 0x93892800 == 58 [pid = 12808] [id = 62] 16:11:27 INFO - PROCESS | 12808 | --DOCSHELL 0x94e7fc00 == 57 [pid = 12808] [id = 61] 16:11:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1586ms 16:11:27 INFO - PROCESS | 12808 | 1462403487916 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 16:11:27 INFO - PROCESS | 12808 | 1462403487925 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 16:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:11:27 INFO - PROCESS | 12808 | 1462403487936 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:11:27 INFO - PROCESS | 12808 | 1462403487940 Marionette TRACE conn3 <- [1,278,null,{}] 16:11:27 INFO - PROCESS | 12808 | 1462403487948 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}] 16:11:28 INFO - PROCESS | 12808 | 1462403488122 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 16:11:28 INFO - PROCESS | 12808 | --DOMWINDOW == 120 (0x9cacac00) [pid = 12808] [serial = 134] [outer = (nil)] [url = about:blank] 16:11:28 INFO - PROCESS | 12808 | --DOMWINDOW == 119 (0x94fab000) [pid = 12808] [serial = 146] [outer = (nil)] [url = about:blank] 16:11:28 INFO - PROCESS | 12808 | --DOMWINDOW == 118 (0x950e3000) [pid = 12808] [serial = 143] [outer = (nil)] [url = about:blank] 16:11:28 INFO - PROCESS | 12808 | --DOMWINDOW == 117 (0x97f07400) [pid = 12808] [serial = 131] [outer = (nil)] [url = about:blank] 16:11:28 INFO - PROCESS | 12808 | --DOMWINDOW == 116 (0x950c9800) [pid = 12808] [serial = 147] [outer = (nil)] [url = about:blank] 16:11:28 INFO - PROCESS | 12808 | --DOMWINDOW == 115 (0x97427000) [pid = 12808] [serial = 149] [outer = (nil)] [url = about:blank] 16:11:28 INFO - PROCESS | 12808 | --DOMWINDOW == 114 (0xa58bf000) [pid = 12808] [serial = 140] [outer = (nil)] [url = about:blank] 16:11:28 INFO - PROCESS | 12808 | --DOMWINDOW == 113 (0x99029c00) [pid = 12808] [serial = 159] [outer = (nil)] [url = about:blank] 16:11:28 INFO - PROCESS | 12808 | --DOMWINDOW == 112 (0x9741b000) [pid = 12808] [serial = 158] [outer = (nil)] [url = about:blank] 16:11:28 INFO - PROCESS | 12808 | --DOMWINDOW == 111 (0x99e57400) [pid = 12808] [serial = 153] [outer = (nil)] [url = about:blank] 16:11:28 INFO - PROCESS | 12808 | --DOMWINDOW == 110 (0x9a75d400) [pid = 12808] [serial = 156] [outer = (nil)] [url = about:blank] 16:11:28 INFO - PROCESS | 12808 | --DOMWINDOW == 109 (0x99a20400) [pid = 12808] [serial = 152] [outer = (nil)] [url = about:blank] 16:11:28 INFO - PROCESS | 12808 | --DOMWINDOW == 108 (0x97fba400) [pid = 12808] [serial = 150] [outer = (nil)] [url = about:blank] 16:11:28 INFO - PROCESS | 12808 | --DOMWINDOW == 107 (0xa4e0e800) [pid = 12808] [serial = 137] [outer = (nil)] [url = about:blank] 16:11:28 INFO - PROCESS | 12808 | --DOMWINDOW == 106 (0x9a583800) [pid = 12808] [serial = 155] [outer = (nil)] [url = about:blank] 16:11:28 INFO - PROCESS | 12808 | 1462403488304 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:28 INFO - PROCESS | 12808 | ++DOCSHELL 0x94fa7c00 == 58 [pid = 12808] [id = 77] 16:11:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 107 (0x94fa8800) [pid = 12808] [serial = 230] [outer = (nil)] 16:11:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 108 (0x94fb1000) [pid = 12808] [serial = 231] [outer = 0x94fa8800] 16:11:28 INFO - PROCESS | 12808 | 1462403488392 Marionette DEBUG loaded listener.js 16:11:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 109 (0x950d6800) [pid = 12808] [serial = 232] [outer = 0x94fa8800] 16:11:29 INFO - PROCESS | 12808 | 1462403489164 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]]]}] 16:11:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:11:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1291ms 16:11:29 INFO - PROCESS | 12808 | 1462403489228 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 16:11:29 INFO - PROCESS | 12808 | 1462403489232 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 16:11:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:11:29 INFO - PROCESS | 12808 | 1462403489239 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:11:29 INFO - PROCESS | 12808 | 1462403489246 Marionette TRACE conn3 <- [1,282,null,{}] 16:11:29 INFO - PROCESS | 12808 | 1462403489268 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}] 16:11:29 INFO - PROCESS | 12808 | 1462403489467 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 16:11:29 INFO - PROCESS | 12808 | 1462403489590 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:29 INFO - PROCESS | 12808 | ++DOCSHELL 0x90fbec00 == 59 [pid = 12808] [id = 78] 16:11:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 110 (0x98dcfc00) [pid = 12808] [serial = 233] [outer = (nil)] 16:11:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 111 (0x99023400) [pid = 12808] [serial = 234] [outer = 0x98dcfc00] 16:11:29 INFO - PROCESS | 12808 | 1462403489671 Marionette DEBUG loaded listener.js 16:11:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 112 (0x997cc000) [pid = 12808] [serial = 235] [outer = 0x98dcfc00] 16:11:30 INFO - PROCESS | 12808 | 1462403490565 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]]]}] 16:11:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:11:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1393ms 16:11:30 INFO - PROCESS | 12808 | 1462403490633 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 16:11:30 INFO - PROCESS | 12808 | 1462403490638 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 16:11:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:11:30 INFO - PROCESS | 12808 | 1462403490645 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:11:30 INFO - PROCESS | 12808 | 1462403490647 Marionette TRACE conn3 <- [1,286,null,{}] 16:11:30 INFO - PROCESS | 12808 | 1462403490654 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}] 16:11:30 INFO - PROCESS | 12808 | 1462403490878 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 16:11:30 INFO - PROCESS | 12808 | 1462403490903 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:30 INFO - PROCESS | 12808 | ++DOCSHELL 0x98f39400 == 60 [pid = 12808] [id = 79] 16:11:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 113 (0x99a2bc00) [pid = 12808] [serial = 236] [outer = (nil)] 16:11:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 114 (0x99f6c800) [pid = 12808] [serial = 237] [outer = 0x99a2bc00] 16:11:30 INFO - PROCESS | 12808 | 1462403490982 Marionette DEBUG loaded listener.js 16:11:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 115 (0x9a047000) [pid = 12808] [serial = 238] [outer = 0x99a2bc00] 16:11:31 INFO - PROCESS | 12808 | 1462403491838 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]]]}] 16:11:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:11:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1233ms 16:11:31 INFO - PROCESS | 12808 | 1462403491880 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 16:11:31 INFO - PROCESS | 12808 | 1462403491884 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 16:11:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:11:31 INFO - PROCESS | 12808 | 1462403491897 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:11:31 INFO - PROCESS | 12808 | 1462403491900 Marionette TRACE conn3 <- [1,290,null,{}] 16:11:31 INFO - PROCESS | 12808 | 1462403491907 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}] 16:11:32 INFO - PROCESS | 12808 | 1462403492129 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 16:11:32 INFO - PROCESS | 12808 | 1462403492153 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:32 INFO - PROCESS | 12808 | ++DOCSHELL 0x99e58c00 == 61 [pid = 12808] [id = 80] 16:11:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 116 (0x99f6a800) [pid = 12808] [serial = 239] [outer = (nil)] 16:11:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 117 (0x9a719800) [pid = 12808] [serial = 240] [outer = 0x99f6a800] 16:11:32 INFO - PROCESS | 12808 | 1462403492230 Marionette DEBUG loaded listener.js 16:11:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 118 (0x9cac0400) [pid = 12808] [serial = 241] [outer = 0x99f6a800] 16:11:32 INFO - PROCESS | 12808 | --DOMWINDOW == 117 (0x99f6e800) [pid = 12808] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:11:32 INFO - PROCESS | 12808 | --DOMWINDOW == 116 (0x97c5a000) [pid = 12808] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:11:32 INFO - PROCESS | 12808 | --DOMWINDOW == 115 (0x938dc000) [pid = 12808] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:11:32 INFO - PROCESS | 12808 | --DOMWINDOW == 114 (0x94ea2c00) [pid = 12808] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:11:32 INFO - PROCESS | 12808 | --DOMWINDOW == 113 (0x94f95400) [pid = 12808] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:11:33 INFO - PROCESS | 12808 | 1462403493284 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]]]}] 16:11:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:11:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1430ms 16:11:33 INFO - PROCESS | 12808 | 1462403493329 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 16:11:33 INFO - PROCESS | 12808 | 1462403493333 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 16:11:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:11:33 INFO - PROCESS | 12808 | 1462403493339 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:11:33 INFO - PROCESS | 12808 | 1462403493343 Marionette TRACE conn3 <- [1,294,null,{}] 16:11:33 INFO - PROCESS | 12808 | 1462403493349 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}] 16:11:33 INFO - PROCESS | 12808 | 1462403493532 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 16:11:33 INFO - PROCESS | 12808 | 1462403493646 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:33 INFO - PROCESS | 12808 | ++DOCSHELL 0x90fca400 == 62 [pid = 12808] [id = 81] 16:11:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 114 (0x950dec00) [pid = 12808] [serial = 242] [outer = (nil)] 16:11:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 115 (0xa227d400) [pid = 12808] [serial = 243] [outer = 0x950dec00] 16:11:33 INFO - PROCESS | 12808 | 1462403493728 Marionette DEBUG loaded listener.js 16:11:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 116 (0xa3109c00) [pid = 12808] [serial = 244] [outer = 0x950dec00] 16:11:34 INFO - PROCESS | 12808 | 1462403494525 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]]]}] 16:11:34 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. 16:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1233ms 16:11:34 INFO - PROCESS | 12808 | 1462403494574 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 16:11:34 INFO - PROCESS | 12808 | 1462403494577 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 16:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:11:34 INFO - PROCESS | 12808 | 1462403494584 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:11:34 INFO - PROCESS | 12808 | 1462403494588 Marionette TRACE conn3 <- [1,298,null,{}] 16:11:34 INFO - PROCESS | 12808 | 1462403494593 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}] 16:11:34 INFO - PROCESS | 12808 | 1462403494844 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 16:11:35 INFO - PROCESS | 12808 | 1462403495004 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:35 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f91d000 == 63 [pid = 12808] [id = 82] 16:11:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 117 (0x8f91dc00) [pid = 12808] [serial = 245] [outer = (nil)] 16:11:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 118 (0x8f925c00) [pid = 12808] [serial = 246] [outer = 0x8f91dc00] 16:11:35 INFO - PROCESS | 12808 | 1462403495118 Marionette DEBUG loaded listener.js 16:11:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 119 (0x8f929400) [pid = 12808] [serial = 247] [outer = 0x8f91dc00] 16:11:36 INFO - PROCESS | 12808 | 1462403496142 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]]]}] 16:11:36 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. 16:11:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1630ms 16:11:36 INFO - PROCESS | 12808 | 1462403496217 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 16:11:36 INFO - PROCESS | 12808 | 1462403496224 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 16:11:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:11:36 INFO - PROCESS | 12808 | 1462403496233 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:11:36 INFO - PROCESS | 12808 | 1462403496240 Marionette TRACE conn3 <- [1,302,null,{}] 16:11:36 INFO - PROCESS | 12808 | 1462403496248 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}] 16:11:36 INFO - PROCESS | 12808 | 1462403496491 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 16:11:36 INFO - PROCESS | 12808 | 1462403496701 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:36 INFO - PROCESS | 12808 | ++DOCSHELL 0x917d0400 == 64 [pid = 12808] [id = 83] 16:11:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 120 (0x921e3800) [pid = 12808] [serial = 248] [outer = (nil)] 16:11:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 121 (0x93aa6400) [pid = 12808] [serial = 249] [outer = 0x921e3800] 16:11:36 INFO - PROCESS | 12808 | 1462403496844 Marionette DEBUG loaded listener.js 16:11:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 122 (0x94ea9000) [pid = 12808] [serial = 250] [outer = 0x921e3800] 16:11:37 INFO - PROCESS | 12808 | 1462403497863 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]]]}] 16:11:37 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. 16:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1687ms 16:11:37 INFO - PROCESS | 12808 | 1462403497921 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 16:11:37 INFO - PROCESS | 12808 | 1462403497928 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 16:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:11:37 INFO - PROCESS | 12808 | 1462403497935 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:11:37 INFO - PROCESS | 12808 | 1462403497940 Marionette TRACE conn3 <- [1,306,null,{}] 16:11:37 INFO - PROCESS | 12808 | 1462403497946 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}] 16:11:38 INFO - PROCESS | 12808 | 1462403498144 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 16:11:38 INFO - PROCESS | 12808 | 1462403498383 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:38 INFO - PROCESS | 12808 | ++DOCSHELL 0x98c8a400 == 65 [pid = 12808] [id = 84] 16:11:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 123 (0x98dce000) [pid = 12808] [serial = 251] [outer = (nil)] 16:11:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 124 (0x98f66800) [pid = 12808] [serial = 252] [outer = 0x98dce000] 16:11:38 INFO - PROCESS | 12808 | 1462403498519 Marionette DEBUG loaded listener.js 16:11:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 125 (0x99a25c00) [pid = 12808] [serial = 253] [outer = 0x98dce000] 16:11:39 INFO - PROCESS | 12808 | 1462403499474 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]]]}] 16:11:39 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. 16:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1584ms 16:11:39 INFO - PROCESS | 12808 | 1462403499521 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 16:11:39 INFO - PROCESS | 12808 | 1462403499528 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 16:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:11:39 INFO - PROCESS | 12808 | 1462403499559 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:11:39 INFO - PROCESS | 12808 | 1462403499568 Marionette TRACE conn3 <- [1,310,null,{}] 16:11:39 INFO - PROCESS | 12808 | 1462403499575 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}] 16:11:39 INFO - PROCESS | 12808 | 1462403499805 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 16:11:40 INFO - PROCESS | 12808 | 1462403500011 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:40 INFO - PROCESS | 12808 | ++DOCSHELL 0x90e34c00 == 66 [pid = 12808] [id = 85] 16:11:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 126 (0x90e35000) [pid = 12808] [serial = 254] [outer = (nil)] 16:11:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 127 (0xa2281000) [pid = 12808] [serial = 255] [outer = 0x90e35000] 16:11:40 INFO - PROCESS | 12808 | 1462403500142 Marionette DEBUG loaded listener.js 16:11:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 128 (0xa35a4400) [pid = 12808] [serial = 256] [outer = 0x90e35000] 16:11:41 INFO - PROCESS | 12808 | 1462403501035 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]]]}] 16:11:41 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. 16:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1559ms 16:11:41 INFO - PROCESS | 12808 | 1462403501107 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 16:11:41 INFO - PROCESS | 12808 | 1462403501112 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 16:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:11:41 INFO - PROCESS | 12808 | 1462403501121 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:11:41 INFO - PROCESS | 12808 | 1462403501124 Marionette TRACE conn3 <- [1,314,null,{}] 16:11:41 INFO - PROCESS | 12808 | 1462403501131 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}] 16:11:41 INFO - PROCESS | 12808 | 1462403501356 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 16:11:41 INFO - PROCESS | 12808 | 1462403501515 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:41 INFO - PROCESS | 12808 | ++DOCSHELL 0x911e8800 == 67 [pid = 12808] [id = 86] 16:11:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 129 (0x911e8c00) [pid = 12808] [serial = 257] [outer = (nil)] 16:11:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 130 (0x911ef800) [pid = 12808] [serial = 258] [outer = 0x911e8c00] 16:11:41 INFO - PROCESS | 12808 | 1462403501610 Marionette DEBUG loaded listener.js 16:11:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x911f4c00) [pid = 12808] [serial = 259] [outer = 0x911e8c00] 16:11:42 INFO - PROCESS | 12808 | 1462403502545 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]]]}] 16:11:42 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. 16:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1485ms 16:11:42 INFO - PROCESS | 12808 | 1462403502606 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 16:11:42 INFO - PROCESS | 12808 | 1462403502610 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 16:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:11:42 INFO - PROCESS | 12808 | 1462403502617 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:11:42 INFO - PROCESS | 12808 | 1462403502621 Marionette TRACE conn3 <- [1,318,null,{}] 16:11:42 INFO - PROCESS | 12808 | 1462403502628 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}] 16:11:42 INFO - PROCESS | 12808 | 1462403502822 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 16:11:43 INFO - PROCESS | 12808 | 1462403502985 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:43 INFO - PROCESS | 12808 | ++DOCSHELL 0xa227b400 == 68 [pid = 12808] [id = 87] 16:11:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0xa310e800) [pid = 12808] [serial = 260] [outer = (nil)] 16:11:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0xa50ae400) [pid = 12808] [serial = 261] [outer = 0xa310e800] 16:11:43 INFO - PROCESS | 12808 | 1462403503147 Marionette DEBUG loaded listener.js 16:11:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0xa62cf000) [pid = 12808] [serial = 262] [outer = 0xa310e800] 16:11:44 INFO - PROCESS | 12808 | 1462403504104 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]]]}] 16:11:44 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. 16:11:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1543ms 16:11:44 INFO - PROCESS | 12808 | 1462403504161 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 16:11:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:11:44 INFO - PROCESS | 12808 | 1462403504166 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 16:11:44 INFO - PROCESS | 12808 | 1462403504173 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:11:44 INFO - PROCESS | 12808 | 1462403504176 Marionette TRACE conn3 <- [1,322,null,{}] 16:11:44 INFO - PROCESS | 12808 | 1462403504182 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}] 16:11:44 INFO - PROCESS | 12808 | 1462403504404 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 16:11:44 INFO - PROCESS | 12808 | 1462403504616 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:44 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f18c000 == 69 [pid = 12808] [id = 88] 16:11:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x8f18f000) [pid = 12808] [serial = 263] [outer = (nil)] 16:11:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x8f194000) [pid = 12808] [serial = 264] [outer = 0x8f18f000] 16:11:44 INFO - PROCESS | 12808 | 1462403504756 Marionette DEBUG loaded listener.js 16:11:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8f197c00) [pid = 12808] [serial = 265] [outer = 0x8f18f000] 16:11:45 INFO - PROCESS | 12808 | 1462403505686 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]]]}] 16:11:45 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. 16:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1539ms 16:11:45 INFO - PROCESS | 12808 | 1462403505711 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 16:11:45 INFO - PROCESS | 12808 | 1462403505715 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 16:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:11:45 INFO - PROCESS | 12808 | 1462403505722 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:11:45 INFO - PROCESS | 12808 | 1462403505726 Marionette TRACE conn3 <- [1,326,null,{}] 16:11:45 INFO - PROCESS | 12808 | 1462403505733 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}] 16:11:45 INFO - PROCESS | 12808 | 1462403505908 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 16:11:46 INFO - PROCESS | 12808 | 1462403506075 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:46 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f331000 == 70 [pid = 12808] [id = 89] 16:11:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x8f331800) [pid = 12808] [serial = 266] [outer = (nil)] 16:11:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x8f335400) [pid = 12808] [serial = 267] [outer = 0x8f331800] 16:11:46 INFO - PROCESS | 12808 | 1462403506168 Marionette DEBUG loaded listener.js 16:11:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x8f336c00) [pid = 12808] [serial = 268] [outer = 0x8f331800] 16:11:47 INFO - PROCESS | 12808 | 1462403507109 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]]]}] 16:11:47 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. 16:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1432ms 16:11:47 INFO - PROCESS | 12808 | 1462403507156 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 16:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:11:47 INFO - PROCESS | 12808 | 1462403507160 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 16:11:47 INFO - PROCESS | 12808 | 1462403507167 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:11:47 INFO - PROCESS | 12808 | 1462403507170 Marionette TRACE conn3 <- [1,330,null,{}] 16:11:47 INFO - PROCESS | 12808 | 1462403507177 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}] 16:11:47 INFO - PROCESS | 12808 | 1462403507690 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 16:11:47 INFO - PROCESS | 12808 | 1462403507926 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:47 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f929800 == 71 [pid = 12808] [id = 90] 16:11:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x8f92a800) [pid = 12808] [serial = 269] [outer = (nil)] 16:11:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x90e32000) [pid = 12808] [serial = 270] [outer = 0x8f92a800] 16:11:48 INFO - PROCESS | 12808 | 1462403508017 Marionette DEBUG loaded listener.js 16:11:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x90fca800) [pid = 12808] [serial = 271] [outer = 0x8f92a800] 16:11:48 INFO - PROCESS | 12808 | 1462403508933 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]]]}] 16:11:49 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. 16:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1838ms 16:11:49 INFO - PROCESS | 12808 | 1462403509007 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 16:11:49 INFO - PROCESS | 12808 | 1462403509018 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 16:11:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:11:49 INFO - PROCESS | 12808 | 1462403509031 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:11:49 INFO - PROCESS | 12808 | 1462403509043 Marionette TRACE conn3 <- [1,334,null,{}] 16:11:49 INFO - PROCESS | 12808 | 1462403509049 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}] 16:11:49 INFO - PROCESS | 12808 | 1462403509399 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 16:11:49 INFO - PROCESS | 12808 | 1462403509582 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:49 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f922800 == 72 [pid = 12808] [id = 91] 16:11:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x917cb400) [pid = 12808] [serial = 272] [outer = (nil)] 16:11:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x921e2800) [pid = 12808] [serial = 273] [outer = 0x917cb400] 16:11:49 INFO - PROCESS | 12808 | 1462403509710 Marionette DEBUG loaded listener.js 16:11:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 146 (0x938de000) [pid = 12808] [serial = 274] [outer = 0x917cb400] 16:11:50 INFO - PROCESS | 12808 | 1462403510611 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]]]}] 16:11:50 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. 16:11:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1640ms 16:11:50 INFO - PROCESS | 12808 | --DOCSHELL 0x9a264c00 == 71 [pid = 12808] [id = 32] 16:11:50 INFO - PROCESS | 12808 | --DOCSHELL 0x937f5400 == 70 [pid = 12808] [id = 33] 16:11:50 INFO - PROCESS | 12808 | --DOCSHELL 0x94ea7400 == 69 [pid = 12808] [id = 46] 16:11:50 INFO - PROCESS | 12808 | --DOCSHELL 0x9a262800 == 68 [pid = 12808] [id = 45] 16:11:50 INFO - PROCESS | 12808 | --DOCSHELL 0x937fac00 == 67 [pid = 12808] [id = 47] 16:11:50 INFO - PROCESS | 12808 | --DOMWINDOW == 145 (0xa2140400) [pid = 12808] [serial = 197] [outer = (nil)] [url = about:blank] 16:11:50 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x94f99400) [pid = 12808] [serial = 164] [outer = (nil)] [url = about:blank] 16:11:50 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x950c5000) [pid = 12808] [serial = 167] [outer = (nil)] [url = about:blank] 16:11:50 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x9a0f2400) [pid = 12808] [serial = 170] [outer = (nil)] [url = about:blank] 16:11:50 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x99f6dc00) [pid = 12808] [serial = 173] [outer = (nil)] [url = about:blank] 16:11:50 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x997ca000) [pid = 12808] [serial = 176] [outer = (nil)] [url = about:blank] 16:11:50 INFO - PROCESS | 12808 | --DOCSHELL 0x90fca400 == 66 [pid = 12808] [id = 81] 16:11:50 INFO - PROCESS | 12808 | --DOCSHELL 0x99e58c00 == 65 [pid = 12808] [id = 80] 16:11:50 INFO - PROCESS | 12808 | --DOCSHELL 0x98f39400 == 64 [pid = 12808] [id = 79] 16:11:50 INFO - PROCESS | 12808 | 1462403510757 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 16:11:50 INFO - PROCESS | 12808 | 1462403510760 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 16:11:50 INFO - PROCESS | 12808 | --DOCSHELL 0x90fbec00 == 63 [pid = 12808] [id = 78] 16:11:50 INFO - PROCESS | 12808 | --DOCSHELL 0x94448c00 == 62 [pid = 12808] [id = 54] 16:11:50 INFO - PROCESS | 12808 | --DOCSHELL 0x94fa7c00 == 61 [pid = 12808] [id = 77] 16:11:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:11:50 INFO - PROCESS | 12808 | --DOCSHELL 0x917cd800 == 60 [pid = 12808] [id = 76] 16:11:50 INFO - PROCESS | 12808 | --DOCSHELL 0x90e2a400 == 59 [pid = 12808] [id = 73] 16:11:50 INFO - PROCESS | 12808 | --DOCSHELL 0x921e7400 == 58 [pid = 12808] [id = 72] 16:11:50 INFO - PROCESS | 12808 | --DOCSHELL 0x917c8800 == 57 [pid = 12808] [id = 71] 16:11:50 INFO - PROCESS | 12808 | --DOCSHELL 0x937f2000 == 56 [pid = 12808] [id = 70] 16:11:50 INFO - PROCESS | 12808 | --DOCSHELL 0x917c7c00 == 55 [pid = 12808] [id = 69] 16:11:50 INFO - PROCESS | 12808 | --DOCSHELL 0x950e3400 == 54 [pid = 12808] [id = 68] 16:11:50 INFO - PROCESS | 12808 | --DOCSHELL 0x937f9000 == 53 [pid = 12808] [id = 67] 16:11:50 INFO - PROCESS | 12808 | 1462403510787 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:11:50 INFO - PROCESS | 12808 | 1462403510792 Marionette TRACE conn3 <- [1,338,null,{}] 16:11:50 INFO - PROCESS | 12808 | 1462403510799 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}] 16:11:51 INFO - PROCESS | 12808 | 1462403510997 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 16:11:51 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x9a26dc00) [pid = 12808] [serial = 192] [outer = (nil)] [url = about:blank] 16:11:51 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x99f76400) [pid = 12808] [serial = 191] [outer = (nil)] [url = about:blank] 16:11:51 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x99a1dc00) [pid = 12808] [serial = 188] [outer = (nil)] [url = about:blank] 16:11:51 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x950cdc00) [pid = 12808] [serial = 185] [outer = (nil)] [url = about:blank] 16:11:51 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x98dcd400) [pid = 12808] [serial = 186] [outer = (nil)] [url = about:blank] 16:11:51 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x98df7c00) [pid = 12808] [serial = 179] [outer = (nil)] [url = about:blank] 16:11:51 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x950e1000) [pid = 12808] [serial = 183] [outer = (nil)] [url = about:blank] 16:11:51 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x94fac000) [pid = 12808] [serial = 182] [outer = (nil)] [url = about:blank] 16:11:51 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x9cabf400) [pid = 12808] [serial = 194] [outer = (nil)] [url = about:blank] 16:11:51 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x9cac5400) [pid = 12808] [serial = 195] [outer = (nil)] [url = about:blank] 16:11:51 INFO - PROCESS | 12808 | --DOMWINDOW == 129 (0x99a2c400) [pid = 12808] [serial = 189] [outer = (nil)] [url = about:blank] 16:11:51 INFO - PROCESS | 12808 | 1462403511196 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:51 INFO - PROCESS | 12808 | ++DOCSHELL 0x937f5400 == 54 [pid = 12808] [id = 92] 16:11:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 130 (0x937f9000) [pid = 12808] [serial = 275] [outer = (nil)] 16:11:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x94e9f800) [pid = 12808] [serial = 276] [outer = 0x937f9000] 16:11:51 INFO - PROCESS | 12808 | 1462403511283 Marionette DEBUG loaded listener.js 16:11:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x94f9c000) [pid = 12808] [serial = 277] [outer = 0x937f9000] 16:11:52 INFO - PROCESS | 12808 | 1462403512146 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]]]}] 16:11:52 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. 16:11:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1450ms 16:11:52 INFO - PROCESS | 12808 | 1462403512225 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 16:11:52 INFO - PROCESS | 12808 | 1462403512232 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 16:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:11:52 INFO - PROCESS | 12808 | 1462403512249 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:11:52 INFO - PROCESS | 12808 | 1462403512258 Marionette TRACE conn3 <- [1,342,null,{}] 16:11:52 INFO - PROCESS | 12808 | 1462403512265 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}] 16:11:52 INFO - PROCESS | 12808 | 1462403512449 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 16:11:52 INFO - PROCESS | 12808 | 1462403512584 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:52 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f338400 == 55 [pid = 12808] [id = 93] 16:11:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x917c4c00) [pid = 12808] [serial = 278] [outer = (nil)] 16:11:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x97418400) [pid = 12808] [serial = 279] [outer = 0x917c4c00] 16:11:52 INFO - PROCESS | 12808 | 1462403512669 Marionette DEBUG loaded listener.js 16:11:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x98320400) [pid = 12808] [serial = 280] [outer = 0x917c4c00] 16:11:53 INFO - PROCESS | 12808 | 1462403513548 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]]]}] 16:11:53 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. 16:11:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1342ms 16:11:53 INFO - PROCESS | 12808 | 1462403513590 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 16:11:53 INFO - PROCESS | 12808 | 1462403513594 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 16:11:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:11:53 INFO - PROCESS | 12808 | 1462403513600 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:11:53 INFO - PROCESS | 12808 | 1462403513603 Marionette TRACE conn3 <- [1,346,null,{}] 16:11:53 INFO - PROCESS | 12808 | 1462403513610 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}] 16:11:53 INFO - PROCESS | 12808 | 1462403513821 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 16:11:53 INFO - PROCESS | 12808 | 1462403513847 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:53 INFO - PROCESS | 12808 | ++DOCSHELL 0x97427000 == 56 [pid = 12808] [id = 94] 16:11:53 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x98c84400) [pid = 12808] [serial = 281] [outer = (nil)] 16:11:53 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x9941b400) [pid = 12808] [serial = 282] [outer = 0x98c84400] 16:11:53 INFO - PROCESS | 12808 | 1462403513927 Marionette DEBUG loaded listener.js 16:11:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x997c8000) [pid = 12808] [serial = 283] [outer = 0x98c84400] 16:11:54 INFO - PROCESS | 12808 | 1462403514873 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]]]}] 16:11:54 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. 16:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1334ms 16:11:54 INFO - PROCESS | 12808 | 1462403514936 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 16:11:54 INFO - PROCESS | 12808 | 1462403514941 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 16:11:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:11:54 INFO - PROCESS | 12808 | 1462403514948 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:11:54 INFO - PROCESS | 12808 | 1462403514952 Marionette TRACE conn3 <- [1,350,null,{}] 16:11:54 INFO - PROCESS | 12808 | 1462403514958 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}] 16:11:55 INFO - PROCESS | 12808 | 1462403515210 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 16:11:55 INFO - PROCESS | 12808 | 1462403515236 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:55 INFO - PROCESS | 12808 | ++DOCSHELL 0x99a20400 == 57 [pid = 12808] [id = 95] 16:11:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x99a23000) [pid = 12808] [serial = 284] [outer = (nil)] 16:11:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x99e53800) [pid = 12808] [serial = 285] [outer = 0x99a23000] 16:11:55 INFO - PROCESS | 12808 | 1462403515328 Marionette DEBUG loaded listener.js 16:11:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x99f74800) [pid = 12808] [serial = 286] [outer = 0x99a23000] 16:11:56 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x98dcfc00) [pid = 12808] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:11:56 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x99f6a800) [pid = 12808] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:11:56 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x94e7a000) [pid = 12808] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:11:56 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x921e3400) [pid = 12808] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:11:56 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x94fa8800) [pid = 12808] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:11:56 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x99a2bc00) [pid = 12808] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:11:56 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x98f3a800) [pid = 12808] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:11:56 INFO - PROCESS | 12808 | 1462403516505 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]]]}] 16:11:56 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. 16:11:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1588ms 16:11:56 INFO - PROCESS | 12808 | 1462403516538 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 16:11:56 INFO - PROCESS | 12808 | 1462403516541 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 16:11:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:11:56 INFO - PROCESS | 12808 | 1462403516549 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:11:56 INFO - PROCESS | 12808 | 1462403516551 Marionette TRACE conn3 <- [1,354,null,{}] 16:11:56 INFO - PROCESS | 12808 | 1462403516562 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}] 16:11:56 INFO - PROCESS | 12808 | 1462403516731 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 16:11:56 INFO - PROCESS | 12808 | 1462403516743 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:56 INFO - PROCESS | 12808 | ++DOCSHELL 0x917c9400 == 58 [pid = 12808] [id = 96] 16:11:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x98f5e800) [pid = 12808] [serial = 287] [outer = (nil)] 16:11:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x9a212000) [pid = 12808] [serial = 288] [outer = 0x98f5e800] 16:11:56 INFO - PROCESS | 12808 | 1462403516933 Marionette DEBUG loaded listener.js 16:11:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x9a264800) [pid = 12808] [serial = 289] [outer = 0x98f5e800] 16:11:57 INFO - PROCESS | 12808 | 1462403517744 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]]]}] 16:11:57 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. 16:11:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1238ms 16:11:57 INFO - PROCESS | 12808 | 1462403517787 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 16:11:57 INFO - PROCESS | 12808 | 1462403517790 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 16:11:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:11:57 INFO - PROCESS | 12808 | 1462403517797 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:11:57 INFO - PROCESS | 12808 | 1462403517800 Marionette TRACE conn3 <- [1,358,null,{}] 16:11:57 INFO - PROCESS | 12808 | 1462403517815 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}] 16:11:58 INFO - PROCESS | 12808 | 1462403518057 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 16:11:58 INFO - PROCESS | 12808 | 1462403518232 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:58 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f91f400 == 59 [pid = 12808] [id = 97] 16:11:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x8f920000) [pid = 12808] [serial = 290] [outer = (nil)] 16:11:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x8f924800) [pid = 12808] [serial = 291] [outer = 0x8f920000] 16:11:58 INFO - PROCESS | 12808 | 1462403518327 Marionette DEBUG loaded listener.js 16:11:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x90e38000) [pid = 12808] [serial = 292] [outer = 0x8f920000] 16:11:59 INFO - PROCESS | 12808 | 1462403519479 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]]]}] 16:11:59 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. 16:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1740ms 16:11:59 INFO - PROCESS | 12808 | 1462403519540 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 16:11:59 INFO - PROCESS | 12808 | 1462403519547 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 16:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:11:59 INFO - PROCESS | 12808 | 1462403519556 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:11:59 INFO - PROCESS | 12808 | 1462403519564 Marionette TRACE conn3 <- [1,362,null,{}] 16:11:59 INFO - PROCESS | 12808 | 1462403519571 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}] 16:11:59 INFO - PROCESS | 12808 | 1462403519882 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 16:12:00 INFO - PROCESS | 12808 | 1462403520081 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:00 INFO - PROCESS | 12808 | ++DOCSHELL 0x917d0c00 == 60 [pid = 12808] [id = 98] 16:12:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x921e3c00) [pid = 12808] [serial = 293] [outer = (nil)] 16:12:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x938da000) [pid = 12808] [serial = 294] [outer = 0x921e3c00] 16:12:00 INFO - PROCESS | 12808 | 1462403520184 Marionette DEBUG loaded listener.js 16:12:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x94f9e800) [pid = 12808] [serial = 295] [outer = 0x921e3c00] 16:12:01 INFO - PROCESS | 12808 | 1462403521141 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]]]}] 16:12:01 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. 16:12:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1636ms 16:12:01 INFO - PROCESS | 12808 | 1462403521193 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 16:12:01 INFO - PROCESS | 12808 | 1462403521199 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 16:12:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:12:01 INFO - PROCESS | 12808 | 1462403521207 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:12:01 INFO - PROCESS | 12808 | 1462403521212 Marionette TRACE conn3 <- [1,366,null,{}] 16:12:01 INFO - PROCESS | 12808 | 1462403521218 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}] 16:12:01 INFO - PROCESS | 12808 | 1462403521421 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 16:12:01 INFO - PROCESS | 12808 | 1462403521664 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:01 INFO - PROCESS | 12808 | ++DOCSHELL 0x99023800 == 61 [pid = 12808] [id = 99] 16:12:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x99494000) [pid = 12808] [serial = 296] [outer = (nil)] 16:12:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x999dd400) [pid = 12808] [serial = 297] [outer = 0x99494000] 16:12:01 INFO - PROCESS | 12808 | 1462403521799 Marionette DEBUG loaded listener.js 16:12:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 146 (0x99f71800) [pid = 12808] [serial = 298] [outer = 0x99494000] 16:12:02 INFO - PROCESS | 12808 | 1462403522847 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]]]}] 16:12:02 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. 16:12:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1688ms 16:12:02 INFO - PROCESS | 12808 | 1462403522897 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 16:12:02 INFO - PROCESS | 12808 | 1462403522905 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 16:12:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:12:02 INFO - PROCESS | 12808 | 1462403522924 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:12:02 INFO - PROCESS | 12808 | 1462403522933 Marionette TRACE conn3 <- [1,370,null,{}] 16:12:02 INFO - PROCESS | 12808 | 1462403522939 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}] 16:12:03 INFO - PROCESS | 12808 | 1462403523216 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 16:12:03 INFO - PROCESS | 12808 | 1462403523433 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:03 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f32f400 == 62 [pid = 12808] [id = 100] 16:12:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 147 (0x8f339c00) [pid = 12808] [serial = 299] [outer = (nil)] 16:12:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 148 (0xa1050400) [pid = 12808] [serial = 300] [outer = 0x8f339c00] 16:12:03 INFO - PROCESS | 12808 | 1462403523530 Marionette DEBUG loaded listener.js 16:12:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 149 (0xa227dc00) [pid = 12808] [serial = 301] [outer = 0x8f339c00] 16:12:04 INFO - PROCESS | 12808 | 1462403524494 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]]]}] 16:12:04 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. 16:12:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1596ms 16:12:04 INFO - PROCESS | 12808 | 1462403524511 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 16:12:04 INFO - PROCESS | 12808 | 1462403524515 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 16:12:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:12:04 INFO - PROCESS | 12808 | 1462403524523 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:12:04 INFO - PROCESS | 12808 | 1462403524527 Marionette TRACE conn3 <- [1,374,null,{}] 16:12:04 INFO - PROCESS | 12808 | 1462403524533 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}] 16:12:04 INFO - PROCESS | 12808 | 1462403524755 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 16:12:04 INFO - PROCESS | 12808 | 1462403524973 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:05 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f335800 == 63 [pid = 12808] [id = 101] 16:12:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 150 (0x921e5000) [pid = 12808] [serial = 302] [outer = (nil)] 16:12:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 151 (0xa506d000) [pid = 12808] [serial = 303] [outer = 0x921e5000] 16:12:05 INFO - PROCESS | 12808 | 1462403525108 Marionette DEBUG loaded listener.js 16:12:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 152 (0xa62cb800) [pid = 12808] [serial = 304] [outer = 0x921e5000] 16:12:06 INFO - PROCESS | 12808 | 1462403526007 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:12:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:12:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1536ms 16:12:06 INFO - PROCESS | 12808 | 1462403526060 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 16:12:06 INFO - PROCESS | 12808 | 1462403526064 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 16:12:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:12:06 INFO - PROCESS | 12808 | 1462403526072 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:12:06 INFO - PROCESS | 12808 | 1462403526076 Marionette TRACE conn3 <- [1,378,null,{}] 16:12:06 INFO - PROCESS | 12808 | 1462403526082 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}] 16:12:06 INFO - PROCESS | 12808 | 1462403526280 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 16:12:06 INFO - PROCESS | 12808 | 1462403526500 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:06 INFO - PROCESS | 12808 | ++DOCSHELL 0xa6784400 == 64 [pid = 12808] [id = 102] 16:12:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 153 (0xa6785000) [pid = 12808] [serial = 305] [outer = (nil)] 16:12:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 154 (0xa67fa000) [pid = 12808] [serial = 306] [outer = 0xa6785000] 16:12:06 INFO - PROCESS | 12808 | 1462403526653 Marionette DEBUG loaded listener.js 16:12:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 155 (0xa6d89800) [pid = 12808] [serial = 307] [outer = 0xa6785000] 16:12:07 INFO - PROCESS | 12808 | 1462403527644 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:12:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:12:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1638ms 16:12:07 INFO - PROCESS | 12808 | 1462403527712 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 16:12:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:12:07 INFO - PROCESS | 12808 | 1462403527717 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 16:12:07 INFO - PROCESS | 12808 | 1462403527723 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:12:07 INFO - PROCESS | 12808 | 1462403527727 Marionette TRACE conn3 <- [1,382,null,{}] 16:12:07 INFO - PROCESS | 12808 | 1462403527733 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}] 16:12:07 INFO - PROCESS | 12808 | 1462403527967 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 16:12:08 INFO - PROCESS | 12808 | 1462403528180 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:08 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f333800 == 65 [pid = 12808] [id = 103] 16:12:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 156 (0xa6719400) [pid = 12808] [serial = 308] [outer = (nil)] 16:12:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 157 (0xa6f4ac00) [pid = 12808] [serial = 309] [outer = 0xa6719400] 16:12:08 INFO - PROCESS | 12808 | 1462403528322 Marionette DEBUG loaded listener.js 16:12:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 158 (0xa6ff8800) [pid = 12808] [serial = 310] [outer = 0xa6719400] 16:12:09 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:12:09 INFO - PROCESS | 12808 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:12:09 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:12:09 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:12:09 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:12:09 INFO - PROCESS | 12808 | 1462403529261 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:12:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:12:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1589ms 16:12:09 INFO - PROCESS | 12808 | 1462403529314 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 16:12:09 INFO - PROCESS | 12808 | 1462403529317 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 16:12:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:12:09 INFO - PROCESS | 12808 | 1462403529326 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:12:09 INFO - PROCESS | 12808 | 1462403529329 Marionette TRACE conn3 <- [1,386,null,{}] 16:12:09 INFO - PROCESS | 12808 | 1462403529335 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}] 16:12:09 INFO - PROCESS | 12808 | 1462403529552 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 16:12:09 INFO - PROCESS | 12808 | 1462403529780 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:09 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de12400 == 66 [pid = 12808] [id = 104] 16:12:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 159 (0x8de13800) [pid = 12808] [serial = 311] [outer = (nil)] 16:12:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 160 (0x8de1b400) [pid = 12808] [serial = 312] [outer = 0x8de13800] 16:12:09 INFO - PROCESS | 12808 | 1462403529916 Marionette DEBUG loaded listener.js 16:12:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 161 (0x8de1e000) [pid = 12808] [serial = 313] [outer = 0x8de13800] 16:12:10 INFO - PROCESS | 12808 | 1462403530855 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]]]}] 16:12:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:12:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1589ms 16:12:10 INFO - PROCESS | 12808 | 1462403530914 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 16:12:10 INFO - PROCESS | 12808 | 1462403530919 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 16:12:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:12:10 INFO - PROCESS | 12808 | 1462403530926 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:12:10 INFO - PROCESS | 12808 | 1462403530930 Marionette TRACE conn3 <- [1,390,null,{}] 16:12:10 INFO - PROCESS | 12808 | 1462403530936 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}] 16:12:11 INFO - PROCESS | 12808 | 1462403531126 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 16:12:11 INFO - PROCESS | 12808 | 1462403531346 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:11 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de1dc00 == 67 [pid = 12808] [id = 105] 16:12:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 162 (0x8de1fc00) [pid = 12808] [serial = 314] [outer = (nil)] 16:12:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 163 (0x8ea85400) [pid = 12808] [serial = 315] [outer = 0x8de1fc00] 16:12:11 INFO - PROCESS | 12808 | 1462403531485 Marionette DEBUG loaded listener.js 16:12:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0x8ea8a800) [pid = 12808] [serial = 316] [outer = 0x8de1fc00] 16:12:12 INFO - PROCESS | 12808 | 1462403532424 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]]]}] 16:12:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:12:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1537ms 16:12:12 INFO - PROCESS | 12808 | 1462403532464 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 16:12:12 INFO - PROCESS | 12808 | 1462403532468 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 16:12:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:12:12 INFO - PROCESS | 12808 | 1462403532475 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:12:12 INFO - PROCESS | 12808 | 1462403532486 Marionette TRACE conn3 <- [1,394,null,{}] 16:12:12 INFO - PROCESS | 12808 | 1462403532491 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}] 16:12:12 INFO - PROCESS | 12808 | 1462403532689 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 16:12:12 INFO - PROCESS | 12808 | 1462403532914 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:13 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f921800 == 68 [pid = 12808] [id = 106] 16:12:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0x8f921c00) [pid = 12808] [serial = 317] [outer = (nil)] 16:12:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x90e2cc00) [pid = 12808] [serial = 318] [outer = 0x8f921c00] 16:12:13 INFO - PROCESS | 12808 | 1462403533262 Marionette DEBUG loaded listener.js 16:12:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x911ec000) [pid = 12808] [serial = 319] [outer = 0x8f921c00] 16:12:14 INFO - PROCESS | 12808 | 1462403534296 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]]]}] 16:12:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:12:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1891ms 16:12:14 INFO - PROCESS | 12808 | 1462403534369 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 16:12:14 INFO - PROCESS | 12808 | 1462403534377 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 16:12:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:12:14 INFO - PROCESS | 12808 | 1462403534387 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:12:14 INFO - PROCESS | 12808 | 1462403534393 Marionette TRACE conn3 <- [1,398,null,{}] 16:12:14 INFO - PROCESS | 12808 | 1462403534401 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}] 16:12:14 INFO - PROCESS | 12808 | 1462403534682 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 16:12:14 INFO - PROCESS | 12808 | 1462403534956 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:14 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f193c00 == 69 [pid = 12808] [id = 107] 16:12:14 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0x911ea800) [pid = 12808] [serial = 320] [outer = (nil)] 16:12:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0x921df400) [pid = 12808] [serial = 321] [outer = 0x911ea800] 16:12:15 INFO - PROCESS | 12808 | 1462403535045 Marionette DEBUG loaded listener.js 16:12:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0x94e77c00) [pid = 12808] [serial = 322] [outer = 0x911ea800] 16:12:15 INFO - PROCESS | 12808 | --DOCSHELL 0x94ea1800 == 68 [pid = 12808] [id = 37] 16:12:15 INFO - PROCESS | 12808 | --DOCSHELL 0x917c9400 == 67 [pid = 12808] [id = 96] 16:12:15 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0xa227d400) [pid = 12808] [serial = 243] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 12808 | --DOCSHELL 0x99a20400 == 66 [pid = 12808] [id = 95] 16:12:15 INFO - PROCESS | 12808 | --DOCSHELL 0x97427000 == 65 [pid = 12808] [id = 94] 16:12:15 INFO - PROCESS | 12808 | --DOCSHELL 0x8f338400 == 64 [pid = 12808] [id = 93] 16:12:15 INFO - PROCESS | 12808 | --DOCSHELL 0x937f5400 == 63 [pid = 12808] [id = 92] 16:12:15 INFO - PROCESS | 12808 | --DOCSHELL 0x8f922800 == 62 [pid = 12808] [id = 91] 16:12:15 INFO - PROCESS | 12808 | --DOCSHELL 0x8f929800 == 61 [pid = 12808] [id = 90] 16:12:15 INFO - PROCESS | 12808 | --DOCSHELL 0x8f18c000 == 60 [pid = 12808] [id = 88] 16:12:15 INFO - PROCESS | 12808 | --DOCSHELL 0xa227b400 == 59 [pid = 12808] [id = 87] 16:12:15 INFO - PROCESS | 12808 | --DOCSHELL 0x911e8800 == 58 [pid = 12808] [id = 86] 16:12:15 INFO - PROCESS | 12808 | --DOCSHELL 0x90e34c00 == 57 [pid = 12808] [id = 85] 16:12:15 INFO - PROCESS | 12808 | --DOCSHELL 0x8f91d000 == 56 [pid = 12808] [id = 82] 16:12:15 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x9444e000) [pid = 12808] [serial = 200] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x997cc000) [pid = 12808] [serial = 235] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x90e33c00) [pid = 12808] [serial = 219] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x9cac0400) [pid = 12808] [serial = 241] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0xa21c2c00) [pid = 12808] [serial = 209] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x9a262c00) [pid = 12808] [serial = 129] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 12808 | --DOMWINDOW == 162 (0x94443400) [pid = 12808] [serial = 225] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 12808 | --DOMWINDOW == 161 (0x99415800) [pid = 12808] [serial = 203] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 12808 | --DOMWINDOW == 160 (0x93896000) [pid = 12808] [serial = 228] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 12808 | --DOMWINDOW == 159 (0x99020c00) [pid = 12808] [serial = 216] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 12808 | --DOMWINDOW == 158 (0x94e7c800) [pid = 12808] [serial = 229] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 12808 | --DOMWINDOW == 157 (0x90fc4000) [pid = 12808] [serial = 222] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 12808 | --DOMWINDOW == 156 (0x94fb1000) [pid = 12808] [serial = 231] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 12808 | --DOMWINDOW == 155 (0x9a047000) [pid = 12808] [serial = 238] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 12808 | --DOMWINDOW == 154 (0xa4e0bc00) [pid = 12808] [serial = 212] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 12808 | --DOMWINDOW == 153 (0x917d0800) [pid = 12808] [serial = 206] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 12808 | --DOMWINDOW == 152 (0x99023400) [pid = 12808] [serial = 234] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 12808 | --DOMWINDOW == 151 (0x99f6c800) [pid = 12808] [serial = 237] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 12808 | --DOMWINDOW == 150 (0x9831fc00) [pid = 12808] [serial = 90] [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.] 16:12:15 INFO - PROCESS | 12808 | --DOMWINDOW == 149 (0xa2276800) [pid = 12808] [serial = 198] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 12808 | --DOMWINDOW == 148 (0x950d6800) [pid = 12808] [serial = 232] [outer = (nil)] [url = about:blank] 16:12:15 INFO - PROCESS | 12808 | --DOMWINDOW == 147 (0x9a719800) [pid = 12808] [serial = 240] [outer = (nil)] [url = about:blank] 16:12:16 INFO - PROCESS | 12808 | 1462403536108 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]]]}] 16:12:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:12:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1788ms 16:12:16 INFO - PROCESS | 12808 | 1462403536173 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 16:12:16 INFO - PROCESS | 12808 | 1462403536180 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 16:12:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:12:16 INFO - PROCESS | 12808 | 1462403536191 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:12:16 INFO - PROCESS | 12808 | 1462403536195 Marionette TRACE conn3 <- [1,402,null,{}] 16:12:16 INFO - PROCESS | 12808 | 1462403536202 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}] 16:12:16 INFO - PROCESS | 12808 | 1462403536378 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 16:12:16 INFO - PROCESS | 12808 | 1462403536504 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:16 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f924400 == 57 [pid = 12808] [id = 108] 16:12:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 148 (0x90e31000) [pid = 12808] [serial = 323] [outer = (nil)] 16:12:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 149 (0x917d0800) [pid = 12808] [serial = 324] [outer = 0x90e31000] 16:12:16 INFO - PROCESS | 12808 | 1462403536588 Marionette DEBUG loaded listener.js 16:12:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 150 (0x94fa6800) [pid = 12808] [serial = 325] [outer = 0x90e31000] 16:12:17 INFO - PROCESS | 12808 | 1462403537551 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]]]}] 16:12:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:12:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1385ms 16:12:17 INFO - PROCESS | 12808 | 1462403537583 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 16:12:17 INFO - PROCESS | 12808 | 1462403537587 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 16:12:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:12:17 INFO - PROCESS | 12808 | 1462403537601 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:12:17 INFO - PROCESS | 12808 | 1462403537608 Marionette TRACE conn3 <- [1,406,null,{}] 16:12:17 INFO - PROCESS | 12808 | 1462403537625 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}] 16:12:17 INFO - PROCESS | 12808 | 1462403537812 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 16:12:17 INFO - PROCESS | 12808 | 1462403537976 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:18 INFO - PROCESS | 12808 | ++DOCSHELL 0x94fad800 == 58 [pid = 12808] [id = 109] 16:12:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 151 (0x9741d400) [pid = 12808] [serial = 326] [outer = (nil)] 16:12:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 152 (0x98dd3800) [pid = 12808] [serial = 327] [outer = 0x9741d400] 16:12:18 INFO - PROCESS | 12808 | 1462403538059 Marionette DEBUG loaded listener.js 16:12:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 153 (0x99023000) [pid = 12808] [serial = 328] [outer = 0x9741d400] 16:12:18 INFO - PROCESS | 12808 | 1462403538977 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]]]}] 16:12:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:12:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1443ms 16:12:19 INFO - PROCESS | 12808 | 1462403539047 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 16:12:19 INFO - PROCESS | 12808 | 1462403539052 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 16:12:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:12:19 INFO - PROCESS | 12808 | 1462403539059 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:12:19 INFO - PROCESS | 12808 | 1462403539062 Marionette TRACE conn3 <- [1,410,null,{}] 16:12:19 INFO - PROCESS | 12808 | 1462403539069 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}] 16:12:19 INFO - PROCESS | 12808 | 1462403539304 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 16:12:19 INFO - PROCESS | 12808 | 1462403539339 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:19 INFO - PROCESS | 12808 | ++DOCSHELL 0x8ea8cc00 == 59 [pid = 12808] [id = 110] 16:12:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 154 (0x997c5400) [pid = 12808] [serial = 329] [outer = (nil)] 16:12:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 155 (0x99a23400) [pid = 12808] [serial = 330] [outer = 0x997c5400] 16:12:19 INFO - PROCESS | 12808 | 1462403539420 Marionette DEBUG loaded listener.js 16:12:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 156 (0x99f6f000) [pid = 12808] [serial = 331] [outer = 0x997c5400] 16:12:20 INFO - PROCESS | 12808 | --DOMWINDOW == 155 (0x98c84400) [pid = 12808] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:12:20 INFO - PROCESS | 12808 | --DOMWINDOW == 154 (0x917cb400) [pid = 12808] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:12:20 INFO - PROCESS | 12808 | --DOMWINDOW == 153 (0x937f9000) [pid = 12808] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:12:20 INFO - PROCESS | 12808 | --DOMWINDOW == 152 (0x917c4c00) [pid = 12808] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:12:20 INFO - PROCESS | 12808 | --DOMWINDOW == 151 (0x8f92a800) [pid = 12808] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:12:20 INFO - PROCESS | 12808 | --DOMWINDOW == 150 (0x99a23000) [pid = 12808] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:12:20 INFO - PROCESS | 12808 | --DOMWINDOW == 149 (0x950dec00) [pid = 12808] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:12:20 INFO - PROCESS | 12808 | 1462403540598 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]]]}] 16:12:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:12:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1583ms 16:12:20 INFO - PROCESS | 12808 | 1462403540644 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 16:12:20 INFO - PROCESS | 12808 | 1462403540648 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 16:12:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:12:20 INFO - PROCESS | 12808 | 1462403540657 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:12:20 INFO - PROCESS | 12808 | 1462403540661 Marionette TRACE conn3 <- [1,414,null,{}] 16:12:20 INFO - PROCESS | 12808 | 1462403540666 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}] 16:12:20 INFO - PROCESS | 12808 | 1462403540834 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 16:12:20 INFO - PROCESS | 12808 | 1462403540847 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:20 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de74000 == 60 [pid = 12808] [id = 111] 16:12:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 150 (0x8de76400) [pid = 12808] [serial = 332] [outer = (nil)] 16:12:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 151 (0x8de7e400) [pid = 12808] [serial = 333] [outer = 0x8de76400] 16:12:20 INFO - PROCESS | 12808 | 1462403540935 Marionette DEBUG loaded listener.js 16:12:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 152 (0x911ec800) [pid = 12808] [serial = 334] [outer = 0x8de76400] 16:12:21 INFO - PROCESS | 12808 | 1462403541846 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]]]}] 16:12:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:12:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1246ms 16:12:21 INFO - PROCESS | 12808 | 1462403541905 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 16:12:21 INFO - PROCESS | 12808 | 1462403541908 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 16:12:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:12:21 INFO - PROCESS | 12808 | 1462403541915 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:12:21 INFO - PROCESS | 12808 | 1462403541918 Marionette TRACE conn3 <- [1,418,null,{}] 16:12:21 INFO - PROCESS | 12808 | 1462403541924 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}] 16:12:22 INFO - PROCESS | 12808 | 1462403542182 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 16:12:22 INFO - PROCESS | 12808 | 1462403542353 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:22 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de19800 == 61 [pid = 12808] [id = 112] 16:12:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 153 (0x8de1bc00) [pid = 12808] [serial = 335] [outer = (nil)] 16:12:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 154 (0x8de78000) [pid = 12808] [serial = 336] [outer = 0x8de1bc00] 16:12:22 INFO - PROCESS | 12808 | 1462403542456 Marionette DEBUG loaded listener.js 16:12:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 155 (0x8ea82400) [pid = 12808] [serial = 337] [outer = 0x8de1bc00] 16:12:24 INFO - PROCESS | 12808 | 1462403544051 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]]]}] 16:12:24 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 16:12:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2185ms 16:12:24 INFO - PROCESS | 12808 | 1462403544106 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 16:12:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:12:24 INFO - PROCESS | 12808 | 1462403544112 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 16:12:24 INFO - PROCESS | 12808 | 1462403544121 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:12:24 INFO - PROCESS | 12808 | 1462403544128 Marionette TRACE conn3 <- [1,422,null,{}] 16:12:24 INFO - PROCESS | 12808 | 1462403544136 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}] 16:12:24 INFO - PROCESS | 12808 | 1462403544458 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 16:12:24 INFO - PROCESS | 12808 | 1462403544586 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:24 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f33e800 == 62 [pid = 12808] [id = 113] 16:12:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 156 (0x90e2d000) [pid = 12808] [serial = 338] [outer = (nil)] 16:12:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 157 (0x921ec800) [pid = 12808] [serial = 339] [outer = 0x90e2d000] 16:12:24 INFO - PROCESS | 12808 | 1462403544690 Marionette DEBUG loaded listener.js 16:12:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 158 (0x94e72400) [pid = 12808] [serial = 340] [outer = 0x90e2d000] 16:12:26 INFO - PROCESS | 12808 | 1462403546236 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]]]}] 16:12:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:12:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2153ms 16:12:26 INFO - PROCESS | 12808 | 1462403546274 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 16:12:26 INFO - PROCESS | 12808 | 1462403546280 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 16:12:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:12:26 INFO - PROCESS | 12808 | 1462403546290 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:12:26 INFO - PROCESS | 12808 | 1462403546293 Marionette TRACE conn3 <- [1,426,null,{}] 16:12:26 INFO - PROCESS | 12808 | 1462403546300 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}] 16:12:26 INFO - PROCESS | 12808 | 1462403546530 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 16:12:26 INFO - PROCESS | 12808 | 1462403546704 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:26 INFO - PROCESS | 12808 | ++DOCSHELL 0x94445400 == 63 [pid = 12808] [id = 114] 16:12:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 159 (0x94fa0000) [pid = 12808] [serial = 341] [outer = (nil)] 16:12:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 160 (0x97f03800) [pid = 12808] [serial = 342] [outer = 0x94fa0000] 16:12:26 INFO - PROCESS | 12808 | 1462403546798 Marionette DEBUG loaded listener.js 16:12:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 161 (0x98dcbc00) [pid = 12808] [serial = 343] [outer = 0x94fa0000] 16:12:27 INFO - PROCESS | 12808 | 1462403547879 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] 16:12:27 INFO - PROCESS | 12808 | 1462403547936 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 16:12:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:12:27 INFO - PROCESS | 12808 | 1462403547955 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:12:27 INFO - PROCESS | 12808 | 1462403547963 Marionette TRACE conn3 <- [1,430,null,{}] 16:12:27 INFO - PROCESS | 12808 | 1462403547971 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}] 16:12:28 INFO - PROCESS | 12808 | 1462403548313 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 16:12:28 INFO - PROCESS | 12808 | 1462403548497 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:28 INFO - PROCESS | 12808 | ++DOCSHELL 0x99494800 == 64 [pid = 12808] [id = 115] 16:12:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 162 (0x997c5000) [pid = 12808] [serial = 344] [outer = (nil)] 16:12:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 163 (0x9a264000) [pid = 12808] [serial = 345] [outer = 0x997c5000] 16:12:28 INFO - PROCESS | 12808 | 1462403548591 Marionette DEBUG loaded listener.js 16:12:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0x9a270c00) [pid = 12808] [serial = 346] [outer = 0x997c5000] 16:12:29 INFO - PROCESS | 12808 | 1462403549610 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]]]}] 16:12:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:12:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1713ms 16:12:29 INFO - PROCESS | 12808 | 1462403549659 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 16:12:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:12:29 INFO - PROCESS | 12808 | 1462403549664 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 16:12:29 INFO - PROCESS | 12808 | 1462403549671 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:12:29 INFO - PROCESS | 12808 | 1462403549674 Marionette TRACE conn3 <- [1,434,null,{}] 16:12:29 INFO - PROCESS | 12808 | 1462403549681 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}] 16:12:29 INFO - PROCESS | 12808 | 1462403549890 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 16:12:30 INFO - PROCESS | 12808 | 1462403550116 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:30 INFO - PROCESS | 12808 | ++DOCSHELL 0x8e0eb800 == 65 [pid = 12808] [id = 116] 16:12:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0x8e0ebc00) [pid = 12808] [serial = 347] [outer = (nil)] 16:12:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x8e0f4800) [pid = 12808] [serial = 348] [outer = 0x8e0ebc00] 16:12:30 INFO - PROCESS | 12808 | 1462403550257 Marionette DEBUG loaded listener.js 16:12:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x8e0f8400) [pid = 12808] [serial = 349] [outer = 0x8e0ebc00] 16:12:31 INFO - PROCESS | 12808 | 1462403551187 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]]]}] 16:12:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:12:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1586ms 16:12:31 INFO - PROCESS | 12808 | 1462403551258 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 16:12:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:12:31 INFO - PROCESS | 12808 | 1462403551263 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 16:12:31 INFO - PROCESS | 12808 | 1462403551270 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:12:31 INFO - PROCESS | 12808 | 1462403551274 Marionette TRACE conn3 <- [1,438,null,{}] 16:12:31 INFO - PROCESS | 12808 | 1462403551280 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}] 16:12:31 INFO - PROCESS | 12808 | 1462403551515 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 16:12:31 INFO - PROCESS | 12808 | 1462403551748 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:31 INFO - PROCESS | 12808 | ++DOCSHELL 0x9a719800 == 66 [pid = 12808] [id = 117] 16:12:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0x9a723400) [pid = 12808] [serial = 350] [outer = (nil)] 16:12:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0x9cabf400) [pid = 12808] [serial = 351] [outer = 0x9a723400] 16:12:31 INFO - PROCESS | 12808 | 1462403551910 Marionette DEBUG loaded listener.js 16:12:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0xa21c3000) [pid = 12808] [serial = 352] [outer = 0x9a723400] 16:12:33 INFO - PROCESS | 12808 | 1462403553010 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]]]}] 16:12:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:12:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1784ms 16:12:33 INFO - PROCESS | 12808 | 1462403553054 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 16:12:33 INFO - PROCESS | 12808 | 1462403553058 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 16:12:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:12:33 INFO - PROCESS | 12808 | 1462403553065 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:12:33 INFO - PROCESS | 12808 | 1462403553068 Marionette TRACE conn3 <- [1,442,null,{}] 16:12:33 INFO - PROCESS | 12808 | 1462403553075 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}] 16:12:33 INFO - PROCESS | 12808 | 1462403553272 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 16:12:33 INFO - PROCESS | 12808 | 1462403553495 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:33 INFO - PROCESS | 12808 | ++DOCSHELL 0x8e094400 == 67 [pid = 12808] [id = 118] 16:12:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 171 (0x8e09a000) [pid = 12808] [serial = 353] [outer = (nil)] 16:12:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 172 (0x8e09ec00) [pid = 12808] [serial = 354] [outer = 0x8e09a000] 16:12:33 INFO - PROCESS | 12808 | 1462403553637 Marionette DEBUG loaded listener.js 16:12:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 173 (0x99e58000) [pid = 12808] [serial = 355] [outer = 0x8e09a000] 16:12:34 INFO - PROCESS | 12808 | 1462403554628 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]]]}] 16:12:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:12:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1634ms 16:12:34 INFO - PROCESS | 12808 | 1462403554700 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 16:12:34 INFO - PROCESS | 12808 | 1462403554704 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 16:12:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:12:34 INFO - PROCESS | 12808 | 1462403554712 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:12:34 INFO - PROCESS | 12808 | 1462403554715 Marionette TRACE conn3 <- [1,446,null,{}] 16:12:34 INFO - PROCESS | 12808 | 1462403554722 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}] 16:12:34 INFO - PROCESS | 12808 | 1462403554916 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 16:12:35 INFO - PROCESS | 12808 | 1462403555142 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:35 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f33c800 == 68 [pid = 12808] [id = 119] 16:12:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 174 (0x8f91cc00) [pid = 12808] [serial = 356] [outer = (nil)] 16:12:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 175 (0x921e8c00) [pid = 12808] [serial = 357] [outer = 0x8f91cc00] 16:12:35 INFO - PROCESS | 12808 | 1462403555264 Marionette DEBUG loaded listener.js 16:12:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 176 (0x98bdcc00) [pid = 12808] [serial = 358] [outer = 0x8f91cc00] 16:12:36 INFO - PROCESS | 12808 | 1462403556257 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]]]}] 16:12:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:12:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1586ms 16:12:36 INFO - PROCESS | 12808 | 1462403556300 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 16:12:36 INFO - PROCESS | 12808 | 1462403556304 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 16:12:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:12:36 INFO - PROCESS | 12808 | 1462403556311 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:12:36 INFO - PROCESS | 12808 | 1462403556315 Marionette TRACE conn3 <- [1,450,null,{}] 16:12:36 INFO - PROCESS | 12808 | 1462403556321 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}] 16:12:36 INFO - PROCESS | 12808 | 1462403556515 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 16:12:36 INFO - PROCESS | 12808 | 1462403556753 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:36 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f929c00 == 69 [pid = 12808] [id = 120] 16:12:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 177 (0x90fcbc00) [pid = 12808] [serial = 359] [outer = (nil)] 16:12:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 178 (0xa26cb000) [pid = 12808] [serial = 360] [outer = 0x90fcbc00] 16:12:36 INFO - PROCESS | 12808 | 1462403556860 Marionette DEBUG loaded listener.js 16:12:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 179 (0xa3263000) [pid = 12808] [serial = 361] [outer = 0x90fcbc00] 16:12:38 INFO - PROCESS | 12808 | 1462403558186 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] 16:12:38 INFO - PROCESS | 12808 | 1462403558319 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 16:12:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:12:38 INFO - PROCESS | 12808 | 1462403558339 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:12:38 INFO - PROCESS | 12808 | 1462403558345 Marionette TRACE conn3 <- [1,454,null,{}] 16:12:38 INFO - PROCESS | 12808 | 1462403558355 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}] 16:12:38 INFO - PROCESS | 12808 | 1462403558557 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 16:12:38 INFO - PROCESS | 12808 | 1462403558746 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:38 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de16000 == 70 [pid = 12808] [id = 121] 16:12:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 180 (0x8de80800) [pid = 12808] [serial = 362] [outer = (nil)] 16:12:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 181 (0x8ea87800) [pid = 12808] [serial = 363] [outer = 0x8de80800] 16:12:38 INFO - PROCESS | 12808 | 1462403558835 Marionette DEBUG loaded listener.js 16:12:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 182 (0x90fc7000) [pid = 12808] [serial = 364] [outer = 0x8de80800] 16:12:39 INFO - PROCESS | 12808 | [12808] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:12:39 INFO - PROCESS | 12808 | 1462403559884 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]]]}] 16:12:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:12:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1593ms 16:12:39 INFO - PROCESS | 12808 | 1462403559931 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 16:12:39 INFO - PROCESS | 12808 | 1462403559940 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 16:12:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:12:39 INFO - PROCESS | 12808 | 1462403559952 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:12:39 INFO - PROCESS | 12808 | 1462403559956 Marionette TRACE conn3 <- [1,458,null,{}] 16:12:39 INFO - PROCESS | 12808 | 1462403559964 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}] 16:12:40 INFO - PROCESS | 12808 | 1462403560165 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 16:12:40 INFO - PROCESS | 12808 | 1462403560403 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:40 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de79400 == 71 [pid = 12808] [id = 122] 16:12:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 183 (0x8f33dc00) [pid = 12808] [serial = 365] [outer = (nil)] 16:12:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 184 (0x91833000) [pid = 12808] [serial = 366] [outer = 0x8f33dc00] 16:12:40 INFO - PROCESS | 12808 | 1462403560488 Marionette DEBUG loaded listener.js 16:12:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 185 (0x91838400) [pid = 12808] [serial = 367] [outer = 0x8f33dc00] 16:12:40 INFO - PROCESS | 12808 | --DOCSHELL 0x8de74000 == 70 [pid = 12808] [id = 111] 16:12:40 INFO - PROCESS | 12808 | --DOMWINDOW == 184 (0x9a212000) [pid = 12808] [serial = 288] [outer = (nil)] [url = about:blank] 16:12:41 INFO - PROCESS | 12808 | --DOCSHELL 0x8ea8cc00 == 69 [pid = 12808] [id = 110] 16:12:41 INFO - PROCESS | 12808 | --DOCSHELL 0x94fad800 == 68 [pid = 12808] [id = 109] 16:12:41 INFO - PROCESS | 12808 | --DOCSHELL 0x8f924400 == 67 [pid = 12808] [id = 108] 16:12:41 INFO - PROCESS | 12808 | --DOCSHELL 0x8f193c00 == 66 [pid = 12808] [id = 107] 16:12:41 INFO - PROCESS | 12808 | --DOCSHELL 0x8f921800 == 65 [pid = 12808] [id = 106] 16:12:41 INFO - PROCESS | 12808 | --DOCSHELL 0x917d0c00 == 64 [pid = 12808] [id = 98] 16:12:41 INFO - PROCESS | 12808 | --DOCSHELL 0x8f91f400 == 63 [pid = 12808] [id = 97] 16:12:41 INFO - PROCESS | 12808 | --DOMWINDOW == 183 (0x8f925c00) [pid = 12808] [serial = 246] [outer = (nil)] [url = about:blank] 16:12:41 INFO - PROCESS | 12808 | --DOMWINDOW == 182 (0x93aa6400) [pid = 12808] [serial = 249] [outer = (nil)] [url = about:blank] 16:12:41 INFO - PROCESS | 12808 | --DOMWINDOW == 181 (0xa2281000) [pid = 12808] [serial = 255] [outer = (nil)] [url = about:blank] 16:12:41 INFO - PROCESS | 12808 | --DOMWINDOW == 180 (0x98f66800) [pid = 12808] [serial = 252] [outer = (nil)] [url = about:blank] 16:12:41 INFO - PROCESS | 12808 | --DOMWINDOW == 179 (0x911ef800) [pid = 12808] [serial = 258] [outer = (nil)] [url = about:blank] 16:12:41 INFO - PROCESS | 12808 | --DOMWINDOW == 178 (0xa50ae400) [pid = 12808] [serial = 261] [outer = (nil)] [url = about:blank] 16:12:41 INFO - PROCESS | 12808 | --DOMWINDOW == 177 (0x8f194000) [pid = 12808] [serial = 264] [outer = (nil)] [url = about:blank] 16:12:41 INFO - PROCESS | 12808 | --DOMWINDOW == 176 (0x938de000) [pid = 12808] [serial = 274] [outer = (nil)] [url = about:blank] 16:12:41 INFO - PROCESS | 12808 | --DOMWINDOW == 175 (0x90fca800) [pid = 12808] [serial = 271] [outer = (nil)] [url = about:blank] 16:12:41 INFO - PROCESS | 12808 | --DOMWINDOW == 174 (0x90e32000) [pid = 12808] [serial = 270] [outer = (nil)] [url = about:blank] 16:12:41 INFO - PROCESS | 12808 | --DOMWINDOW == 173 (0xa3109c00) [pid = 12808] [serial = 244] [outer = (nil)] [url = about:blank] 16:12:41 INFO - PROCESS | 12808 | --DOMWINDOW == 172 (0x8f335400) [pid = 12808] [serial = 267] [outer = (nil)] [url = about:blank] 16:12:41 INFO - PROCESS | 12808 | --DOMWINDOW == 171 (0x9941b400) [pid = 12808] [serial = 282] [outer = (nil)] [url = about:blank] 16:12:41 INFO - PROCESS | 12808 | --DOMWINDOW == 170 (0x921e2800) [pid = 12808] [serial = 273] [outer = (nil)] [url = about:blank] 16:12:41 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0x94e9f800) [pid = 12808] [serial = 276] [outer = (nil)] [url = about:blank] 16:12:41 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x94f9c000) [pid = 12808] [serial = 277] [outer = (nil)] [url = about:blank] 16:12:41 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x97418400) [pid = 12808] [serial = 279] [outer = (nil)] [url = about:blank] 16:12:41 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x99e53800) [pid = 12808] [serial = 285] [outer = (nil)] [url = about:blank] 16:12:41 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x997c8000) [pid = 12808] [serial = 283] [outer = (nil)] [url = about:blank] 16:12:41 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0x99f74800) [pid = 12808] [serial = 286] [outer = (nil)] [url = about:blank] 16:12:41 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x98320400) [pid = 12808] [serial = 280] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 12808 | 1462403562190 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] 16:12:42 INFO - PROCESS | 12808 | 1462403562254 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 16:12:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:12:42 INFO - PROCESS | 12808 | 1462403562262 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:12:42 INFO - PROCESS | 12808 | 1462403562268 Marionette TRACE conn3 <- [1,462,null,{}] 16:12:42 INFO - PROCESS | 12808 | 1462403562285 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}] 16:12:42 INFO - PROCESS | 12808 | 1462403562473 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 16:12:42 INFO - PROCESS | 12808 | 1462403562613 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:42 INFO - PROCESS | 12808 | ++DOCSHELL 0x8ea8cc00 == 64 [pid = 12808] [id = 123] 16:12:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0x921dfc00) [pid = 12808] [serial = 368] [outer = (nil)] 16:12:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0x98319c00) [pid = 12808] [serial = 369] [outer = 0x921dfc00] 16:12:42 INFO - PROCESS | 12808 | 1462403562701 Marionette DEBUG loaded listener.js 16:12:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x997c3c00) [pid = 12808] [serial = 370] [outer = 0x921dfc00] 16:12:43 INFO - PROCESS | 12808 | [12808] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:12:43 INFO - PROCESS | 12808 | 1462403563629 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] 16:12:43 INFO - PROCESS | 12808 | 1462403563712 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 16:12:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:12:43 INFO - PROCESS | 12808 | 1462403563718 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:12:43 INFO - PROCESS | 12808 | 1462403563721 Marionette TRACE conn3 <- [1,466,null,{}] 16:12:43 INFO - PROCESS | 12808 | 1462403563727 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}] 16:12:43 INFO - PROCESS | 12808 | 1462403563953 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 16:12:44 INFO - PROCESS | 12808 | 1462403563985 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:44 INFO - PROCESS | 12808 | ++DOCSHELL 0x997c7800 == 65 [pid = 12808] [id = 124] 16:12:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x99f67400) [pid = 12808] [serial = 371] [outer = (nil)] 16:12:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0x9a0f3800) [pid = 12808] [serial = 372] [outer = 0x99f67400] 16:12:44 INFO - PROCESS | 12808 | 1462403564066 Marionette DEBUG loaded listener.js 16:12:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0x9a26d800) [pid = 12808] [serial = 373] [outer = 0x99f67400] 16:12:45 INFO - PROCESS | 12808 | 1462403565171 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] 16:12:45 INFO - PROCESS | 12808 | 1462403565219 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 16:12:45 INFO - PROCESS | 12808 | 1462403565226 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:12:45 INFO - PROCESS | 12808 | 1462403565230 Marionette TRACE conn3 <- [1,470,null,{}] 16:12:45 INFO - PROCESS | 12808 | 1462403565236 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}] 16:12:45 INFO - PROCESS | 12808 | 1462403565464 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 16:12:45 INFO - PROCESS | 12808 | 1462403565492 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:45 INFO - PROCESS | 12808 | ++DOCSHELL 0x9a20b800 == 66 [pid = 12808] [id = 125] 16:12:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0x9a587800) [pid = 12808] [serial = 374] [outer = (nil)] 16:12:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 171 (0xa1058400) [pid = 12808] [serial = 375] [outer = 0x9a587800] 16:12:45 INFO - PROCESS | 12808 | 1462403565582 Marionette DEBUG loaded listener.js 16:12:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 172 (0xa2606c00) [pid = 12808] [serial = 376] [outer = 0x9a587800] 16:12:46 INFO - PROCESS | 12808 | --DOMWINDOW == 171 (0x9741d400) [pid = 12808] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:12:46 INFO - PROCESS | 12808 | --DOMWINDOW == 170 (0x97f04c00) [pid = 12808] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:12:46 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0x8f921c00) [pid = 12808] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:12:46 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x997c5400) [pid = 12808] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:12:46 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x98f5e800) [pid = 12808] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:12:46 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x90e31000) [pid = 12808] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:12:46 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x911ea800) [pid = 12808] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:12:46 INFO - PROCESS | 12808 | 1462403566696 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]]]}] 16:12:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:12:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1534ms 16:12:46 INFO - PROCESS | 12808 | 1462403566760 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 16:12:46 INFO - PROCESS | 12808 | 1462403566764 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 16:12:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:12:46 INFO - PROCESS | 12808 | 1462403566771 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:12:46 INFO - PROCESS | 12808 | 1462403566775 Marionette TRACE conn3 <- [1,474,null,{}] 16:12:46 INFO - PROCESS | 12808 | 1462403566781 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}] 16:12:47 INFO - PROCESS | 12808 | 1462403566998 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 16:12:47 INFO - PROCESS | 12808 | 1462403567133 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:47 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de73c00 == 67 [pid = 12808] [id = 126] 16:12:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x8de74400) [pid = 12808] [serial = 377] [outer = (nil)] 16:12:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x8dfa8000) [pid = 12808] [serial = 378] [outer = 0x8de74400] 16:12:47 INFO - PROCESS | 12808 | 1462403567219 Marionette DEBUG loaded listener.js 16:12:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0x99f75800) [pid = 12808] [serial = 379] [outer = 0x8de74400] 16:12:48 INFO - PROCESS | 12808 | 1462403568163 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]]]}] 16:12:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:12:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1440ms 16:12:48 INFO - PROCESS | 12808 | 1462403568213 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 16:12:48 INFO - PROCESS | 12808 | 1462403568219 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 16:12:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:12:48 INFO - PROCESS | 12808 | 1462403568229 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:12:48 INFO - PROCESS | 12808 | 1462403568236 Marionette TRACE conn3 <- [1,478,null,{}] 16:12:48 INFO - PROCESS | 12808 | 1462403568258 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}] 16:12:48 INFO - PROCESS | 12808 | 1462403568541 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 16:12:48 INFO - PROCESS | 12808 | 1462403568791 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:48 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d5cc400 == 68 [pid = 12808] [id = 127] 16:12:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0x8d5d4400) [pid = 12808] [serial = 380] [outer = (nil)] 16:12:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0x8d5d8000) [pid = 12808] [serial = 381] [outer = 0x8d5d4400] 16:12:48 INFO - PROCESS | 12808 | 1462403568892 Marionette DEBUG loaded listener.js 16:12:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 171 (0x8de1f400) [pid = 12808] [serial = 382] [outer = 0x8d5d4400] 16:12:49 INFO - PROCESS | 12808 | 1462403569915 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]]]}] 16:12:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:12:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1744ms 16:12:49 INFO - PROCESS | 12808 | 1462403569973 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 16:12:49 INFO - PROCESS | 12808 | 1462403569983 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 16:12:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:12:50 INFO - PROCESS | 12808 | 1462403569994 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:12:50 INFO - PROCESS | 12808 | 1462403569999 Marionette TRACE conn3 <- [1,482,null,{}] 16:12:50 INFO - PROCESS | 12808 | 1462403570007 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}] 16:12:50 INFO - PROCESS | 12808 | 1462403570252 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 16:12:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 172 (0x8e0a0800) [pid = 12808] [serial = 383] [outer = 0x9cac2400] 16:12:50 INFO - PROCESS | 12808 | 1462403570591 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:50 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f194000 == 69 [pid = 12808] [id = 128] 16:12:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 173 (0x8f196000) [pid = 12808] [serial = 384] [outer = (nil)] 16:12:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 174 (0x8f91ec00) [pid = 12808] [serial = 385] [outer = 0x8f196000] 16:12:50 INFO - PROCESS | 12808 | 1462403570701 Marionette DEBUG loaded listener.js 16:12:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 175 (0x90e31c00) [pid = 12808] [serial = 386] [outer = 0x8f196000] 16:12:51 INFO - PROCESS | 12808 | 1462403571828 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]]]}] 16:12:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:12:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1891ms 16:12:51 INFO - PROCESS | 12808 | 1462403571885 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 16:12:51 INFO - PROCESS | 12808 | 1462403571889 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 16:12:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:12:51 INFO - PROCESS | 12808 | 1462403571897 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:12:51 INFO - PROCESS | 12808 | 1462403571904 Marionette TRACE conn3 <- [1,486,null,{}] 16:12:51 INFO - PROCESS | 12808 | 1462403571923 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}] 16:12:52 INFO - PROCESS | 12808 | 1462403572168 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 16:12:52 INFO - PROCESS | 12808 | 1462403572497 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:52 INFO - PROCESS | 12808 | ++DOCSHELL 0x921eec00 == 70 [pid = 12808] [id = 129] 16:12:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 176 (0x93aaa400) [pid = 12808] [serial = 387] [outer = (nil)] 16:12:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 177 (0x94fad800) [pid = 12808] [serial = 388] [outer = 0x93aaa400] 16:12:52 INFO - PROCESS | 12808 | 1462403572600 Marionette DEBUG loaded listener.js 16:12:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 178 (0x97425c00) [pid = 12808] [serial = 389] [outer = 0x93aaa400] 16:12:53 INFO - PROCESS | 12808 | 1462403573632 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]]]}] 16:12:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:12:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1793ms 16:12:53 INFO - PROCESS | 12808 | 1462403573691 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 16:12:53 INFO - PROCESS | 12808 | 1462403573697 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 16:12:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:12:53 INFO - PROCESS | 12808 | 1462403573704 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:12:53 INFO - PROCESS | 12808 | 1462403573709 Marionette TRACE conn3 <- [1,490,null,{}] 16:12:53 INFO - PROCESS | 12808 | 1462403573715 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}] 16:12:53 INFO - PROCESS | 12808 | 1462403573916 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 16:12:54 INFO - PROCESS | 12808 | 1462403574143 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:54 INFO - PROCESS | 12808 | ++DOCSHELL 0x8df9c000 == 71 [pid = 12808] [id = 130] 16:12:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 179 (0x94e7ec00) [pid = 12808] [serial = 390] [outer = (nil)] 16:12:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 180 (0x99111800) [pid = 12808] [serial = 391] [outer = 0x94e7ec00] 16:12:54 INFO - PROCESS | 12808 | 1462403574280 Marionette DEBUG loaded listener.js 16:12:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 181 (0x99116400) [pid = 12808] [serial = 392] [outer = 0x94e7ec00] 16:12:55 INFO - PROCESS | 12808 | 1462403575216 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]]]}] 16:12:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:12:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1583ms 16:12:55 INFO - PROCESS | 12808 | 1462403575288 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 16:12:55 INFO - PROCESS | 12808 | 1462403575292 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 16:12:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:12:55 INFO - PROCESS | 12808 | 1462403575299 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:12:55 INFO - PROCESS | 12808 | 1462403575303 Marionette TRACE conn3 <- [1,494,null,{}] 16:12:55 INFO - PROCESS | 12808 | 1462403575310 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}] 16:12:55 INFO - PROCESS | 12808 | 1462403575549 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 16:12:55 INFO - PROCESS | 12808 | 1462403575775 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:55 INFO - PROCESS | 12808 | ++DOCSHELL 0x99118800 == 72 [pid = 12808] [id = 131] 16:12:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 182 (0x99118c00) [pid = 12808] [serial = 393] [outer = (nil)] 16:12:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 183 (0x99761000) [pid = 12808] [serial = 394] [outer = 0x99118c00] 16:12:55 INFO - PROCESS | 12808 | 1462403575924 Marionette DEBUG loaded listener.js 16:12:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 184 (0x9a0ebc00) [pid = 12808] [serial = 395] [outer = 0x99118c00] 16:12:56 INFO - PROCESS | 12808 | 1462403576900 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]]]}] 16:12:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:12:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1633ms 16:12:56 INFO - PROCESS | 12808 | 1462403576934 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 16:12:56 INFO - PROCESS | 12808 | 1462403576938 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 16:12:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:12:56 INFO - PROCESS | 12808 | 1462403576946 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:12:56 INFO - PROCESS | 12808 | 1462403576950 Marionette TRACE conn3 <- [1,498,null,{}] 16:12:56 INFO - PROCESS | 12808 | 1462403576957 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}] 16:12:57 INFO - PROCESS | 12808 | 1462403577181 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 16:12:57 INFO - PROCESS | 12808 | 1462403577417 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:57 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d835400 == 73 [pid = 12808] [id = 132] 16:12:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 185 (0x8d839c00) [pid = 12808] [serial = 396] [outer = (nil)] 16:12:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 186 (0x8d840800) [pid = 12808] [serial = 397] [outer = 0x8d839c00] 16:12:57 INFO - PROCESS | 12808 | 1462403577556 Marionette DEBUG loaded listener.js 16:12:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 187 (0x9a03e000) [pid = 12808] [serial = 398] [outer = 0x8d839c00] 16:12:58 INFO - PROCESS | 12808 | 1462403578538 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]]]}] 16:12:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:12:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1639ms 16:12:58 INFO - PROCESS | 12808 | 1462403578587 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 16:12:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:12:58 INFO - PROCESS | 12808 | 1462403578592 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 16:12:58 INFO - PROCESS | 12808 | 1462403578599 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:12:58 INFO - PROCESS | 12808 | 1462403578603 Marionette TRACE conn3 <- [1,502,null,{}] 16:12:58 INFO - PROCESS | 12808 | 1462403578610 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}] 16:12:58 INFO - PROCESS | 12808 | 1462403578814 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 16:12:59 INFO - PROCESS | 12808 | 1462403579043 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:59 INFO - PROCESS | 12808 | ++DOCSHELL 0x8ca33000 == 74 [pid = 12808] [id = 133] 16:12:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 188 (0x8ca33400) [pid = 12808] [serial = 399] [outer = (nil)] 16:12:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 189 (0x8ca3b400) [pid = 12808] [serial = 400] [outer = 0x8ca33400] 16:12:59 INFO - PROCESS | 12808 | 1462403579172 Marionette DEBUG loaded listener.js 16:12:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 190 (0x8ca3ec00) [pid = 12808] [serial = 401] [outer = 0x8ca33400] 16:13:00 INFO - PROCESS | 12808 | 1462403580087 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]]]}] 16:13:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:13:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1538ms 16:13:00 INFO - PROCESS | 12808 | 1462403580137 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 16:13:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:13:00 INFO - PROCESS | 12808 | 1462403580142 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 16:13:00 INFO - PROCESS | 12808 | 1462403580148 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:13:00 INFO - PROCESS | 12808 | 1462403580153 Marionette TRACE conn3 <- [1,506,null,{}] 16:13:00 INFO - PROCESS | 12808 | 1462403580159 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}] 16:13:00 INFO - PROCESS | 12808 | 1462403580348 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 16:13:00 INFO - PROCESS | 12808 | 1462403580585 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:00 INFO - PROCESS | 12808 | ++DOCSHELL 0x8ca34c00 == 75 [pid = 12808] [id = 134] 16:13:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 191 (0x8ca3d000) [pid = 12808] [serial = 402] [outer = (nil)] 16:13:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 192 (0x8cbc1000) [pid = 12808] [serial = 403] [outer = 0x8ca3d000] 16:13:00 INFO - PROCESS | 12808 | 1462403580734 Marionette DEBUG loaded listener.js 16:13:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 193 (0x8cbc4c00) [pid = 12808] [serial = 404] [outer = 0x8ca3d000] 16:13:01 INFO - PROCESS | 12808 | 1462403581723 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]]]}] 16:13:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:13:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1635ms 16:13:01 INFO - PROCESS | 12808 | 1462403581785 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 16:13:01 INFO - PROCESS | 12808 | 1462403581789 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 16:13:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:13:01 INFO - PROCESS | 12808 | 1462403581796 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:13:01 INFO - PROCESS | 12808 | 1462403581800 Marionette TRACE conn3 <- [1,510,null,{}] 16:13:01 INFO - PROCESS | 12808 | 1462403581806 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}] 16:13:01 INFO - PROCESS | 12808 | 1462403581995 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 16:13:02 INFO - PROCESS | 12808 | 1462403582227 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:02 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cbbf400 == 76 [pid = 12808] [id = 135] 16:13:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 194 (0x8cbc6400) [pid = 12808] [serial = 405] [outer = (nil)] 16:13:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 195 (0x8cd1f400) [pid = 12808] [serial = 406] [outer = 0x8cbc6400] 16:13:02 INFO - PROCESS | 12808 | 1462403582342 Marionette DEBUG loaded listener.js 16:13:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 196 (0x8cd23000) [pid = 12808] [serial = 407] [outer = 0x8cbc6400] 16:13:03 INFO - PROCESS | 12808 | 1462403583290 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]]]}] 16:13:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:13:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1540ms 16:13:03 INFO - PROCESS | 12808 | 1462403583337 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 16:13:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:13:03 INFO - PROCESS | 12808 | 1462403583342 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 16:13:03 INFO - PROCESS | 12808 | 1462403583349 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:13:03 INFO - PROCESS | 12808 | 1462403583352 Marionette TRACE conn3 <- [1,514,null,{}] 16:13:03 INFO - PROCESS | 12808 | 1462403583359 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}] 16:13:03 INFO - PROCESS | 12808 | 1462403583554 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 16:13:03 INFO - PROCESS | 12808 | 1462403583785 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:03 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cbcac00 == 77 [pid = 12808] [id = 136] 16:13:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 197 (0x8cd24400) [pid = 12808] [serial = 408] [outer = (nil)] 16:13:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 198 (0x8cd29800) [pid = 12808] [serial = 409] [outer = 0x8cd24400] 16:13:03 INFO - PROCESS | 12808 | 1462403583922 Marionette DEBUG loaded listener.js 16:13:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 199 (0x8d833400) [pid = 12808] [serial = 410] [outer = 0x8cd24400] 16:13:04 INFO - PROCESS | 12808 | 1462403584836 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]]]}] 16:13:04 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 16:13:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1532ms 16:13:04 INFO - PROCESS | 12808 | 1462403584881 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 16:13:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:13:04 INFO - PROCESS | 12808 | 1462403584886 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 16:13:04 INFO - PROCESS | 12808 | 1462403584893 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:13:04 INFO - PROCESS | 12808 | 1462403584898 Marionette TRACE conn3 <- [1,518,null,{}] 16:13:04 INFO - PROCESS | 12808 | 1462403584904 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}] 16:13:05 INFO - PROCESS | 12808 | 1462403585133 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 16:13:05 INFO - PROCESS | 12808 | 1462403585375 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:05 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d5cec00 == 78 [pid = 12808] [id = 137] 16:13:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 200 (0x8d5cf800) [pid = 12808] [serial = 411] [outer = (nil)] 16:13:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 201 (0x8d5d3000) [pid = 12808] [serial = 412] [outer = 0x8d5cf800] 16:13:05 INFO - PROCESS | 12808 | 1462403585876 Marionette DEBUG loaded listener.js 16:13:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 202 (0x8d836800) [pid = 12808] [serial = 413] [outer = 0x8d5cf800] 16:13:06 INFO - PROCESS | 12808 | 1462403586875 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]]]}] 16:13:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:13:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 2035ms 16:13:06 INFO - PROCESS | 12808 | 1462403586929 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 16:13:06 INFO - PROCESS | 12808 | 1462403586933 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 16:13:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:13:06 INFO - PROCESS | 12808 | 1462403586943 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:13:06 INFO - PROCESS | 12808 | 1462403586946 Marionette TRACE conn3 <- [1,522,null,{}] 16:13:06 INFO - PROCESS | 12808 | 1462403586955 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}] 16:13:07 INFO - PROCESS | 12808 | 1462403587149 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 16:13:07 INFO - PROCESS | 12808 | 1462403587331 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:07 INFO - PROCESS | 12808 | ++DOCSHELL 0x8e095c00 == 79 [pid = 12808] [id = 138] 16:13:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 203 (0x8e097800) [pid = 12808] [serial = 414] [outer = (nil)] 16:13:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 204 (0x8e0ef800) [pid = 12808] [serial = 415] [outer = 0x8e097800] 16:13:07 INFO - PROCESS | 12808 | 1462403587474 Marionette DEBUG loaded listener.js 16:13:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 205 (0x8f193c00) [pid = 12808] [serial = 416] [outer = 0x8e097800] 16:13:08 INFO - PROCESS | 12808 | 1462403588422 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]]]}] 16:13:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:13:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1534ms 16:13:08 INFO - PROCESS | 12808 | 1462403588476 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 16:13:08 INFO - PROCESS | 12808 | 1462403588482 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 16:13:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:13:08 INFO - PROCESS | 12808 | 1462403588494 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:13:08 INFO - PROCESS | 12808 | 1462403588498 Marionette TRACE conn3 <- [1,526,null,{}] 16:13:08 INFO - PROCESS | 12808 | 1462403588505 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}] 16:13:08 INFO - PROCESS | 12808 | 1462403588701 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 16:13:09 INFO - PROCESS | 12808 | 1462403589063 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:09 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de1e800 == 80 [pid = 12808] [id = 139] 16:13:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 206 (0x8de1f000) [pid = 12808] [serial = 417] [outer = (nil)] 16:13:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 207 (0x8ea8c800) [pid = 12808] [serial = 418] [outer = 0x8de1f000] 16:13:09 INFO - PROCESS | 12808 | 1462403589159 Marionette DEBUG loaded listener.js 16:13:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 208 (0x9182d800) [pid = 12808] [serial = 419] [outer = 0x8de1f000] 16:13:10 INFO - PROCESS | 12808 | 1462403590227 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]]]}] 16:13:10 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 16:13:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1791ms 16:13:10 INFO - PROCESS | 12808 | 1462403590286 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 16:13:10 INFO - PROCESS | 12808 | 1462403590292 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 16:13:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:13:10 INFO - PROCESS | 12808 | 1462403590299 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:13:10 INFO - PROCESS | 12808 | 1462403590305 Marionette TRACE conn3 <- [1,530,null,{}] 16:13:10 INFO - PROCESS | 12808 | 1462403590323 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}] 16:13:10 INFO - PROCESS | 12808 | 1462403590596 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 16:13:10 INFO - PROCESS | 12808 | --DOCSHELL 0xa3111800 == 79 [pid = 12808] [id = 18] 16:13:10 INFO - PROCESS | 12808 | --DOCSHELL 0x98fee400 == 78 [pid = 12808] [id = 14] 16:13:10 INFO - PROCESS | 12808 | --DOCSHELL 0x98c85400 == 77 [pid = 12808] [id = 13] 16:13:10 INFO - PROCESS | 12808 | --DOMWINDOW == 207 (0x938da000) [pid = 12808] [serial = 294] [outer = (nil)] [url = about:blank] 16:13:10 INFO - PROCESS | 12808 | --DOMWINDOW == 206 (0x8de1b400) [pid = 12808] [serial = 312] [outer = (nil)] [url = about:blank] 16:13:10 INFO - PROCESS | 12808 | --DOMWINDOW == 205 (0x999dd400) [pid = 12808] [serial = 297] [outer = (nil)] [url = about:blank] 16:13:10 INFO - PROCESS | 12808 | --DOMWINDOW == 204 (0x8ea85400) [pid = 12808] [serial = 315] [outer = (nil)] [url = about:blank] 16:13:10 INFO - PROCESS | 12808 | --DOMWINDOW == 203 (0x8f924800) [pid = 12808] [serial = 291] [outer = (nil)] [url = about:blank] 16:13:10 INFO - PROCESS | 12808 | --DOMWINDOW == 202 (0xa67fa000) [pid = 12808] [serial = 306] [outer = (nil)] [url = about:blank] 16:13:10 INFO - PROCESS | 12808 | --DOMWINDOW == 201 (0xa506d000) [pid = 12808] [serial = 303] [outer = (nil)] [url = about:blank] 16:13:10 INFO - PROCESS | 12808 | --DOMWINDOW == 200 (0xa1050400) [pid = 12808] [serial = 300] [outer = (nil)] [url = about:blank] 16:13:10 INFO - PROCESS | 12808 | --DOMWINDOW == 199 (0xa6f4ac00) [pid = 12808] [serial = 309] [outer = (nil)] [url = about:blank] 16:13:10 INFO - PROCESS | 12808 | --DOMWINDOW == 198 (0x8de7e400) [pid = 12808] [serial = 333] [outer = (nil)] [url = about:blank] 16:13:10 INFO - PROCESS | 12808 | --DOCSHELL 0x94ea6c00 == 76 [pid = 12808] [id = 58] 16:13:10 INFO - PROCESS | 12808 | --DOCSHELL 0x997c1400 == 75 [pid = 12808] [id = 59] 16:13:10 INFO - PROCESS | 12808 | --DOCSHELL 0x999dc400 == 74 [pid = 12808] [id = 57] 16:13:10 INFO - PROCESS | 12808 | --DOCSHELL 0xa62d2400 == 73 [pid = 12808] [id = 28] 16:13:10 INFO - PROCESS | 12808 | --DOCSHELL 0x9a263800 == 72 [pid = 12808] [id = 20] 16:13:10 INFO - PROCESS | 12808 | --DOCSHELL 0x94f9d800 == 71 [pid = 12808] [id = 56] 16:13:10 INFO - PROCESS | 12808 | --DOCSHELL 0x9a71c000 == 70 [pid = 12808] [id = 15] 16:13:10 INFO - PROCESS | 12808 | --DOCSHELL 0x94f92400 == 69 [pid = 12808] [id = 55] 16:13:10 INFO - PROCESS | 12808 | 1462403590868 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:10 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de7ac00 == 70 [pid = 12808] [id = 140] 16:13:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 199 (0x8de7d400) [pid = 12808] [serial = 420] [outer = (nil)] 16:13:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 200 (0x90e33000) [pid = 12808] [serial = 421] [outer = 0x8de7d400] 16:13:10 INFO - PROCESS | 12808 | 1462403590958 Marionette DEBUG loaded listener.js 16:13:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 201 (0x91836c00) [pid = 12808] [serial = 422] [outer = 0x8de7d400] 16:13:11 INFO - PROCESS | 12808 | --DOCSHELL 0x8f331000 == 69 [pid = 12808] [id = 89] 16:13:11 INFO - PROCESS | 12808 | --DOCSHELL 0x8de19800 == 68 [pid = 12808] [id = 112] 16:13:11 INFO - PROCESS | 12808 | --DOMWINDOW == 200 (0x99023000) [pid = 12808] [serial = 328] [outer = (nil)] [url = about:blank] 16:13:11 INFO - PROCESS | 12808 | --DOMWINDOW == 199 (0xa2607400) [pid = 12808] [serial = 162] [outer = (nil)] [url = about:blank] 16:13:11 INFO - PROCESS | 12808 | --DOMWINDOW == 198 (0x90e2cc00) [pid = 12808] [serial = 318] [outer = (nil)] [url = about:blank] 16:13:11 INFO - PROCESS | 12808 | --DOMWINDOW == 197 (0x911ec000) [pid = 12808] [serial = 319] [outer = (nil)] [url = about:blank] 16:13:11 INFO - PROCESS | 12808 | --DOMWINDOW == 196 (0x99f6f000) [pid = 12808] [serial = 331] [outer = (nil)] [url = about:blank] 16:13:11 INFO - PROCESS | 12808 | --DOMWINDOW == 195 (0x99a23400) [pid = 12808] [serial = 330] [outer = (nil)] [url = about:blank] 16:13:11 INFO - PROCESS | 12808 | --DOMWINDOW == 194 (0x9a264800) [pid = 12808] [serial = 289] [outer = (nil)] [url = about:blank] 16:13:11 INFO - PROCESS | 12808 | --DOMWINDOW == 193 (0x94fa6800) [pid = 12808] [serial = 325] [outer = (nil)] [url = about:blank] 16:13:11 INFO - PROCESS | 12808 | --DOMWINDOW == 192 (0x98dd3800) [pid = 12808] [serial = 327] [outer = (nil)] [url = about:blank] 16:13:11 INFO - PROCESS | 12808 | --DOMWINDOW == 191 (0x917d0800) [pid = 12808] [serial = 324] [outer = (nil)] [url = about:blank] 16:13:11 INFO - PROCESS | 12808 | --DOMWINDOW == 190 (0x921df400) [pid = 12808] [serial = 321] [outer = (nil)] [url = about:blank] 16:13:11 INFO - PROCESS | 12808 | --DOMWINDOW == 189 (0x94e77c00) [pid = 12808] [serial = 322] [outer = (nil)] [url = about:blank] 16:13:11 INFO - PROCESS | 12808 | 1462403591753 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"]]]}] 16:13:11 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 16:13:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:13:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:13:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:13:11 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 16:13:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:13:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:13:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:13:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1490ms 16:13:11 INFO - PROCESS | 12808 | 1462403591788 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 16:13:11 INFO - PROCESS | 12808 | 1462403591795 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 16:13:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:13:11 INFO - PROCESS | 12808 | 1462403591805 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:13:11 INFO - PROCESS | 12808 | 1462403591808 Marionette TRACE conn3 <- [1,534,null,{}] 16:13:11 INFO - PROCESS | 12808 | 1462403591814 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}] 16:13:12 INFO - PROCESS | 12808 | 1462403592027 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 16:13:12 INFO - PROCESS | 12808 | 1462403592166 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:12 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de19800 == 69 [pid = 12808] [id = 141] 16:13:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 190 (0x8de7f400) [pid = 12808] [serial = 423] [outer = (nil)] 16:13:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 191 (0x94faec00) [pid = 12808] [serial = 424] [outer = 0x8de7f400] 16:13:12 INFO - PROCESS | 12808 | 1462403592244 Marionette DEBUG loaded listener.js 16:13:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 192 (0x950d2c00) [pid = 12808] [serial = 425] [outer = 0x8de7f400] 16:13:13 INFO - PROCESS | 12808 | 1462403593102 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]]]}] 16:13:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 16:13:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1337ms 16:13:13 INFO - PROCESS | 12808 | 1462403593143 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 16:13:13 INFO - PROCESS | 12808 | 1462403593147 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 16:13:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:13:13 INFO - PROCESS | 12808 | 1462403593153 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:13:13 INFO - PROCESS | 12808 | 1462403593156 Marionette TRACE conn3 <- [1,538,null,{}] 16:13:13 INFO - PROCESS | 12808 | 1462403593162 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}] 16:13:13 INFO - PROCESS | 12808 | 1462403593407 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 16:13:13 INFO - PROCESS | 12808 | 1462403593442 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:13 INFO - PROCESS | 12808 | ++DOCSHELL 0x938da000 == 70 [pid = 12808] [id = 142] 16:13:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 193 (0x94498400) [pid = 12808] [serial = 426] [outer = (nil)] 16:13:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 194 (0x97c58c00) [pid = 12808] [serial = 427] [outer = 0x94498400] 16:13:13 INFO - PROCESS | 12808 | 1462403593531 Marionette DEBUG loaded listener.js 16:13:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 195 (0x9911a400) [pid = 12808] [serial = 428] [outer = 0x94498400] 16:13:14 INFO - PROCESS | 12808 | 1462403594485 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]]]}] 16:13:14 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. 16:13:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1385ms 16:13:14 INFO - PROCESS | 12808 | 1462403594542 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 16:13:14 INFO - PROCESS | 12808 | 1462403594546 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 16:13:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:13:14 INFO - PROCESS | 12808 | 1462403594557 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:13:14 INFO - PROCESS | 12808 | 1462403594559 Marionette TRACE conn3 <- [1,542,null,{}] 16:13:14 INFO - PROCESS | 12808 | 1462403594565 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}] 16:13:14 INFO - PROCESS | 12808 | 1462403594812 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 16:13:14 INFO - PROCESS | 12808 | 1462403594837 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:14 INFO - PROCESS | 12808 | ++DOCSHELL 0x94e71400 == 71 [pid = 12808] [id = 143] 16:13:14 INFO - PROCESS | 12808 | ++DOMWINDOW == 196 (0x98bcdc00) [pid = 12808] [serial = 429] [outer = (nil)] 16:13:14 INFO - PROCESS | 12808 | ++DOMWINDOW == 197 (0x99f70000) [pid = 12808] [serial = 430] [outer = 0x98bcdc00] 16:13:14 INFO - PROCESS | 12808 | 1462403594915 Marionette DEBUG loaded listener.js 16:13:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 198 (0x9a26c400) [pid = 12808] [serial = 431] [outer = 0x98bcdc00] 16:13:15 INFO - PROCESS | 12808 | --DOMWINDOW == 197 (0x8f33dc00) [pid = 12808] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:13:15 INFO - PROCESS | 12808 | --DOMWINDOW == 196 (0x921dfc00) [pid = 12808] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:13:15 INFO - PROCESS | 12808 | --DOMWINDOW == 195 (0x8de80800) [pid = 12808] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:13:15 INFO - PROCESS | 12808 | --DOMWINDOW == 194 (0x8de76400) [pid = 12808] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:13:15 INFO - PROCESS | 12808 | --DOMWINDOW == 193 (0x9a587800) [pid = 12808] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:13:15 INFO - PROCESS | 12808 | --DOMWINDOW == 192 (0x99f67400) [pid = 12808] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:13:16 INFO - PROCESS | 12808 | 1462403596162 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]]]}] 16:13:16 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. 16:13:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1634ms 16:13:16 INFO - PROCESS | 12808 | 1462403596192 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 16:13:16 INFO - PROCESS | 12808 | 1462403596196 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 16:13:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:13:16 INFO - PROCESS | 12808 | 1462403596235 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:13:16 INFO - PROCESS | 12808 | 1462403596239 Marionette TRACE conn3 <- [1,546,null,{}] 16:13:16 INFO - PROCESS | 12808 | 1462403596245 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}] 16:13:16 INFO - PROCESS | 12808 | 1462403596445 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 16:13:16 INFO - PROCESS | 12808 | 1462403596606 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:16 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de16400 == 72 [pid = 12808] [id = 144] 16:13:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 193 (0x8de19000) [pid = 12808] [serial = 432] [outer = (nil)] 16:13:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 194 (0x98dd3000) [pid = 12808] [serial = 433] [outer = 0x8de19000] 16:13:16 INFO - PROCESS | 12808 | 1462403596689 Marionette DEBUG loaded listener.js 16:13:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 195 (0x9cac2c00) [pid = 12808] [serial = 434] [outer = 0x8de19000] 16:13:17 INFO - PROCESS | 12808 | 1462403597548 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]]]}] 16:13:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 16:13:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1344ms 16:13:17 INFO - PROCESS | 12808 | 1462403597650 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 16:13:17 INFO - PROCESS | 12808 | 1462403597657 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 16:13:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:13:17 INFO - PROCESS | 12808 | 1462403597674 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:13:17 INFO - PROCESS | 12808 | 1462403597681 Marionette TRACE conn3 <- [1,550,null,{}] 16:13:17 INFO - PROCESS | 12808 | 1462403597691 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}] 16:13:17 INFO - PROCESS | 12808 | 1462403597948 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 16:13:18 INFO - PROCESS | 12808 | 1462403598236 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:18 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d5cf400 == 73 [pid = 12808] [id = 145] 16:13:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 196 (0x8d5d6c00) [pid = 12808] [serial = 435] [outer = (nil)] 16:13:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 197 (0x8d83f800) [pid = 12808] [serial = 436] [outer = 0x8d5d6c00] 16:13:18 INFO - PROCESS | 12808 | 1462403598333 Marionette DEBUG loaded listener.js 16:13:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 198 (0x8df9b800) [pid = 12808] [serial = 437] [outer = 0x8d5d6c00] 16:13:19 INFO - PROCESS | 12808 | 1462403599314 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]]]}] 16:13:19 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. 16:13:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1743ms 16:13:19 INFO - PROCESS | 12808 | 1462403599412 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 16:13:19 INFO - PROCESS | 12808 | 1462403599418 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 16:13:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:13:19 INFO - PROCESS | 12808 | 1462403599432 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:13:19 INFO - PROCESS | 12808 | 1462403599437 Marionette TRACE conn3 <- [1,554,null,{}] 16:13:19 INFO - PROCESS | 12808 | 1462403599445 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}] 16:13:19 INFO - PROCESS | 12808 | 1462403599702 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 16:13:20 INFO - PROCESS | 12808 | 1462403599990 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:20 INFO - PROCESS | 12808 | ++DOCSHELL 0x8e09fc00 == 74 [pid = 12808] [id = 146] 16:13:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 199 (0x8e0f0c00) [pid = 12808] [serial = 438] [outer = (nil)] 16:13:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 200 (0x8f926000) [pid = 12808] [serial = 439] [outer = 0x8e0f0c00] 16:13:20 INFO - PROCESS | 12808 | 1462403600083 Marionette DEBUG loaded listener.js 16:13:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 201 (0x90fcac00) [pid = 12808] [serial = 440] [outer = 0x8e0f0c00] 16:13:20 INFO - PROCESS | 12808 | [12808] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:13:21 INFO - PROCESS | 12808 | 1462403601098 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]]]}] 16:13:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:13:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1698ms 16:13:21 INFO - PROCESS | 12808 | 1462403601127 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 16:13:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:13:21 INFO - PROCESS | 12808 | 1462403601132 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 16:13:21 INFO - PROCESS | 12808 | 1462403601140 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:13:21 INFO - PROCESS | 12808 | 1462403601143 Marionette TRACE conn3 <- [1,558,null,{}] 16:13:21 INFO - PROCESS | 12808 | 1462403601159 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}] 16:13:21 INFO - PROCESS | 12808 | 1462403601421 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 16:13:21 INFO - PROCESS | 12808 | 1462403601791 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:21 INFO - PROCESS | 12808 | ++DOCSHELL 0x98dd5800 == 75 [pid = 12808] [id = 147] 16:13:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 202 (0x98df4000) [pid = 12808] [serial = 441] [outer = (nil)] 16:13:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 203 (0x99112c00) [pid = 12808] [serial = 442] [outer = 0x98df4000] 16:13:21 INFO - PROCESS | 12808 | 1462403601892 Marionette DEBUG loaded listener.js 16:13:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 204 (0x99f72400) [pid = 12808] [serial = 443] [outer = 0x98df4000] 16:13:22 INFO - PROCESS | 12808 | 1462403602835 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]]]}] 16:13:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:13:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1740ms 16:13:22 INFO - PROCESS | 12808 | 1462403602879 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 16:13:22 INFO - PROCESS | 12808 | 1462403602884 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 16:13:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:13:22 INFO - PROCESS | 12808 | 1462403602891 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:13:22 INFO - PROCESS | 12808 | 1462403602895 Marionette TRACE conn3 <- [1,562,null,{}] 16:13:22 INFO - PROCESS | 12808 | 1462403602902 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}] 16:13:23 INFO - PROCESS | 12808 | 1462403603112 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 16:13:23 INFO - PROCESS | 12808 | 1462403603345 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:23 INFO - PROCESS | 12808 | ++DOCSHELL 0x8ca40c00 == 76 [pid = 12808] [id = 148] 16:13:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 205 (0x98325000) [pid = 12808] [serial = 444] [outer = (nil)] 16:13:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 206 (0xa2607400) [pid = 12808] [serial = 445] [outer = 0x98325000] 16:13:23 INFO - PROCESS | 12808 | 1462403603486 Marionette DEBUG loaded listener.js 16:13:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 207 (0xa3114800) [pid = 12808] [serial = 446] [outer = 0x98325000] 16:13:24 INFO - PROCESS | 12808 | [12808] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:13:24 INFO - PROCESS | 12808 | 1462403604419 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]]]}] 16:13:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:13:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1593ms 16:13:24 INFO - PROCESS | 12808 | 1462403604489 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 16:13:24 INFO - PROCESS | 12808 | 1462403604495 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 16:13:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:13:24 INFO - PROCESS | 12808 | 1462403604507 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:13:24 INFO - PROCESS | 12808 | 1462403604510 Marionette TRACE conn3 <- [1,566,null,{}] 16:13:24 INFO - PROCESS | 12808 | 1462403604517 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}] 16:13:24 INFO - PROCESS | 12808 | 1462403604741 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 16:13:24 INFO - PROCESS | 12808 | 1462403604973 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:25 INFO - PROCESS | 12808 | ++DOCSHELL 0x92942800 == 77 [pid = 12808] [id = 149] 16:13:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 208 (0x92943c00) [pid = 12808] [serial = 447] [outer = (nil)] 16:13:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 209 (0x9294a400) [pid = 12808] [serial = 448] [outer = 0x92943c00] 16:13:25 INFO - PROCESS | 12808 | 1462403605111 Marionette DEBUG loaded listener.js 16:13:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 210 (0x9294ec00) [pid = 12808] [serial = 449] [outer = 0x92943c00] 16:13:25 INFO - PROCESS | 12808 | [12808] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:13:26 INFO - PROCESS | 12808 | 1462403606043 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]]]}] 16:13:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:13:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1578ms 16:13:26 INFO - PROCESS | 12808 | 1462403606087 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 16:13:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:13:26 INFO - PROCESS | 12808 | 1462403606091 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 16:13:26 INFO - PROCESS | 12808 | 1462403606098 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:13:26 INFO - PROCESS | 12808 | 1462403606102 Marionette TRACE conn3 <- [1,570,null,{}] 16:13:26 INFO - PROCESS | 12808 | 1462403606108 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}] 16:13:26 INFO - PROCESS | 12808 | 1462403606348 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 16:13:26 INFO - PROCESS | 12808 | 1462403606607 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:26 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b955c00 == 78 [pid = 12808] [id = 150] 16:13:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 211 (0x8b957c00) [pid = 12808] [serial = 450] [outer = (nil)] 16:13:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 212 (0x8b95d800) [pid = 12808] [serial = 451] [outer = 0x8b957c00] 16:13:26 INFO - PROCESS | 12808 | 1462403606746 Marionette DEBUG loaded listener.js 16:13:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 213 (0x9294c000) [pid = 12808] [serial = 452] [outer = 0x8b957c00] 16:13:27 INFO - PROCESS | 12808 | [12808] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:13:27 INFO - PROCESS | 12808 | 1462403607669 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]]]}] 16:13:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:13:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1641ms 16:13:27 INFO - PROCESS | 12808 | 1462403607739 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 16:13:27 INFO - PROCESS | 12808 | 1462403607744 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 16:13:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:13:27 INFO - PROCESS | 12808 | 1462403607751 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:13:27 INFO - PROCESS | 12808 | 1462403607754 Marionette TRACE conn3 <- [1,574,null,{}] 16:13:27 INFO - PROCESS | 12808 | 1462403607760 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}] 16:13:28 INFO - PROCESS | 12808 | 1462403607999 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 16:13:28 INFO - PROCESS | 12808 | 1462403608237 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:28 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b95c800 == 79 [pid = 12808] [id = 151] 16:13:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 214 (0x8b987800) [pid = 12808] [serial = 453] [outer = (nil)] 16:13:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 215 (0x8b98e400) [pid = 12808] [serial = 454] [outer = 0x8b987800] 16:13:28 INFO - PROCESS | 12808 | 1462403608364 Marionette DEBUG loaded listener.js 16:13:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 216 (0x8b992400) [pid = 12808] [serial = 455] [outer = 0x8b987800] 16:13:29 INFO - PROCESS | 12808 | 1462403609275 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]]]}] 16:13:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:13:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1580ms 16:13:29 INFO - PROCESS | 12808 | 1462403609333 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 16:13:29 INFO - PROCESS | 12808 | 1462403609337 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 16:13:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:13:29 INFO - PROCESS | 12808 | 1462403609344 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:13:29 INFO - PROCESS | 12808 | 1462403609348 Marionette TRACE conn3 <- [1,578,null,{}] 16:13:29 INFO - PROCESS | 12808 | 1462403609355 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}] 16:13:29 INFO - PROCESS | 12808 | 1462403609576 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 16:13:29 INFO - PROCESS | 12808 | 1462403609811 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:29 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b95e400 == 80 [pid = 12808] [id = 152] 16:13:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 217 (0x8b989400) [pid = 12808] [serial = 456] [outer = (nil)] 16:13:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 218 (0x927e2400) [pid = 12808] [serial = 457] [outer = 0x8b989400] 16:13:29 INFO - PROCESS | 12808 | 1462403609944 Marionette DEBUG loaded listener.js 16:13:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 219 (0x927e4c00) [pid = 12808] [serial = 458] [outer = 0x8b989400] 16:13:30 INFO - PROCESS | 12808 | 1462403610819 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]]]}] 16:13:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:13:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1537ms 16:13:30 INFO - PROCESS | 12808 | 1462403610882 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 16:13:30 INFO - PROCESS | 12808 | 1462403610885 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 16:13:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:13:30 INFO - PROCESS | 12808 | 1462403610893 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:13:30 INFO - PROCESS | 12808 | 1462403610897 Marionette TRACE conn3 <- [1,582,null,{}] 16:13:30 INFO - PROCESS | 12808 | 1462403610903 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}] 16:13:31 INFO - PROCESS | 12808 | 1462403611099 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 16:13:31 INFO - PROCESS | 12808 | 1462403611284 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:31 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b98ec00 == 81 [pid = 12808] [id = 153] 16:13:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 220 (0x8b98f400) [pid = 12808] [serial = 459] [outer = (nil)] 16:13:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 221 (0x927e9c00) [pid = 12808] [serial = 460] [outer = 0x8b98f400] 16:13:31 INFO - PROCESS | 12808 | 1462403611424 Marionette DEBUG loaded listener.js 16:13:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 222 (0x927ecc00) [pid = 12808] [serial = 461] [outer = 0x8b98f400] 16:13:32 INFO - PROCESS | 12808 | 1462403612363 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]]]}] 16:13:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:13:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1532ms 16:13:32 INFO - PROCESS | 12808 | 1462403612426 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 16:13:32 INFO - PROCESS | 12808 | 1462403612431 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 16:13:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:13:32 INFO - PROCESS | 12808 | 1462403612438 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:13:32 INFO - PROCESS | 12808 | 1462403612442 Marionette TRACE conn3 <- [1,586,null,{}] 16:13:32 INFO - PROCESS | 12808 | 1462403612448 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}] 16:13:32 INFO - PROCESS | 12808 | 1462403612648 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 16:13:32 INFO - PROCESS | 12808 | 1462403612882 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:32 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b0eb400 == 82 [pid = 12808] [id = 154] 16:13:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 223 (0x8b0ebc00) [pid = 12808] [serial = 462] [outer = (nil)] 16:13:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 224 (0x8b0f3800) [pid = 12808] [serial = 463] [outer = 0x8b0ebc00] 16:13:33 INFO - PROCESS | 12808 | 1462403613032 Marionette DEBUG loaded listener.js 16:13:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 225 (0x8b0f7400) [pid = 12808] [serial = 464] [outer = 0x8b0ebc00] 16:13:33 INFO - PROCESS | 12808 | [12808] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:13:33 INFO - PROCESS | 12808 | 1462403613932 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]]]}] 16:13:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:13:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1535ms 16:13:33 INFO - PROCESS | 12808 | 1462403613974 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 16:13:33 INFO - PROCESS | 12808 | 1462403613978 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 16:13:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:13:33 INFO - PROCESS | 12808 | 1462403613986 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:13:33 INFO - PROCESS | 12808 | 1462403613991 Marionette TRACE conn3 <- [1,590,null,{}] 16:13:34 INFO - PROCESS | 12808 | 1462403613997 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}] 16:13:34 INFO - PROCESS | 12808 | 1462403614221 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 16:13:34 INFO - PROCESS | 12808 | 1462403614476 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:34 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b0f4000 == 83 [pid = 12808] [id = 155] 16:13:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 226 (0x927efc00) [pid = 12808] [serial = 465] [outer = (nil)] 16:13:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 227 (0x938dc800) [pid = 12808] [serial = 466] [outer = 0x927efc00] 16:13:34 INFO - PROCESS | 12808 | 1462403614639 Marionette DEBUG loaded listener.js 16:13:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 228 (0xa3262000) [pid = 12808] [serial = 467] [outer = 0x927efc00] 16:13:35 INFO - PROCESS | 12808 | 1462403615607 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]]]}] 16:13:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:13:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1698ms 16:13:35 INFO - PROCESS | 12808 | 1462403615685 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 16:13:35 INFO - PROCESS | 12808 | 1462403615688 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 16:13:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:13:35 INFO - PROCESS | 12808 | 1462403615696 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:13:35 INFO - PROCESS | 12808 | 1462403615699 Marionette TRACE conn3 <- [1,594,null,{}] 16:13:35 INFO - PROCESS | 12808 | 1462403615706 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}] 16:13:35 INFO - PROCESS | 12808 | 1462403615936 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 16:13:36 INFO - PROCESS | 12808 | 1462403616177 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:36 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b2e5400 == 84 [pid = 12808] [id = 156] 16:13:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 229 (0x8b2e5800) [pid = 12808] [serial = 468] [outer = (nil)] 16:13:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 230 (0x8b2ee000) [pid = 12808] [serial = 469] [outer = 0x8b2e5800] 16:13:36 INFO - PROCESS | 12808 | 1462403616316 Marionette DEBUG loaded listener.js 16:13:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 231 (0x8b2f2c00) [pid = 12808] [serial = 470] [outer = 0x8b2e5800] 16:13:37 INFO - PROCESS | 12808 | 1462403617484 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]]]}] 16:13:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:13:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1843ms 16:13:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:13:37 INFO - PROCESS | 12808 | 1462403617540 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 16:13:37 INFO - PROCESS | 12808 | 1462403617543 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 16:13:37 INFO - PROCESS | 12808 | 1462403617551 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:13:37 INFO - PROCESS | 12808 | 1462403617554 Marionette TRACE conn3 <- [1,598,null,{}] 16:13:37 INFO - PROCESS | 12808 | 1462403617560 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}] 16:13:37 INFO - PROCESS | 12808 | 1462403617772 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 16:13:38 INFO - PROCESS | 12808 | 1462403618030 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:38 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b2eec00 == 85 [pid = 12808] [id = 157] 16:13:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 232 (0x8b98b000) [pid = 12808] [serial = 471] [outer = (nil)] 16:13:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 233 (0x8f84dc00) [pid = 12808] [serial = 472] [outer = 0x8b98b000] 16:13:38 INFO - PROCESS | 12808 | 1462403618163 Marionette DEBUG loaded listener.js 16:13:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 234 (0x8f854800) [pid = 12808] [serial = 473] [outer = 0x8b98b000] 16:13:39 INFO - PROCESS | 12808 | 1462403619085 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]]]}] 16:13:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:13:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1590ms 16:13:39 INFO - PROCESS | 12808 | 1462403619140 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 16:13:39 INFO - PROCESS | 12808 | 1462403619143 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 16:13:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:13:39 INFO - PROCESS | 12808 | 1462403619151 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:13:39 INFO - PROCESS | 12808 | 1462403619155 Marionette TRACE conn3 <- [1,602,null,{}] 16:13:39 INFO - PROCESS | 12808 | 1462403619161 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}] 16:13:39 INFO - PROCESS | 12808 | 1462403619353 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 16:13:39 INFO - PROCESS | 12808 | 1462403619604 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:39 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b2f1400 == 86 [pid = 12808] [id = 158] 16:13:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 235 (0x8dfa0800) [pid = 12808] [serial = 474] [outer = (nil)] 16:13:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 236 (0x8f85a800) [pid = 12808] [serial = 475] [outer = 0x8dfa0800] 16:13:39 INFO - PROCESS | 12808 | 1462403619734 Marionette DEBUG loaded listener.js 16:13:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 237 (0x90e37800) [pid = 12808] [serial = 476] [outer = 0x8dfa0800] 16:13:40 INFO - PROCESS | 12808 | 1462403620623 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]]]}] 16:13:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:13:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1532ms 16:13:40 INFO - PROCESS | 12808 | 1462403620685 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 16:13:40 INFO - PROCESS | 12808 | 1462403620689 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 16:13:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:13:40 INFO - PROCESS | 12808 | 1462403620696 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:13:40 INFO - PROCESS | 12808 | 1462403620700 Marionette TRACE conn3 <- [1,606,null,{}] 16:13:40 INFO - PROCESS | 12808 | 1462403620706 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}] 16:13:40 INFO - PROCESS | 12808 | 1462403620914 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 16:13:41 INFO - PROCESS | 12808 | 1462403621397 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:41 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b95b400 == 87 [pid = 12808] [id = 159] 16:13:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 238 (0x8b95c000) [pid = 12808] [serial = 477] [outer = (nil)] 16:13:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 239 (0x8ca38800) [pid = 12808] [serial = 478] [outer = 0x8b95c000] 16:13:41 INFO - PROCESS | 12808 | 1462403621614 Marionette DEBUG loaded listener.js 16:13:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 240 (0x8cbc1400) [pid = 12808] [serial = 479] [outer = 0x8b95c000] 16:13:42 INFO - PROCESS | 12808 | 1462403622685 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]]]}] 16:13:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:13:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 2036ms 16:13:42 INFO - PROCESS | 12808 | 1462403622735 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 16:13:42 INFO - PROCESS | 12808 | 1462403622739 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 16:13:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:13:42 INFO - PROCESS | 12808 | 1462403622747 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:13:42 INFO - PROCESS | 12808 | 1462403622752 Marionette TRACE conn3 <- [1,610,null,{}] 16:13:42 INFO - PROCESS | 12808 | 1462403622760 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}] 16:13:42 INFO - PROCESS | 12808 | 1462403622954 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 16:13:43 INFO - PROCESS | 12808 | 1462403623330 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:43 INFO - PROCESS | 12808 | ++DOCSHELL 0x8ca40800 == 88 [pid = 12808] [id = 160] 16:13:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 241 (0x8cbc5800) [pid = 12808] [serial = 480] [outer = (nil)] 16:13:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 242 (0x8d83a000) [pid = 12808] [serial = 481] [outer = 0x8cbc5800] 16:13:43 INFO - PROCESS | 12808 | 1462403623426 Marionette DEBUG loaded listener.js 16:13:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 243 (0x8e092800) [pid = 12808] [serial = 482] [outer = 0x8cbc5800] 16:13:44 INFO - PROCESS | 12808 | 1462403624362 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]]]}] 16:13:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:13:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1652ms 16:13:44 INFO - PROCESS | 12808 | 1462403624403 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 16:13:44 INFO - PROCESS | 12808 | 1462403624409 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 16:13:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:13:44 INFO - PROCESS | 12808 | 1462403624419 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:13:44 INFO - PROCESS | 12808 | 1462403624423 Marionette TRACE conn3 <- [1,614,null,{}] 16:13:44 INFO - PROCESS | 12808 | 1462403624429 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}] 16:13:44 INFO - PROCESS | 12808 | 1462403624620 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 16:13:44 INFO - PROCESS | 12808 | --DOCSHELL 0x9a268000 == 87 [pid = 12808] [id = 24] 16:13:44 INFO - PROCESS | 12808 | --DOCSHELL 0x90e2ac00 == 86 [pid = 12808] [id = 74] 16:13:44 INFO - PROCESS | 12808 | --DOMWINDOW == 242 (0x8dfa8000) [pid = 12808] [serial = 378] [outer = (nil)] [url = about:blank] 16:13:44 INFO - PROCESS | 12808 | --DOMWINDOW == 241 (0x9a264000) [pid = 12808] [serial = 345] [outer = (nil)] [url = about:blank] 16:13:44 INFO - PROCESS | 12808 | --DOMWINDOW == 240 (0x8e0f4800) [pid = 12808] [serial = 348] [outer = (nil)] [url = about:blank] 16:13:44 INFO - PROCESS | 12808 | --DOMWINDOW == 239 (0x9cabf400) [pid = 12808] [serial = 351] [outer = (nil)] [url = about:blank] 16:13:44 INFO - PROCESS | 12808 | --DOMWINDOW == 238 (0x8e09ec00) [pid = 12808] [serial = 354] [outer = (nil)] [url = about:blank] 16:13:44 INFO - PROCESS | 12808 | --DOMWINDOW == 237 (0x921e8c00) [pid = 12808] [serial = 357] [outer = (nil)] [url = about:blank] 16:13:45 INFO - PROCESS | 12808 | 1462403624995 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:45 INFO - PROCESS | 12808 | --DOCSHELL 0x90fc0c00 == 85 [pid = 12808] [id = 75] 16:13:45 INFO - PROCESS | 12808 | --DOCSHELL 0x99e57800 == 84 [pid = 12808] [id = 11] 16:13:45 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de7b000 == 85 [pid = 12808] [id = 161] 16:13:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 238 (0x8de7ec00) [pid = 12808] [serial = 483] [outer = (nil)] 16:13:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 239 (0x8e0f7400) [pid = 12808] [serial = 484] [outer = 0x8de7ec00] 16:13:45 INFO - PROCESS | 12808 | 1462403625106 Marionette DEBUG loaded listener.js 16:13:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 240 (0x8f529800) [pid = 12808] [serial = 485] [outer = 0x8de7ec00] 16:13:45 INFO - PROCESS | 12808 | --DOMWINDOW == 239 (0x91838400) [pid = 12808] [serial = 367] [outer = (nil)] [url = about:blank] 16:13:45 INFO - PROCESS | 12808 | --DOMWINDOW == 238 (0x91833000) [pid = 12808] [serial = 366] [outer = (nil)] [url = about:blank] 16:13:45 INFO - PROCESS | 12808 | --DOMWINDOW == 237 (0x921ec800) [pid = 12808] [serial = 339] [outer = (nil)] [url = about:blank] 16:13:45 INFO - PROCESS | 12808 | --DOMWINDOW == 236 (0x98319c00) [pid = 12808] [serial = 369] [outer = (nil)] [url = about:blank] 16:13:45 INFO - PROCESS | 12808 | --DOMWINDOW == 235 (0x90fc7000) [pid = 12808] [serial = 364] [outer = (nil)] [url = about:blank] 16:13:45 INFO - PROCESS | 12808 | --DOMWINDOW == 234 (0x8ea87800) [pid = 12808] [serial = 363] [outer = (nil)] [url = about:blank] 16:13:45 INFO - PROCESS | 12808 | --DOMWINDOW == 233 (0x97f03800) [pid = 12808] [serial = 342] [outer = (nil)] [url = about:blank] 16:13:45 INFO - PROCESS | 12808 | --DOMWINDOW == 232 (0x8de78000) [pid = 12808] [serial = 336] [outer = (nil)] [url = about:blank] 16:13:45 INFO - PROCESS | 12808 | --DOMWINDOW == 231 (0x911ec800) [pid = 12808] [serial = 334] [outer = (nil)] [url = about:blank] 16:13:45 INFO - PROCESS | 12808 | --DOMWINDOW == 230 (0xa26cb000) [pid = 12808] [serial = 360] [outer = (nil)] [url = about:blank] 16:13:45 INFO - PROCESS | 12808 | --DOMWINDOW == 229 (0xa1058400) [pid = 12808] [serial = 375] [outer = (nil)] [url = about:blank] 16:13:45 INFO - PROCESS | 12808 | --DOMWINDOW == 228 (0x9a0f3800) [pid = 12808] [serial = 372] [outer = (nil)] [url = about:blank] 16:13:45 INFO - PROCESS | 12808 | --DOMWINDOW == 227 (0x9a26d800) [pid = 12808] [serial = 373] [outer = (nil)] [url = about:blank] 16:13:45 INFO - PROCESS | 12808 | --DOMWINDOW == 226 (0xa2606c00) [pid = 12808] [serial = 376] [outer = (nil)] [url = about:blank] 16:13:45 INFO - PROCESS | 12808 | --DOMWINDOW == 225 (0x997c3c00) [pid = 12808] [serial = 370] [outer = (nil)] [url = about:blank] 16:13:45 INFO - PROCESS | 12808 | 1462403625974 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]]]}] 16:13:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:13:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1585ms 16:13:46 INFO - PROCESS | 12808 | 1462403626014 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 16:13:46 INFO - PROCESS | 12808 | 1462403626018 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 16:13:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:13:46 INFO - PROCESS | 12808 | 1462403626028 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:13:46 INFO - PROCESS | 12808 | 1462403626038 Marionette TRACE conn3 <- [1,618,null,{}] 16:13:46 INFO - PROCESS | 12808 | 1462403626052 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}] 16:13:46 INFO - PROCESS | 12808 | 1462403626285 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 16:13:46 INFO - PROCESS | 12808 | 1462403626446 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:46 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cd22800 == 86 [pid = 12808] [id = 162] 16:13:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 226 (0x8f334000) [pid = 12808] [serial = 486] [outer = (nil)] 16:13:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 227 (0x8f858400) [pid = 12808] [serial = 487] [outer = 0x8f334000] 16:13:46 INFO - PROCESS | 12808 | 1462403626528 Marionette DEBUG loaded listener.js 16:13:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 228 (0x90e31400) [pid = 12808] [serial = 488] [outer = 0x8f334000] 16:13:47 INFO - PROCESS | 12808 | 1462403627365 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]]]}] 16:13:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:13:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1391ms 16:13:47 INFO - PROCESS | 12808 | 1462403627428 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 16:13:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:13:47 INFO - PROCESS | 12808 | 1462403627433 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 16:13:47 INFO - PROCESS | 12808 | 1462403627440 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:13:47 INFO - PROCESS | 12808 | 1462403627443 Marionette TRACE conn3 <- [1,622,null,{}] 16:13:47 INFO - PROCESS | 12808 | 1462403627449 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}] 16:13:47 INFO - PROCESS | 12808 | 1462403627677 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 16:13:47 INFO - PROCESS | 12808 | 1462403627704 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:47 INFO - PROCESS | 12808 | ++DOCSHELL 0x8e091400 == 87 [pid = 12808] [id = 163] 16:13:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 229 (0x8f85a400) [pid = 12808] [serial = 489] [outer = (nil)] 16:13:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 230 (0x91833c00) [pid = 12808] [serial = 490] [outer = 0x8f85a400] 16:13:47 INFO - PROCESS | 12808 | 1462403627782 Marionette DEBUG loaded listener.js 16:13:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 231 (0x9183b400) [pid = 12808] [serial = 491] [outer = 0x8f85a400] 16:13:48 INFO - PROCESS | 12808 | 1462403628741 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]]]}] 16:13:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:13:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1336ms 16:13:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:13:48 INFO - PROCESS | 12808 | 1462403628776 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 16:13:48 INFO - PROCESS | 12808 | 1462403628779 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 16:13:48 INFO - PROCESS | 12808 | 1462403628786 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:13:48 INFO - PROCESS | 12808 | 1462403628789 Marionette TRACE conn3 <- [1,626,null,{}] 16:13:48 INFO - PROCESS | 12808 | 1462403628812 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}] 16:13:49 INFO - PROCESS | 12808 | 1462403629052 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 16:13:49 INFO - PROCESS | 12808 | 1462403629075 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:49 INFO - PROCESS | 12808 | ++DOCSHELL 0x921ea400 == 88 [pid = 12808] [id = 164] 16:13:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 232 (0x927ea400) [pid = 12808] [serial = 492] [outer = (nil)] 16:13:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 233 (0x92947c00) [pid = 12808] [serial = 493] [outer = 0x927ea400] 16:13:49 INFO - PROCESS | 12808 | 1462403629167 Marionette DEBUG loaded listener.js 16:13:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 234 (0x94e71000) [pid = 12808] [serial = 494] [outer = 0x927ea400] 16:13:49 INFO - PROCESS | 12808 | --DOMWINDOW == 233 (0x8d5cf800) [pid = 12808] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:13:49 INFO - PROCESS | 12808 | --DOMWINDOW == 232 (0x8e097800) [pid = 12808] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:13:49 INFO - PROCESS | 12808 | --DOMWINDOW == 231 (0x94498400) [pid = 12808] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:13:49 INFO - PROCESS | 12808 | --DOMWINDOW == 230 (0x8de7f400) [pid = 12808] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 16:13:49 INFO - PROCESS | 12808 | --DOMWINDOW == 229 (0x8de1f000) [pid = 12808] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:13:49 INFO - PROCESS | 12808 | --DOMWINDOW == 228 (0x8de7d400) [pid = 12808] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:13:49 INFO - PROCESS | 12808 | --DOMWINDOW == 227 (0x98bcdc00) [pid = 12808] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:13:49 INFO - PROCESS | 12808 | --DOMWINDOW == 226 (0x8de74400) [pid = 12808] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:13:50 INFO - PROCESS | 12808 | 1462403630379 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]]]}] 16:13:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:13:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1652ms 16:13:50 INFO - PROCESS | 12808 | 1462403630437 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 16:13:50 INFO - PROCESS | 12808 | 1462403630441 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 16:13:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:13:50 INFO - PROCESS | 12808 | 1462403630447 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:13:50 INFO - PROCESS | 12808 | 1462403630451 Marionette TRACE conn3 <- [1,630,null,{}] 16:13:50 INFO - PROCESS | 12808 | 1462403630457 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}] 16:13:50 INFO - PROCESS | 12808 | 1462403630639 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 16:13:50 INFO - PROCESS | 12808 | 1462403630654 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:50 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d5d0000 == 89 [pid = 12808] [id = 165] 16:13:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 227 (0x8de78800) [pid = 12808] [serial = 495] [outer = (nil)] 16:13:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 228 (0x94ea3800) [pid = 12808] [serial = 496] [outer = 0x8de78800] 16:13:50 INFO - PROCESS | 12808 | 1462403630732 Marionette DEBUG loaded listener.js 16:13:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 229 (0x950db000) [pid = 12808] [serial = 497] [outer = 0x8de78800] 16:13:51 INFO - PROCESS | 12808 | 1462403631642 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]]]}] 16:13:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:13:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1237ms 16:13:51 INFO - PROCESS | 12808 | 1462403631685 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 16:13:51 INFO - PROCESS | 12808 | 1462403631687 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 16:13:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:13:51 INFO - PROCESS | 12808 | 1462403631695 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:13:51 INFO - PROCESS | 12808 | 1462403631698 Marionette TRACE conn3 <- [1,634,null,{}] 16:13:51 INFO - PROCESS | 12808 | 1462403631704 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}] 16:13:51 INFO - PROCESS | 12808 | 1462403631874 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 16:13:52 INFO - PROCESS | 12808 | 1462403632232 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:52 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b2ec800 == 90 [pid = 12808] [id = 166] 16:13:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 230 (0x8b2ee400) [pid = 12808] [serial = 498] [outer = (nil)] 16:13:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 231 (0x8b953000) [pid = 12808] [serial = 499] [outer = 0x8b2ee400] 16:13:52 INFO - PROCESS | 12808 | 1462403632419 Marionette DEBUG loaded listener.js 16:13:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 232 (0x8ca33800) [pid = 12808] [serial = 500] [outer = 0x8b2ee400] 16:13:53 INFO - PROCESS | 12808 | [12808] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:13:53 INFO - PROCESS | 12808 | 1462403633414 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]]]}] 16:13:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:13:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1784ms 16:13:53 INFO - PROCESS | 12808 | 1462403633482 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 16:13:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:13:53 INFO - PROCESS | 12808 | 1462403633489 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 16:13:53 INFO - PROCESS | 12808 | 1462403633497 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:13:53 INFO - PROCESS | 12808 | 1462403633503 Marionette TRACE conn3 <- [1,638,null,{}] 16:13:53 INFO - PROCESS | 12808 | 1462403633511 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}] 16:13:53 INFO - PROCESS | 12808 | 1462403633764 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 16:13:54 INFO - PROCESS | 12808 | 1462403634064 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:54 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de72800 == 91 [pid = 12808] [id = 167] 16:13:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 233 (0x8de7a000) [pid = 12808] [serial = 501] [outer = (nil)] 16:13:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 234 (0x8dfa4800) [pid = 12808] [serial = 502] [outer = 0x8de7a000] 16:13:54 INFO - PROCESS | 12808 | 1462403634164 Marionette DEBUG loaded listener.js 16:13:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 235 (0x8e097400) [pid = 12808] [serial = 503] [outer = 0x8de7a000] 16:13:54 INFO - PROCESS | 12808 | [12808] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:13:55 INFO - PROCESS | 12808 | 1462403635185 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]]]}] 16:13:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:13:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1741ms 16:13:55 INFO - PROCESS | 12808 | 1462403635241 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 16:13:55 INFO - PROCESS | 12808 | 1462403635248 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 16:13:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:13:55 INFO - PROCESS | 12808 | 1462403635256 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:13:55 INFO - PROCESS | 12808 | 1462403635260 Marionette TRACE conn3 <- [1,642,null,{}] 16:13:55 INFO - PROCESS | 12808 | 1462403635267 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}] 16:13:55 INFO - PROCESS | 12808 | 1462403635488 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 16:13:55 INFO - PROCESS | 12808 | 1462403635782 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:55 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f52d400 == 92 [pid = 12808] [id = 168] 16:13:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 236 (0x8f52d800) [pid = 12808] [serial = 504] [outer = (nil)] 16:13:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 237 (0x8f84e400) [pid = 12808] [serial = 505] [outer = 0x8f52d800] 16:13:55 INFO - PROCESS | 12808 | 1462403635924 Marionette DEBUG loaded listener.js 16:13:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 238 (0x90fc4c00) [pid = 12808] [serial = 506] [outer = 0x8f52d800] 16:13:56 INFO - PROCESS | 12808 | 1462403636915 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]]]}] 16:13:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:13:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1737ms 16:13:57 INFO - PROCESS | 12808 | 1462403636994 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 16:13:57 INFO - PROCESS | 12808 | 1462403636998 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 16:13:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:13:57 INFO - PROCESS | 12808 | 1462403637018 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:13:57 INFO - PROCESS | 12808 | 1462403637028 Marionette TRACE conn3 <- [1,646,null,{}] 16:13:57 INFO - PROCESS | 12808 | 1462403637035 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}] 16:13:57 INFO - PROCESS | 12808 | 1462403637396 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 16:13:57 INFO - PROCESS | 12808 | 1462403637599 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:57 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f52c400 == 93 [pid = 12808] [id = 169] 16:13:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 239 (0x92949800) [pid = 12808] [serial = 507] [outer = (nil)] 16:13:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 240 (0x97fba400) [pid = 12808] [serial = 508] [outer = 0x92949800] 16:13:57 INFO - PROCESS | 12808 | 1462403637695 Marionette DEBUG loaded listener.js 16:13:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 241 (0x98f39400) [pid = 12808] [serial = 509] [outer = 0x92949800] 16:13:58 INFO - PROCESS | 12808 | 1462403638687 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]]]}] 16:13:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:13:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1757ms 16:13:58 INFO - PROCESS | 12808 | 1462403638765 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 16:13:58 INFO - PROCESS | 12808 | 1462403638770 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 16:13:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:13:58 INFO - PROCESS | 12808 | 1462403638778 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:13:58 INFO - PROCESS | 12808 | 1462403638782 Marionette TRACE conn3 <- [1,650,null,{}] 16:13:58 INFO - PROCESS | 12808 | 1462403638788 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}] 16:13:59 INFO - PROCESS | 12808 | 1462403639025 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 16:13:59 INFO - PROCESS | 12808 | 1462403639310 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:59 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f529000 == 94 [pid = 12808] [id = 170] 16:13:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 242 (0x93aa7c00) [pid = 12808] [serial = 510] [outer = (nil)] 16:13:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 243 (0x9949b800) [pid = 12808] [serial = 511] [outer = 0x93aa7c00] 16:13:59 INFO - PROCESS | 12808 | 1462403639412 Marionette DEBUG loaded listener.js 16:13:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 244 (0x997c8400) [pid = 12808] [serial = 512] [outer = 0x93aa7c00] 16:14:00 INFO - PROCESS | 12808 | 1462403640339 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]]]}] 16:14:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:14:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1636ms 16:14:00 INFO - PROCESS | 12808 | 1462403640416 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 16:14:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:14:00 INFO - PROCESS | 12808 | 1462403640421 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 16:14:00 INFO - PROCESS | 12808 | 1462403640427 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:14:00 INFO - PROCESS | 12808 | 1462403640431 Marionette TRACE conn3 <- [1,654,null,{}] 16:14:00 INFO - PROCESS | 12808 | 1462403640437 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}] 16:14:00 INFO - PROCESS | 12808 | 1462403640684 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 16:14:01 INFO - PROCESS | 12808 | 1462403640981 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:01 INFO - PROCESS | 12808 | ++DOCSHELL 0x99e58c00 == 95 [pid = 12808] [id = 171] 16:14:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 245 (0x99f67c00) [pid = 12808] [serial = 513] [outer = (nil)] 16:14:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 246 (0x99f75400) [pid = 12808] [serial = 514] [outer = 0x99f67c00] 16:14:01 INFO - PROCESS | 12808 | 1462403641093 Marionette DEBUG loaded listener.js 16:14:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 247 (0x9cac7400) [pid = 12808] [serial = 515] [outer = 0x99f67c00] 16:14:02 INFO - PROCESS | 12808 | 1462403642129 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]]]}] 16:14:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:14:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1732ms 16:14:02 INFO - PROCESS | 12808 | 1462403642161 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 16:14:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:14:02 INFO - PROCESS | 12808 | 1462403642166 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 16:14:02 INFO - PROCESS | 12808 | 1462403642173 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:14:02 INFO - PROCESS | 12808 | 1462403642189 Marionette TRACE conn3 <- [1,658,null,{}] 16:14:02 INFO - PROCESS | 12808 | 1462403642199 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}] 16:14:02 INFO - PROCESS | 12808 | 1462403642432 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 16:14:02 INFO - PROCESS | 12808 | 1462403642675 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:02 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d470800 == 96 [pid = 12808] [id = 172] 16:14:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 248 (0x8d473c00) [pid = 12808] [serial = 516] [outer = (nil)] 16:14:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 249 (0x8d47bc00) [pid = 12808] [serial = 517] [outer = 0x8d473c00] 16:14:02 INFO - PROCESS | 12808 | 1462403642821 Marionette DEBUG loaded listener.js 16:14:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 250 (0x997c2000) [pid = 12808] [serial = 518] [outer = 0x8d473c00] 16:14:03 INFO - PROCESS | 12808 | 1462403643742 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]]]}] 16:14:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:14:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1606ms 16:14:03 INFO - PROCESS | 12808 | 1462403643793 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 16:14:03 INFO - PROCESS | 12808 | 1462403643798 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 16:14:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:14:03 INFO - PROCESS | 12808 | 1462403643807 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:14:03 INFO - PROCESS | 12808 | 1462403643809 Marionette TRACE conn3 <- [1,662,null,{}] 16:14:03 INFO - PROCESS | 12808 | 1462403643816 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}] 16:14:04 INFO - PROCESS | 12808 | 1462403644021 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 16:14:04 INFO - PROCESS | 12808 | 1462403644263 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:04 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d478c00 == 97 [pid = 12808] [id = 173] 16:14:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 251 (0x8d47a800) [pid = 12808] [serial = 519] [outer = (nil)] 16:14:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 252 (0x8d672000) [pid = 12808] [serial = 520] [outer = 0x8d47a800] 16:14:04 INFO - PROCESS | 12808 | 1462403644400 Marionette DEBUG loaded listener.js 16:14:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 253 (0x8d674c00) [pid = 12808] [serial = 521] [outer = 0x8d47a800] 16:14:04 INFO - PROCESS | 12808 | [12808] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:14:05 INFO - PROCESS | 12808 | 1462403645327 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]]]}] 16:14:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:14:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1536ms 16:14:05 INFO - PROCESS | 12808 | 1462403645342 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 16:14:05 INFO - PROCESS | 12808 | 1462403645345 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 16:14:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:14:05 INFO - PROCESS | 12808 | 1462403645353 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:14:05 INFO - PROCESS | 12808 | 1462403645357 Marionette TRACE conn3 <- [1,666,null,{}] 16:14:05 INFO - PROCESS | 12808 | 1462403645363 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}] 16:14:05 INFO - PROCESS | 12808 | 1462403645553 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 16:14:05 INFO - PROCESS | 12808 | 1462403645800 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:05 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d47d400 == 98 [pid = 12808] [id = 174] 16:14:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 254 (0x8d670400) [pid = 12808] [serial = 522] [outer = (nil)] 16:14:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 255 (0x8d67b400) [pid = 12808] [serial = 523] [outer = 0x8d670400] 16:14:05 INFO - PROCESS | 12808 | 1462403645938 Marionette DEBUG loaded listener.js 16:14:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 256 (0x9a26d800) [pid = 12808] [serial = 524] [outer = 0x8d670400] 16:14:06 INFO - PROCESS | 12808 | [12808] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:14:06 INFO - PROCESS | 12808 | 1462403646866 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]]]}] 16:14:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:14:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1586ms 16:14:06 INFO - PROCESS | 12808 | 1462403646940 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 16:14:06 INFO - PROCESS | 12808 | 1462403646944 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 16:14:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:14:06 INFO - PROCESS | 12808 | 1462403646951 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:14:06 INFO - PROCESS | 12808 | 1462403646954 Marionette TRACE conn3 <- [1,670,null,{}] 16:14:06 INFO - PROCESS | 12808 | 1462403646961 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}] 16:14:07 INFO - PROCESS | 12808 | 1462403647181 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 16:14:07 INFO - PROCESS | 12808 | 1462403647536 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:07 INFO - PROCESS | 12808 | ++DOCSHELL 0x89ce4800 == 99 [pid = 12808] [id = 175] 16:14:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 257 (0x89ce7c00) [pid = 12808] [serial = 525] [outer = (nil)] 16:14:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 258 (0x89cebc00) [pid = 12808] [serial = 526] [outer = 0x89ce7c00] 16:14:07 INFO - PROCESS | 12808 | 1462403647633 Marionette DEBUG loaded listener.js 16:14:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 259 (0x89cee800) [pid = 12808] [serial = 527] [outer = 0x89ce7c00] 16:14:08 INFO - PROCESS | 12808 | 1462403648600 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]]]}] 16:14:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:14:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1685ms 16:14:08 INFO - PROCESS | 12808 | 1462403648638 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 16:14:08 INFO - PROCESS | 12808 | 1462403648641 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 16:14:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:14:08 INFO - PROCESS | 12808 | 1462403648649 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:14:08 INFO - PROCESS | 12808 | 1462403648652 Marionette TRACE conn3 <- [1,674,null,{}] 16:14:08 INFO - PROCESS | 12808 | 1462403648659 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}] 16:14:08 INFO - PROCESS | 12808 | 1462403648868 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 16:14:09 INFO - PROCESS | 12808 | 1462403649128 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:09 INFO - PROCESS | 12808 | ++DOCSHELL 0x8dfaa000 == 100 [pid = 12808] [id = 176] 16:14:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 260 (0x99119800) [pid = 12808] [serial = 528] [outer = (nil)] 16:14:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 261 (0xa213f800) [pid = 12808] [serial = 529] [outer = 0x99119800] 16:14:09 INFO - PROCESS | 12808 | 1462403649281 Marionette DEBUG loaded listener.js 16:14:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 262 (0xa30cd400) [pid = 12808] [serial = 530] [outer = 0x99119800] 16:14:09 INFO - PROCESS | 12808 | [12808] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:14:10 INFO - PROCESS | 12808 | 1462403650266 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]]]}] 16:14:10 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 16:14:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1649ms 16:14:10 INFO - PROCESS | 12808 | 1462403650300 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 16:14:10 INFO - PROCESS | 12808 | 1462403650304 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 16:14:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:14:10 INFO - PROCESS | 12808 | 1462403650311 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:14:10 INFO - PROCESS | 12808 | 1462403650317 Marionette TRACE conn3 <- [1,678,null,{}] 16:14:10 INFO - PROCESS | 12808 | 1462403650323 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}] 16:14:10 INFO - PROCESS | 12808 | 1462403650567 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 16:14:10 INFO - PROCESS | 12808 | 1462403650828 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:10 INFO - PROCESS | 12808 | ++DOCSHELL 0x89583000 == 101 [pid = 12808] [id = 177] 16:14:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 263 (0x89584800) [pid = 12808] [serial = 531] [outer = (nil)] 16:14:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 264 (0x89589800) [pid = 12808] [serial = 532] [outer = 0x89584800] 16:14:10 INFO - PROCESS | 12808 | 1462403650959 Marionette DEBUG loaded listener.js 16:14:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 265 (0x8cd22c00) [pid = 12808] [serial = 533] [outer = 0x89584800] 16:14:11 INFO - PROCESS | 12808 | 1462403651879 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]]]}] 16:14:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:14:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1640ms 16:14:11 INFO - PROCESS | 12808 | 1462403651952 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 16:14:11 INFO - PROCESS | 12808 | 1462403651957 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 16:14:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:14:11 INFO - PROCESS | 12808 | 1462403651963 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:14:11 INFO - PROCESS | 12808 | 1462403651967 Marionette TRACE conn3 <- [1,682,null,{}] 16:14:11 INFO - PROCESS | 12808 | 1462403651973 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}] 16:14:12 INFO - PROCESS | 12808 | 1462403652175 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 16:14:12 INFO - PROCESS | 12808 | 1462403652448 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:12 INFO - PROCESS | 12808 | ++DOCSHELL 0x8957e000 == 102 [pid = 12808] [id = 178] 16:14:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 266 (0x89585c00) [pid = 12808] [serial = 534] [outer = (nil)] 16:14:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 267 (0x8f928c00) [pid = 12808] [serial = 535] [outer = 0x89585c00] 16:14:12 INFO - PROCESS | 12808 | 1462403652576 Marionette DEBUG loaded listener.js 16:14:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 268 (0x93aa1400) [pid = 12808] [serial = 536] [outer = 0x89585c00] 16:14:13 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:13 INFO - PROCESS | 12808 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:14:13 INFO - PROCESS | 12808 | 1462403653929 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]]]}] 16:14:13 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) 16:14:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2036ms 16:14:14 INFO - PROCESS | 12808 | 1462403654009 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 16:14:14 INFO - PROCESS | 12808 | 1462403654013 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 16:14:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:14:14 INFO - PROCESS | 12808 | 1462403654023 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:14:14 INFO - PROCESS | 12808 | 1462403654026 Marionette TRACE conn3 <- [1,686,null,{}] 16:14:14 INFO - PROCESS | 12808 | 1462403654032 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}] 16:14:14 INFO - PROCESS | 12808 | 1462403654220 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 16:14:14 INFO - PROCESS | 12808 | 1462403654420 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:14 INFO - PROCESS | 12808 | ++DOCSHELL 0x8957f400 == 103 [pid = 12808] [id = 179] 16:14:14 INFO - PROCESS | 12808 | ++DOMWINDOW == 269 (0x89ce3c00) [pid = 12808] [serial = 537] [outer = (nil)] 16:14:14 INFO - PROCESS | 12808 | ++DOMWINDOW == 270 (0x89cec000) [pid = 12808] [serial = 538] [outer = 0x89ce3c00] 16:14:14 INFO - PROCESS | 12808 | 1462403654952 Marionette DEBUG loaded listener.js 16:14:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 271 (0x8b2ec000) [pid = 12808] [serial = 539] [outer = 0x89ce3c00] 16:14:16 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:16 INFO - PROCESS | 12808 | 1462403656386 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]]]}] 16:14:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:14:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2387ms 16:14:16 INFO - PROCESS | 12808 | 1462403656412 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 16:14:16 INFO - PROCESS | 12808 | 1462403656418 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 16:14:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:14:16 INFO - PROCESS | 12808 | 1462403656427 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:14:16 INFO - PROCESS | 12808 | 1462403656431 Marionette TRACE conn3 <- [1,690,null,{}] 16:14:16 INFO - PROCESS | 12808 | 1462403656440 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}] 16:14:16 INFO - PROCESS | 12808 | 1462403656681 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 16:14:17 INFO - PROCESS | 12808 | 1462403657023 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:17 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b0f0c00 == 104 [pid = 12808] [id = 180] 16:14:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 272 (0x8b0f9c00) [pid = 12808] [serial = 540] [outer = (nil)] 16:14:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 273 (0x8ca32400) [pid = 12808] [serial = 541] [outer = 0x8b0f9c00] 16:14:17 INFO - PROCESS | 12808 | 1462403657114 Marionette DEBUG loaded listener.js 16:14:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 274 (0x8cd2d000) [pid = 12808] [serial = 542] [outer = 0x8b0f9c00] 16:14:17 INFO - PROCESS | 12808 | --DOCSHELL 0x93894800 == 103 [pid = 12808] [id = 16] 16:14:17 INFO - PROCESS | 12808 | --DOCSHELL 0x98c88400 == 102 [pid = 12808] [id = 21] 16:14:17 INFO - PROCESS | 12808 | --DOMWINDOW == 273 (0x98dd3000) [pid = 12808] [serial = 433] [outer = (nil)] [url = about:blank] 16:14:17 INFO - PROCESS | 12808 | --DOCSHELL 0xa1052800 == 101 [pid = 12808] [id = 17] 16:14:17 INFO - PROCESS | 12808 | --DOCSHELL 0x8d5d0000 == 100 [pid = 12808] [id = 165] 16:14:17 INFO - PROCESS | 12808 | --DOCSHELL 0x921ea400 == 99 [pid = 12808] [id = 164] 16:14:18 INFO - PROCESS | 12808 | --DOCSHELL 0x8e091400 == 98 [pid = 12808] [id = 163] 16:14:18 INFO - PROCESS | 12808 | --DOCSHELL 0x8cd22800 == 97 [pid = 12808] [id = 162] 16:14:18 INFO - PROCESS | 12808 | --DOCSHELL 0x8de7b000 == 96 [pid = 12808] [id = 161] 16:14:18 INFO - PROCESS | 12808 | --DOCSHELL 0x8ca40800 == 95 [pid = 12808] [id = 160] 16:14:18 INFO - PROCESS | 12808 | --DOCSHELL 0x8b95b400 == 94 [pid = 12808] [id = 159] 16:14:18 INFO - PROCESS | 12808 | --DOCSHELL 0x8b98ec00 == 93 [pid = 12808] [id = 153] 16:14:18 INFO - PROCESS | 12808 | --DOCSHELL 0x8b95e400 == 92 [pid = 12808] [id = 152] 16:14:18 INFO - PROCESS | 12808 | --DOCSHELL 0x8b95c800 == 91 [pid = 12808] [id = 151] 16:14:18 INFO - PROCESS | 12808 | --DOCSHELL 0x8b955c00 == 90 [pid = 12808] [id = 150] 16:14:18 INFO - PROCESS | 12808 | --DOCSHELL 0x92942800 == 89 [pid = 12808] [id = 149] 16:14:18 INFO - PROCESS | 12808 | --DOCSHELL 0x8ca40c00 == 88 [pid = 12808] [id = 148] 16:14:18 INFO - PROCESS | 12808 | --DOCSHELL 0x98dd5800 == 87 [pid = 12808] [id = 147] 16:14:18 INFO - PROCESS | 12808 | --DOCSHELL 0x8e09fc00 == 86 [pid = 12808] [id = 146] 16:14:18 INFO - PROCESS | 12808 | --DOCSHELL 0x8d5cf400 == 85 [pid = 12808] [id = 145] 16:14:18 INFO - PROCESS | 12808 | --DOMWINDOW == 272 (0x8cd1f400) [pid = 12808] [serial = 406] [outer = (nil)] [url = about:blank] 16:14:18 INFO - PROCESS | 12808 | --DOMWINDOW == 271 (0x8cbc1000) [pid = 12808] [serial = 403] [outer = (nil)] [url = about:blank] 16:14:18 INFO - PROCESS | 12808 | --DOMWINDOW == 270 (0x8d5d3000) [pid = 12808] [serial = 412] [outer = (nil)] [url = about:blank] 16:14:18 INFO - PROCESS | 12808 | --DOMWINDOW == 269 (0x8d5d8000) [pid = 12808] [serial = 381] [outer = (nil)] [url = about:blank] 16:14:18 INFO - PROCESS | 12808 | --DOMWINDOW == 268 (0x921e8400) [pid = 12808] [serial = 214] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:14:18 INFO - PROCESS | 12808 | --DOMWINDOW == 267 (0x8f193c00) [pid = 12808] [serial = 416] [outer = (nil)] [url = about:blank] 16:14:18 INFO - PROCESS | 12808 | --DOMWINDOW == 266 (0x8f91ec00) [pid = 12808] [serial = 385] [outer = (nil)] [url = about:blank] 16:14:18 INFO - PROCESS | 12808 | --DOMWINDOW == 265 (0x9911a400) [pid = 12808] [serial = 428] [outer = (nil)] [url = about:blank] 16:14:18 INFO - PROCESS | 12808 | --DOMWINDOW == 264 (0x94faec00) [pid = 12808] [serial = 424] [outer = (nil)] [url = about:blank] 16:14:18 INFO - PROCESS | 12808 | --DOMWINDOW == 263 (0x8d836800) [pid = 12808] [serial = 413] [outer = (nil)] [url = about:blank] 16:14:18 INFO - PROCESS | 12808 | --DOMWINDOW == 262 (0x8ea8c800) [pid = 12808] [serial = 418] [outer = (nil)] [url = about:blank] 16:14:18 INFO - PROCESS | 12808 | --DOMWINDOW == 261 (0x8e0ef800) [pid = 12808] [serial = 415] [outer = (nil)] [url = about:blank] 16:14:18 INFO - PROCESS | 12808 | --DOMWINDOW == 260 (0x8d840800) [pid = 12808] [serial = 397] [outer = (nil)] [url = about:blank] 16:14:18 INFO - PROCESS | 12808 | --DOMWINDOW == 259 (0x90e33000) [pid = 12808] [serial = 421] [outer = (nil)] [url = about:blank] 16:14:18 INFO - PROCESS | 12808 | --DOMWINDOW == 258 (0x99f70000) [pid = 12808] [serial = 430] [outer = (nil)] [url = about:blank] 16:14:18 INFO - PROCESS | 12808 | --DOMWINDOW == 257 (0x99111800) [pid = 12808] [serial = 391] [outer = (nil)] [url = about:blank] 16:14:18 INFO - PROCESS | 12808 | --DOMWINDOW == 256 (0x99f75800) [pid = 12808] [serial = 379] [outer = (nil)] [url = about:blank] 16:14:18 INFO - PROCESS | 12808 | --DOMWINDOW == 255 (0x950d2c00) [pid = 12808] [serial = 425] [outer = (nil)] [url = about:blank] 16:14:18 INFO - PROCESS | 12808 | --DOMWINDOW == 254 (0x99761000) [pid = 12808] [serial = 394] [outer = (nil)] [url = about:blank] 16:14:18 INFO - PROCESS | 12808 | --DOMWINDOW == 253 (0x94fad800) [pid = 12808] [serial = 388] [outer = (nil)] [url = about:blank] 16:14:18 INFO - PROCESS | 12808 | --DOMWINDOW == 252 (0x97c58c00) [pid = 12808] [serial = 427] [outer = (nil)] [url = about:blank] 16:14:18 INFO - PROCESS | 12808 | --DOMWINDOW == 251 (0x9182d800) [pid = 12808] [serial = 419] [outer = (nil)] [url = about:blank] 16:14:18 INFO - PROCESS | 12808 | --DOMWINDOW == 250 (0x8ca3b400) [pid = 12808] [serial = 400] [outer = (nil)] [url = about:blank] 16:14:18 INFO - PROCESS | 12808 | --DOMWINDOW == 249 (0x8cd29800) [pid = 12808] [serial = 409] [outer = (nil)] [url = about:blank] 16:14:18 INFO - PROCESS | 12808 | --DOMWINDOW == 248 (0x9a26c400) [pid = 12808] [serial = 431] [outer = (nil)] [url = about:blank] 16:14:18 INFO - PROCESS | 12808 | --DOMWINDOW == 247 (0x91836c00) [pid = 12808] [serial = 422] [outer = (nil)] [url = about:blank] 16:14:18 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:18 INFO - PROCESS | 12808 | 1462403658650 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]]]}] 16:14:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:14:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2241ms 16:14:18 INFO - PROCESS | 12808 | 1462403658667 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 16:14:18 INFO - PROCESS | 12808 | 1462403658673 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 16:14:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:14:18 INFO - PROCESS | 12808 | 1462403658684 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:14:18 INFO - PROCESS | 12808 | 1462403658688 Marionette TRACE conn3 <- [1,694,null,{}] 16:14:18 INFO - PROCESS | 12808 | 1462403658694 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}] 16:14:18 INFO - PROCESS | 12808 | 1462403658876 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 16:14:19 INFO - PROCESS | 12808 | 1462403659028 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:19 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b955c00 == 86 [pid = 12808] [id = 181] 16:14:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 248 (0x8b95e400) [pid = 12808] [serial = 543] [outer = (nil)] 16:14:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 249 (0x8cd2bc00) [pid = 12808] [serial = 544] [outer = 0x8b95e400] 16:14:19 INFO - PROCESS | 12808 | 1462403659107 Marionette DEBUG loaded listener.js 16:14:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 250 (0x8d5d3800) [pid = 12808] [serial = 545] [outer = 0x8b95e400] 16:14:20 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:20 INFO - PROCESS | 12808 | 1462403660422 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]]]}] 16:14:20 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) 16:14:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1788ms 16:14:20 INFO - PROCESS | 12808 | 1462403660534 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 16:14:20 INFO - PROCESS | 12808 | 1462403660537 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 16:14:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:14:20 INFO - PROCESS | 12808 | 1462403660550 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:14:20 INFO - PROCESS | 12808 | 1462403660556 Marionette TRACE conn3 <- [1,698,null,{}] 16:14:20 INFO - PROCESS | 12808 | 1462403660583 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}] 16:14:20 INFO - PROCESS | 12808 | 1462403660827 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 16:14:20 INFO - PROCESS | 12808 | 1462403660859 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:20 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b992000 == 87 [pid = 12808] [id = 182] 16:14:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 251 (0x8d677800) [pid = 12808] [serial = 546] [outer = (nil)] 16:14:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 252 (0x8dfa8400) [pid = 12808] [serial = 547] [outer = 0x8d677800] 16:14:20 INFO - PROCESS | 12808 | 1462403660941 Marionette DEBUG loaded listener.js 16:14:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 253 (0x8e0eec00) [pid = 12808] [serial = 548] [outer = 0x8d677800] 16:14:22 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:22 INFO - PROCESS | 12808 | 1462403662252 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]]]}] 16:14:22 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) 16:14:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1749ms 16:14:22 INFO - PROCESS | 12808 | --DOMWINDOW == 252 (0x8de19000) [pid = 12808] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 16:14:22 INFO - PROCESS | 12808 | --DOMWINDOW == 251 (0x8b95c000) [pid = 12808] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:14:22 INFO - PROCESS | 12808 | --DOMWINDOW == 250 (0x927ea400) [pid = 12808] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:14:22 INFO - PROCESS | 12808 | --DOMWINDOW == 249 (0x8de7ec00) [pid = 12808] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:14:22 INFO - PROCESS | 12808 | --DOMWINDOW == 248 (0x8cbc5800) [pid = 12808] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:14:22 INFO - PROCESS | 12808 | --DOMWINDOW == 247 (0x8f334000) [pid = 12808] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:14:22 INFO - PROCESS | 12808 | --DOMWINDOW == 246 (0x8f85a400) [pid = 12808] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:14:22 INFO - PROCESS | 12808 | 1462403662776 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 16:14:22 INFO - PROCESS | 12808 | 1462403662781 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 16:14:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:14:22 INFO - PROCESS | 12808 | 1462403662871 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:14:22 INFO - PROCESS | 12808 | 1462403662874 Marionette TRACE conn3 <- [1,702,null,{}] 16:14:22 INFO - PROCESS | 12808 | 1462403662880 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}] 16:14:23 INFO - PROCESS | 12808 | 1462403663114 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 16:14:23 INFO - PROCESS | 12808 | 1462403663213 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:23 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d841c00 == 88 [pid = 12808] [id = 183] 16:14:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 247 (0x8df9d000) [pid = 12808] [serial = 549] [outer = (nil)] 16:14:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 248 (0x8ea8f400) [pid = 12808] [serial = 550] [outer = 0x8df9d000] 16:14:23 INFO - PROCESS | 12808 | 1462403663293 Marionette DEBUG loaded listener.js 16:14:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 249 (0x8f330400) [pid = 12808] [serial = 551] [outer = 0x8df9d000] 16:14:24 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:24 INFO - PROCESS | 12808 | 1462403664461 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]]]}] 16:14:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:14:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1643ms 16:14:24 INFO - PROCESS | 12808 | 1462403664511 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 16:14:24 INFO - PROCESS | 12808 | 1462403664514 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 16:14:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:14:24 INFO - PROCESS | 12808 | 1462403664521 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:14:24 INFO - PROCESS | 12808 | 1462403664524 Marionette TRACE conn3 <- [1,706,null,{}] 16:14:24 INFO - PROCESS | 12808 | 1462403664530 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}] 16:14:24 INFO - PROCESS | 12808 | 1462403664810 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 16:14:25 INFO - PROCESS | 12808 | 1462403665006 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:25 INFO - PROCESS | 12808 | ++DOCSHELL 0x89584000 == 89 [pid = 12808] [id = 184] 16:14:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 250 (0x89584400) [pid = 12808] [serial = 552] [outer = (nil)] 16:14:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 251 (0x89ceb000) [pid = 12808] [serial = 553] [outer = 0x89584400] 16:14:25 INFO - PROCESS | 12808 | 1462403665142 Marionette DEBUG loaded listener.js 16:14:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 252 (0x8b956400) [pid = 12808] [serial = 554] [outer = 0x89584400] 16:14:26 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:26 INFO - PROCESS | 12808 | 1462403666682 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]]]}] 16:14:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:14:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2184ms 16:14:26 INFO - PROCESS | 12808 | 1462403666708 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 16:14:26 INFO - PROCESS | 12808 | 1462403666715 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 16:14:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:14:26 INFO - PROCESS | 12808 | 1462403666726 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:14:26 INFO - PROCESS | 12808 | 1462403666733 Marionette TRACE conn3 <- [1,710,null,{}] 16:14:26 INFO - PROCESS | 12808 | 1462403666741 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}] 16:14:26 INFO - PROCESS | 12808 | 1462403666981 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 16:14:27 INFO - PROCESS | 12808 | 1462403667176 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:27 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cb70c00 == 90 [pid = 12808] [id = 185] 16:14:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 253 (0x8cb72800) [pid = 12808] [serial = 555] [outer = (nil)] 16:14:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 254 (0x8d473400) [pid = 12808] [serial = 556] [outer = 0x8cb72800] 16:14:27 INFO - PROCESS | 12808 | 1462403667327 Marionette DEBUG loaded listener.js 16:14:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 255 (0x8d5cd800) [pid = 12808] [serial = 557] [outer = 0x8cb72800] 16:14:28 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:28 INFO - PROCESS | 12808 | 1462403668923 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]]]}] 16:14:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:14:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2238ms 16:14:28 INFO - PROCESS | 12808 | 1462403668968 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 16:14:28 INFO - PROCESS | 12808 | 1462403668975 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 16:14:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:14:28 INFO - PROCESS | 12808 | 1462403668983 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:14:28 INFO - PROCESS | 12808 | 1462403668987 Marionette TRACE conn3 <- [1,714,null,{}] 16:14:28 INFO - PROCESS | 12808 | 1462403668995 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}] 16:14:29 INFO - PROCESS | 12808 | 1462403669229 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 16:14:29 INFO - PROCESS | 12808 | 1462403669433 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:29 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d676c00 == 91 [pid = 12808] [id = 186] 16:14:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 256 (0x8d83b400) [pid = 12808] [serial = 558] [outer = (nil)] 16:14:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 257 (0x8de7d400) [pid = 12808] [serial = 559] [outer = 0x8d83b400] 16:14:29 INFO - PROCESS | 12808 | 1462403669529 Marionette DEBUG loaded listener.js 16:14:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 258 (0x8e092400) [pid = 12808] [serial = 560] [outer = 0x8d83b400] 16:14:30 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:31 INFO - PROCESS | 12808 | 1462403671033 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]]]}] 16:14:31 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 16:14:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2088ms 16:14:31 INFO - PROCESS | 12808 | 1462403671078 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 16:14:31 INFO - PROCESS | 12808 | 1462403671082 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 16:14:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:14:31 INFO - PROCESS | 12808 | 1462403671101 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:14:31 INFO - PROCESS | 12808 | 1462403671112 Marionette TRACE conn3 <- [1,718,null,{}] 16:14:31 INFO - PROCESS | 12808 | 1462403671121 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}] 16:14:31 INFO - PROCESS | 12808 | 1462403671335 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 16:14:31 INFO - PROCESS | 12808 | 1462403671533 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:31 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d471000 == 92 [pid = 12808] [id = 187] 16:14:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 259 (0x8d5d8c00) [pid = 12808] [serial = 561] [outer = (nil)] 16:14:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 260 (0x8f852000) [pid = 12808] [serial = 562] [outer = 0x8d5d8c00] 16:14:31 INFO - PROCESS | 12808 | 1462403671629 Marionette DEBUG loaded listener.js 16:14:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 261 (0x90e30800) [pid = 12808] [serial = 563] [outer = 0x8d5d8c00] 16:14:32 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:32 INFO - PROCESS | 12808 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:14:33 INFO - PROCESS | 12808 | 1462403673022 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]]]}] 16:14:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:14:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2001ms 16:14:33 INFO - PROCESS | 12808 | 1462403673101 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 16:14:33 INFO - PROCESS | 12808 | 1462403673107 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 16:14:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:14:33 INFO - PROCESS | 12808 | 1462403673117 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:14:33 INFO - PROCESS | 12808 | 1462403673120 Marionette TRACE conn3 <- [1,722,null,{}] 16:14:33 INFO - PROCESS | 12808 | 1462403673125 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}] 16:14:33 INFO - PROCESS | 12808 | 1462403673321 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 16:14:33 INFO - PROCESS | 12808 | 1462403673517 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:33 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b955400 == 93 [pid = 12808] [id = 188] 16:14:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 262 (0x8f927400) [pid = 12808] [serial = 564] [outer = (nil)] 16:14:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 263 (0x911f0800) [pid = 12808] [serial = 565] [outer = 0x8f927400] 16:14:33 INFO - PROCESS | 12808 | 1462403673613 Marionette DEBUG loaded listener.js 16:14:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 264 (0x917ccc00) [pid = 12808] [serial = 566] [outer = 0x8f927400] 16:14:34 INFO - PROCESS | 12808 | 1462403674555 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] 16:14:34 INFO - PROCESS | 12808 | 1462403674605 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 16:14:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:14:34 INFO - PROCESS | 12808 | 1462403674612 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:14:34 INFO - PROCESS | 12808 | 1462403674616 Marionette TRACE conn3 <- [1,726,null,{}] 16:14:34 INFO - PROCESS | 12808 | 1462403674622 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}] 16:14:34 INFO - PROCESS | 12808 | 1462403674828 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 16:14:35 INFO - PROCESS | 12808 | 1462403675081 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:35 INFO - PROCESS | 12808 | ++DOCSHELL 0x9182ec00 == 94 [pid = 12808] [id = 189] 16:14:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 265 (0x91831000) [pid = 12808] [serial = 567] [outer = (nil)] 16:14:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 266 (0x921ee400) [pid = 12808] [serial = 568] [outer = 0x91831000] 16:14:35 INFO - PROCESS | 12808 | 1462403675239 Marionette DEBUG loaded listener.js 16:14:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 267 (0x9294cc00) [pid = 12808] [serial = 569] [outer = 0x91831000] 16:14:36 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:36 INFO - PROCESS | 12808 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:14:36 INFO - PROCESS | 12808 | 1462403676402 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]]]}] 16:14:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:14:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1833ms 16:14:36 INFO - PROCESS | 12808 | 1462403676447 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 16:14:36 INFO - PROCESS | 12808 | 1462403676451 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 16:14:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:14:36 INFO - PROCESS | 12808 | 1462403676459 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:14:36 INFO - PROCESS | 12808 | 1462403676462 Marionette TRACE conn3 <- [1,730,null,{}] 16:14:36 INFO - PROCESS | 12808 | 1462403676468 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}] 16:14:36 INFO - PROCESS | 12808 | 1462403676668 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 16:14:36 INFO - PROCESS | 12808 | 1462403676914 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:36 INFO - PROCESS | 12808 | ++DOCSHELL 0x921ea000 == 95 [pid = 12808] [id = 190] 16:14:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 268 (0x94448c00) [pid = 12808] [serial = 570] [outer = (nil)] 16:14:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 269 (0x94f97000) [pid = 12808] [serial = 571] [outer = 0x94448c00] 16:14:37 INFO - PROCESS | 12808 | 1462403677009 Marionette DEBUG loaded listener.js 16:14:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 270 (0x97f0d000) [pid = 12808] [serial = 572] [outer = 0x94448c00] 16:14:37 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:37 INFO - PROCESS | 12808 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:14:38 INFO - PROCESS | 12808 | 1462403678024 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] 16:14:38 INFO - PROCESS | 12808 | 1462403678102 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 16:14:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:14:38 INFO - PROCESS | 12808 | 1462403678109 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:14:38 INFO - PROCESS | 12808 | 1462403678113 Marionette TRACE conn3 <- [1,734,null,{}] 16:14:38 INFO - PROCESS | 12808 | 1462403678119 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}] 16:14:38 INFO - PROCESS | 12808 | 1462403678366 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 16:14:38 INFO - PROCESS | 12808 | 1462403678623 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:38 INFO - PROCESS | 12808 | ++DOCSHELL 0x921ed800 == 96 [pid = 12808] [id = 191] 16:14:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 271 (0x94e7d000) [pid = 12808] [serial = 573] [outer = (nil)] 16:14:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 272 (0x9901ec00) [pid = 12808] [serial = 574] [outer = 0x94e7d000] 16:14:38 INFO - PROCESS | 12808 | 1462403678750 Marionette DEBUG loaded listener.js 16:14:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 273 (0x99115800) [pid = 12808] [serial = 575] [outer = 0x94e7d000] 16:14:39 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:39 INFO - PROCESS | 12808 | 1462403679717 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]]]}] 16:14:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:14:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1684ms 16:14:39 INFO - PROCESS | 12808 | 1462403679794 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 16:14:39 INFO - PROCESS | 12808 | 1462403679798 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 16:14:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:14:39 INFO - PROCESS | 12808 | 1462403679806 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:14:39 INFO - PROCESS | 12808 | 1462403679809 Marionette TRACE conn3 <- [1,738,null,{}] 16:14:39 INFO - PROCESS | 12808 | 1462403679816 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}] 16:14:40 INFO - PROCESS | 12808 | 1462403680014 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 16:14:40 INFO - PROCESS | 12808 | 1462403680261 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:40 INFO - PROCESS | 12808 | ++DOCSHELL 0x9183b800 == 97 [pid = 12808] [id = 192] 16:14:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 274 (0x93896400) [pid = 12808] [serial = 576] [outer = (nil)] 16:14:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 275 (0x997d0c00) [pid = 12808] [serial = 577] [outer = 0x93896400] 16:14:40 INFO - PROCESS | 12808 | 1462403680408 Marionette DEBUG loaded listener.js 16:14:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 276 (0x99a28000) [pid = 12808] [serial = 578] [outer = 0x93896400] 16:14:41 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:41 INFO - PROCESS | 12808 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:14:41 INFO - PROCESS | 12808 | 1462403681790 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]]]}] 16:14:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:14:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2085ms 16:14:41 INFO - PROCESS | 12808 | 1462403681892 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 16:14:41 INFO - PROCESS | 12808 | 1462403681896 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 16:14:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:14:41 INFO - PROCESS | 12808 | 1462403681904 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:14:41 INFO - PROCESS | 12808 | 1462403681915 Marionette TRACE conn3 <- [1,742,null,{}] 16:14:41 INFO - PROCESS | 12808 | 1462403681922 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}] 16:14:42 INFO - PROCESS | 12808 | 1462403682117 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 16:14:42 INFO - PROCESS | 12808 | 1462403682316 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:42 INFO - PROCESS | 12808 | ++DOCSHELL 0x997c9c00 == 98 [pid = 12808] [id = 193] 16:14:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 277 (0x997cb000) [pid = 12808] [serial = 579] [outer = (nil)] 16:14:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 278 (0x9a208400) [pid = 12808] [serial = 580] [outer = 0x997cb000] 16:14:42 INFO - PROCESS | 12808 | 1462403682419 Marionette DEBUG loaded listener.js 16:14:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 279 (0x9a269800) [pid = 12808] [serial = 581] [outer = 0x997cb000] 16:14:43 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:43 INFO - PROCESS | 12808 | 1462403683847 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]]]}] 16:14:43 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 16:14:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1991ms 16:14:43 INFO - PROCESS | 12808 | 1462403683897 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 16:14:43 INFO - PROCESS | 12808 | 1462403683901 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 16:14:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:14:43 INFO - PROCESS | 12808 | 1462403683908 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:14:43 INFO - PROCESS | 12808 | 1462403683912 Marionette TRACE conn3 <- [1,746,null,{}] 16:14:43 INFO - PROCESS | 12808 | 1462403683918 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}] 16:14:44 INFO - PROCESS | 12808 | 1462403684106 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 16:14:44 INFO - PROCESS | 12808 | 1462403684305 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:44 INFO - PROCESS | 12808 | ++DOCSHELL 0x8e097800 == 99 [pid = 12808] [id = 194] 16:14:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 280 (0x8f525000) [pid = 12808] [serial = 582] [outer = (nil)] 16:14:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 281 (0x98df4800) [pid = 12808] [serial = 583] [outer = 0x8f525000] 16:14:44 INFO - PROCESS | 12808 | 1462403684450 Marionette DEBUG loaded listener.js 16:14:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 282 (0x9a723800) [pid = 12808] [serial = 584] [outer = 0x8f525000] 16:14:45 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:46 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:46 INFO - PROCESS | 12808 | 1462403686191 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]]]}] 16:14:46 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.) 16:14:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2337ms 16:14:46 INFO - PROCESS | 12808 | 1462403686246 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 16:14:46 INFO - PROCESS | 12808 | 1462403686252 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 16:14:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:14:46 INFO - PROCESS | 12808 | 1462403686262 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:14:46 INFO - PROCESS | 12808 | 1462403686267 Marionette TRACE conn3 <- [1,750,null,{}] 16:14:46 INFO - PROCESS | 12808 | 1462403686278 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}] 16:14:46 INFO - PROCESS | 12808 | 1462403686508 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 16:14:46 INFO - PROCESS | 12808 | 1462403686727 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:46 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cb6e000 == 100 [pid = 12808] [id = 195] 16:14:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 283 (0x8cbc2c00) [pid = 12808] [serial = 585] [outer = (nil)] 16:14:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 284 (0x8d471400) [pid = 12808] [serial = 586] [outer = 0x8cbc2c00] 16:14:46 INFO - PROCESS | 12808 | 1462403686930 Marionette DEBUG loaded listener.js 16:14:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 285 (0x8d5d5400) [pid = 12808] [serial = 587] [outer = 0x8cbc2c00] 16:14:48 INFO - PROCESS | 12808 | --DOCSHELL 0x8de19800 == 99 [pid = 12808] [id = 141] 16:14:48 INFO - PROCESS | 12808 | --DOCSHELL 0x8e095c00 == 98 [pid = 12808] [id = 138] 16:14:48 INFO - PROCESS | 12808 | --DOCSHELL 0x8d5cec00 == 97 [pid = 12808] [id = 137] 16:14:48 INFO - PROCESS | 12808 | --DOCSHELL 0x8cbbf400 == 96 [pid = 12808] [id = 135] 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 284 (0x94ea3800) [pid = 12808] [serial = 496] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 283 (0x8f85a800) [pid = 12808] [serial = 475] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 282 (0x9294a400) [pid = 12808] [serial = 448] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 281 (0x99112c00) [pid = 12808] [serial = 442] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 280 (0x938dc800) [pid = 12808] [serial = 466] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 279 (0x927e2400) [pid = 12808] [serial = 457] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 278 (0x8b95d800) [pid = 12808] [serial = 451] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 277 (0x8b0f3800) [pid = 12808] [serial = 463] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 276 (0x8f926000) [pid = 12808] [serial = 439] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 275 (0x8f84dc00) [pid = 12808] [serial = 472] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 274 (0x8d83f800) [pid = 12808] [serial = 436] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 273 (0x8b2ee000) [pid = 12808] [serial = 469] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 272 (0x8b98e400) [pid = 12808] [serial = 454] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 271 (0x927e9c00) [pid = 12808] [serial = 460] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 270 (0xa2607400) [pid = 12808] [serial = 445] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | --DOCSHELL 0x8ca34c00 == 95 [pid = 12808] [id = 134] 16:14:48 INFO - PROCESS | 12808 | --DOCSHELL 0x8cbcac00 == 94 [pid = 12808] [id = 136] 16:14:48 INFO - PROCESS | 12808 | --DOCSHELL 0x8ca33000 == 93 [pid = 12808] [id = 133] 16:14:48 INFO - PROCESS | 12808 | --DOCSHELL 0x8d835400 == 92 [pid = 12808] [id = 132] 16:14:48 INFO - PROCESS | 12808 | --DOCSHELL 0x8de1e800 == 91 [pid = 12808] [id = 139] 16:14:48 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:48 INFO - PROCESS | 12808 | --DOCSHELL 0x8d841c00 == 90 [pid = 12808] [id = 183] 16:14:48 INFO - PROCESS | 12808 | --DOCSHELL 0x8b992000 == 89 [pid = 12808] [id = 182] 16:14:48 INFO - PROCESS | 12808 | --DOCSHELL 0x8b955c00 == 88 [pid = 12808] [id = 181] 16:14:48 INFO - PROCESS | 12808 | --DOCSHELL 0x8b0f0c00 == 87 [pid = 12808] [id = 180] 16:14:48 INFO - PROCESS | 12808 | --DOCSHELL 0x8957f400 == 86 [pid = 12808] [id = 179] 16:14:48 INFO - PROCESS | 12808 | 1462403688457 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]]]}] 16:14:48 INFO - PROCESS | 12808 | --DOCSHELL 0x8f52d400 == 85 [pid = 12808] [id = 168] 16:14:48 INFO - PROCESS | 12808 | --DOCSHELL 0x8de72800 == 84 [pid = 12808] [id = 167] 16:14:48 INFO - PROCESS | 12808 | --DOCSHELL 0x8b2ec800 == 83 [pid = 12808] [id = 166] 16:14:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:14:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2244ms 16:14:48 INFO - PROCESS | 12808 | 1462403688506 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 16:14:48 INFO - PROCESS | 12808 | 1462403688515 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 16:14:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 269 (0x9cac2c00) [pid = 12808] [serial = 434] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 268 (0x8ca38800) [pid = 12808] [serial = 478] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 267 (0x92947c00) [pid = 12808] [serial = 493] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 266 (0x8f529800) [pid = 12808] [serial = 485] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 265 (0x8e092800) [pid = 12808] [serial = 482] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 264 (0x94e71000) [pid = 12808] [serial = 494] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 263 (0x90e31400) [pid = 12808] [serial = 488] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 262 (0x8e0f7400) [pid = 12808] [serial = 484] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 261 (0x9183b400) [pid = 12808] [serial = 491] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 260 (0x8d83a000) [pid = 12808] [serial = 481] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 259 (0x8cbc1400) [pid = 12808] [serial = 479] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 258 (0x91833c00) [pid = 12808] [serial = 490] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | --DOMWINDOW == 257 (0x8f858400) [pid = 12808] [serial = 487] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 12808 | 1462403688562 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:14:48 INFO - PROCESS | 12808 | 1462403688567 Marionette TRACE conn3 <- [1,754,null,{}] 16:14:48 INFO - PROCESS | 12808 | 1462403688577 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}] 16:14:48 INFO - PROCESS | 12808 | 1462403688754 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 16:14:48 INFO - PROCESS | 12808 | 1462403688767 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:48 INFO - PROCESS | 12808 | ++DOCSHELL 0x89ced800 == 84 [pid = 12808] [id = 196] 16:14:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 258 (0x8b0f0c00) [pid = 12808] [serial = 588] [outer = (nil)] 16:14:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 259 (0x8cbbf400) [pid = 12808] [serial = 589] [outer = 0x8b0f0c00] 16:14:48 INFO - PROCESS | 12808 | 1462403688849 Marionette DEBUG loaded listener.js 16:14:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 260 (0x8d474000) [pid = 12808] [serial = 590] [outer = 0x8b0f0c00] 16:14:50 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:50 INFO - PROCESS | 12808 | 1462403690214 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]]]}] 16:14:50 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 16:14:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1717ms 16:14:50 INFO - PROCESS | 12808 | 1462403690252 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 16:14:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:14:50 INFO - PROCESS | 12808 | 1462403690256 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 16:14:50 INFO - PROCESS | 12808 | 1462403690263 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:14:50 INFO - PROCESS | 12808 | 1462403690269 Marionette TRACE conn3 <- [1,758,null,{}] 16:14:50 INFO - PROCESS | 12808 | 1462403690288 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}] 16:14:50 INFO - PROCESS | 12808 | 1462403690577 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 16:14:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 261 (0x8de1e400) [pid = 12808] [serial = 591] [outer = 0x9cac2400] 16:14:50 INFO - PROCESS | 12808 | 1462403690829 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:50 INFO - PROCESS | 12808 | ++DOCSHELL 0x8e09a800 == 85 [pid = 12808] [id = 197] 16:14:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 262 (0x8e09fc00) [pid = 12808] [serial = 592] [outer = (nil)] 16:14:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 263 (0x8e0f7400) [pid = 12808] [serial = 593] [outer = 0x8e09fc00] 16:14:50 INFO - PROCESS | 12808 | 1462403690921 Marionette DEBUG loaded listener.js 16:14:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 264 (0x8f33d800) [pid = 12808] [serial = 594] [outer = 0x8e09fc00] 16:14:51 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:51 INFO - PROCESS | 12808 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:14:51 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:51 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:51 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:51 INFO - PROCESS | 12808 | 1462403691892 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]]]}] 16:14:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:14:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1689ms 16:14:51 INFO - PROCESS | 12808 | 1462403691962 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 16:14:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:14:51 INFO - PROCESS | 12808 | 1462403691967 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 16:14:51 INFO - PROCESS | 12808 | 1462403691973 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:14:51 INFO - PROCESS | 12808 | 1462403691977 Marionette TRACE conn3 <- [1,762,null,{}] 16:14:51 INFO - PROCESS | 12808 | 1462403691983 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}] 16:14:52 INFO - PROCESS | 12808 | 1462403692234 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 16:14:52 INFO - PROCESS | 12808 | 1462403692267 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:52 INFO - PROCESS | 12808 | ++DOCSHELL 0x8df9d800 == 86 [pid = 12808] [id = 198] 16:14:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 265 (0x8f85c400) [pid = 12808] [serial = 595] [outer = (nil)] 16:14:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 266 (0x8f924c00) [pid = 12808] [serial = 596] [outer = 0x8f85c400] 16:14:52 INFO - PROCESS | 12808 | 1462403692352 Marionette DEBUG loaded listener.js 16:14:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 267 (0x90fc0400) [pid = 12808] [serial = 597] [outer = 0x8f85c400] 16:14:53 INFO - PROCESS | 12808 | --DOMWINDOW == 266 (0x89ce3c00) [pid = 12808] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:14:53 INFO - PROCESS | 12808 | --DOMWINDOW == 265 (0x8b0f9c00) [pid = 12808] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:14:53 INFO - PROCESS | 12808 | --DOMWINDOW == 264 (0x8b95e400) [pid = 12808] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:14:53 INFO - PROCESS | 12808 | --DOMWINDOW == 263 (0x8d677800) [pid = 12808] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:14:53 INFO - PROCESS | 12808 | --DOMWINDOW == 262 (0x8de78800) [pid = 12808] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:14:53 INFO - PROCESS | 12808 | 1462403693883 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]]]}] 16:14:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:14:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1935ms 16:14:53 INFO - PROCESS | 12808 | 1462403693909 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 16:14:53 INFO - PROCESS | 12808 | 1462403693912 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 16:14:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:14:53 INFO - PROCESS | 12808 | 1462403693919 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:14:53 INFO - PROCESS | 12808 | 1462403693922 Marionette TRACE conn3 <- [1,766,null,{}] 16:14:53 INFO - PROCESS | 12808 | 1462403693929 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}] 16:14:54 INFO - PROCESS | 12808 | 1462403694165 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 16:14:54 INFO - PROCESS | 12808 | 1462403694342 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:54 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b0f9c00 == 87 [pid = 12808] [id = 199] 16:14:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 263 (0x8cd2c400) [pid = 12808] [serial = 598] [outer = (nil)] 16:14:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 264 (0x90fc7c00) [pid = 12808] [serial = 599] [outer = 0x8cd2c400] 16:14:54 INFO - PROCESS | 12808 | 1462403694419 Marionette DEBUG loaded listener.js 16:14:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 265 (0x911f1400) [pid = 12808] [serial = 600] [outer = 0x8cd2c400] 16:14:55 INFO - PROCESS | 12808 | 1462403695682 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]]]}] 16:14:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:14:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1796ms 16:14:55 INFO - PROCESS | 12808 | 1462403695817 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 16:14:55 INFO - PROCESS | 12808 | 1462403695825 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 16:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:14:55 INFO - PROCESS | 12808 | 1462403695887 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:14:55 INFO - PROCESS | 12808 | 1462403695895 Marionette TRACE conn3 <- [1,770,null,{}] 16:14:55 INFO - PROCESS | 12808 | 1462403695906 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}] 16:14:56 INFO - PROCESS | 12808 | 1462403696147 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 16:14:56 INFO - PROCESS | 12808 | 1462403696347 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:56 INFO - PROCESS | 12808 | ++DOCSHELL 0x8957f400 == 88 [pid = 12808] [id = 200] 16:14:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 266 (0x8b2f1800) [pid = 12808] [serial = 601] [outer = (nil)] 16:14:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 267 (0x8d471800) [pid = 12808] [serial = 602] [outer = 0x8b2f1800] 16:14:56 INFO - PROCESS | 12808 | 1462403696442 Marionette DEBUG loaded listener.js 16:14:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 268 (0x8d838c00) [pid = 12808] [serial = 603] [outer = 0x8b2f1800] 16:14:57 INFO - PROCESS | 12808 | 1462403697436 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]]]}] 16:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1636ms 16:14:57 INFO - PROCESS | 12808 | 1462403697481 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 16:14:57 INFO - PROCESS | 12808 | 1462403697491 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 16:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:14:57 INFO - PROCESS | 12808 | 1462403697503 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:14:57 INFO - PROCESS | 12808 | 1462403697507 Marionette TRACE conn3 <- [1,774,null,{}] 16:14:57 INFO - PROCESS | 12808 | 1462403697517 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}] 16:14:57 INFO - PROCESS | 12808 | 1462403697753 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 16:14:58 INFO - PROCESS | 12808 | 1462403698027 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:58 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de72800 == 89 [pid = 12808] [id = 201] 16:14:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 269 (0x8e095000) [pid = 12808] [serial = 604] [outer = (nil)] 16:14:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 270 (0x8f52e000) [pid = 12808] [serial = 605] [outer = 0x8e095000] 16:14:58 INFO - PROCESS | 12808 | 1462403698136 Marionette DEBUG loaded listener.js 16:14:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 271 (0x90e31400) [pid = 12808] [serial = 606] [outer = 0x8e095000] 16:14:59 INFO - PROCESS | 12808 | 1462403699201 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]]]}] 16:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1741ms 16:14:59 INFO - PROCESS | 12808 | 1462403699245 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 16:14:59 INFO - PROCESS | 12808 | 1462403699249 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 16:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:14:59 INFO - PROCESS | 12808 | 1462403699257 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:14:59 INFO - PROCESS | 12808 | 1462403699263 Marionette TRACE conn3 <- [1,778,null,{}] 16:14:59 INFO - PROCESS | 12808 | 1462403699281 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}] 16:14:59 INFO - PROCESS | 12808 | 1462403699526 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 16:14:59 INFO - PROCESS | 12808 | 1462403699787 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:59 INFO - PROCESS | 12808 | ++DOCSHELL 0x927ea800 == 90 [pid = 12808] [id = 202] 16:14:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 272 (0x927eb800) [pid = 12808] [serial = 607] [outer = (nil)] 16:14:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 273 (0x927f0400) [pid = 12808] [serial = 608] [outer = 0x927eb800] 16:14:59 INFO - PROCESS | 12808 | 1462403699931 Marionette DEBUG loaded listener.js 16:15:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 274 (0x92948c00) [pid = 12808] [serial = 609] [outer = 0x927eb800] 16:15:00 INFO - PROCESS | 12808 | 1462403700943 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]]]}] 16:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1739ms 16:15:01 INFO - PROCESS | 12808 | 1462403700997 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 16:15:01 INFO - PROCESS | 12808 | 1462403701002 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 16:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:15:01 INFO - PROCESS | 12808 | 1462403701010 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:15:01 INFO - PROCESS | 12808 | 1462403701014 Marionette TRACE conn3 <- [1,782,null,{}] 16:15:01 INFO - PROCESS | 12808 | 1462403701021 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}] 16:15:01 INFO - PROCESS | 12808 | 1462403701254 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 16:15:01 INFO - PROCESS | 12808 | 1462403701568 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:01 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b98dc00 == 91 [pid = 12808] [id = 203] 16:15:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 275 (0x8de81c00) [pid = 12808] [serial = 610] [outer = (nil)] 16:15:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 276 (0x94e74c00) [pid = 12808] [serial = 611] [outer = 0x8de81c00] 16:15:01 INFO - PROCESS | 12808 | 1462403701677 Marionette DEBUG loaded listener.js 16:15:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 277 (0x94f93400) [pid = 12808] [serial = 612] [outer = 0x8de81c00] 16:15:02 INFO - PROCESS | 12808 | 1462403702789 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]]]}] 16:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1837ms 16:15:02 INFO - PROCESS | 12808 | 1462403702847 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 16:15:02 INFO - PROCESS | 12808 | 1462403702850 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 16:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:15:02 INFO - PROCESS | 12808 | 1462403702858 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:15:02 INFO - PROCESS | 12808 | 1462403702861 Marionette TRACE conn3 <- [1,786,null,{}] 16:15:02 INFO - PROCESS | 12808 | 1462403702868 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}] 16:15:03 INFO - PROCESS | 12808 | 1462403703124 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 16:15:03 INFO - PROCESS | 12808 | 1462403703441 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:03 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b952c00 == 92 [pid = 12808] [id = 204] 16:15:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 278 (0x8b98f800) [pid = 12808] [serial = 613] [outer = (nil)] 16:15:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 279 (0x96240800) [pid = 12808] [serial = 614] [outer = 0x8b98f800] 16:15:03 INFO - PROCESS | 12808 | 1462403703547 Marionette DEBUG loaded listener.js 16:15:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 280 (0x98dcc400) [pid = 12808] [serial = 615] [outer = 0x8b98f800] 16:15:04 INFO - PROCESS | 12808 | 1462403704523 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]]]}] 16:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1733ms 16:15:04 INFO - PROCESS | 12808 | 1462403704593 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 16:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:15:04 INFO - PROCESS | 12808 | 1462403704597 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 16:15:04 INFO - PROCESS | 12808 | 1462403704606 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:15:04 INFO - PROCESS | 12808 | 1462403704609 Marionette TRACE conn3 <- [1,790,null,{}] 16:15:04 INFO - PROCESS | 12808 | 1462403704617 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}] 16:15:04 INFO - PROCESS | 12808 | 1462403704909 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 16:15:05 INFO - PROCESS | 12808 | 1462403705226 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:05 INFO - PROCESS | 12808 | ++DOCSHELL 0x950c4800 == 93 [pid = 12808] [id = 205] 16:15:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 281 (0x997c5800) [pid = 12808] [serial = 616] [outer = (nil)] 16:15:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 282 (0x9a271c00) [pid = 12808] [serial = 617] [outer = 0x997c5800] 16:15:05 INFO - PROCESS | 12808 | 1462403705333 Marionette DEBUG loaded listener.js 16:15:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 283 (0x9cb0e400) [pid = 12808] [serial = 618] [outer = 0x997c5800] 16:15:06 INFO - PROCESS | 12808 | 1462403706328 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]]]}] 16:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1796ms 16:15:06 INFO - PROCESS | 12808 | 1462403706402 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 16:15:06 INFO - PROCESS | 12808 | 1462403706405 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 16:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:15:06 INFO - PROCESS | 12808 | 1462403706413 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:15:06 INFO - PROCESS | 12808 | 1462403706417 Marionette TRACE conn3 <- [1,794,null,{}] 16:15:06 INFO - PROCESS | 12808 | 1462403706423 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}] 16:15:06 INFO - PROCESS | 12808 | 1462403706666 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 16:15:06 INFO - PROCESS | 12808 | 1462403706925 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:06 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b987400 == 94 [pid = 12808] [id = 206] 16:15:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 284 (0x99113400) [pid = 12808] [serial = 619] [outer = (nil)] 16:15:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 285 (0xa22dbc00) [pid = 12808] [serial = 620] [outer = 0x99113400] 16:15:07 INFO - PROCESS | 12808 | 1462403707057 Marionette DEBUG loaded listener.js 16:15:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 286 (0xa3109c00) [pid = 12808] [serial = 621] [outer = 0x99113400] 16:15:07 INFO - PROCESS | 12808 | 1462403707992 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]]]}] 16:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1632ms 16:15:08 INFO - PROCESS | 12808 | 1462403708048 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 16:15:08 INFO - PROCESS | 12808 | 1462403708057 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 16:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:15:08 INFO - PROCESS | 12808 | 1462403708064 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:15:08 INFO - PROCESS | 12808 | 1462403708068 Marionette TRACE conn3 <- [1,798,null,{}] 16:15:08 INFO - PROCESS | 12808 | 1462403708074 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}] 16:15:08 INFO - PROCESS | 12808 | 1462403708281 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 16:15:08 INFO - PROCESS | 12808 | 1462403708626 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:08 INFO - PROCESS | 12808 | ++DOCSHELL 0x89742000 == 95 [pid = 12808] [id = 207] 16:15:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 287 (0x89742c00) [pid = 12808] [serial = 622] [outer = (nil)] 16:15:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 288 (0x8974ac00) [pid = 12808] [serial = 623] [outer = 0x89742c00] 16:15:08 INFO - PROCESS | 12808 | 1462403708731 Marionette DEBUG loaded listener.js 16:15:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 289 (0x8974e800) [pid = 12808] [serial = 624] [outer = 0x89742c00] 16:15:09 INFO - PROCESS | 12808 | 1462403709669 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]]]}] 16:15:09 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 16:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1644ms 16:15:09 INFO - PROCESS | 12808 | 1462403709709 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 16:15:09 INFO - PROCESS | 12808 | 1462403709713 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 16:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:15:09 INFO - PROCESS | 12808 | 1462403709721 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:15:09 INFO - PROCESS | 12808 | 1462403709725 Marionette TRACE conn3 <- [1,802,null,{}] 16:15:09 INFO - PROCESS | 12808 | 1462403709731 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}] 16:15:09 INFO - PROCESS | 12808 | 1462403709937 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 16:15:10 INFO - PROCESS | 12808 | 1462403710253 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:10 INFO - PROCESS | 12808 | ++DOCSHELL 0x8974c000 == 96 [pid = 12808] [id = 208] 16:15:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 290 (0x8974d800) [pid = 12808] [serial = 625] [outer = (nil)] 16:15:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 291 (0x8af44c00) [pid = 12808] [serial = 626] [outer = 0x8974d800] 16:15:10 INFO - PROCESS | 12808 | 1462403710355 Marionette DEBUG loaded listener.js 16:15:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 292 (0x8af48800) [pid = 12808] [serial = 627] [outer = 0x8974d800] 16:15:11 INFO - PROCESS | 12808 | 1462403711300 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]]]}] 16:15:11 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 16:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1634ms 16:15:11 INFO - PROCESS | 12808 | 1462403711357 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 16:15:11 INFO - PROCESS | 12808 | 1462403711360 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 16:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:15:11 INFO - PROCESS | 12808 | 1462403711367 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:15:11 INFO - PROCESS | 12808 | 1462403711370 Marionette TRACE conn3 <- [1,806,null,{}] 16:15:11 INFO - PROCESS | 12808 | 1462403711377 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}] 16:15:11 INFO - PROCESS | 12808 | 1462403711590 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 16:15:11 INFO - PROCESS | 12808 | 1462403711846 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:11 INFO - PROCESS | 12808 | ++DOCSHELL 0x8974cc00 == 97 [pid = 12808] [id = 209] 16:15:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 293 (0x89750000) [pid = 12808] [serial = 628] [outer = (nil)] 16:15:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 294 (0x8af4e400) [pid = 12808] [serial = 629] [outer = 0x89750000] 16:15:11 INFO - PROCESS | 12808 | 1462403711986 Marionette DEBUG loaded listener.js 16:15:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 295 (0x8af50c00) [pid = 12808] [serial = 630] [outer = 0x89750000] 16:15:12 INFO - PROCESS | 12808 | 1462403712938 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]]]}] 16:15:12 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 16:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1635ms 16:15:13 INFO - PROCESS | 12808 | 1462403713003 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 16:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:15:13 INFO - PROCESS | 12808 | 1462403713008 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 16:15:13 INFO - PROCESS | 12808 | 1462403713015 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:15:13 INFO - PROCESS | 12808 | 1462403713020 Marionette TRACE conn3 <- [1,810,null,{}] 16:15:13 INFO - PROCESS | 12808 | 1462403713026 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}] 16:15:13 INFO - PROCESS | 12808 | 1462403713296 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 16:15:13 INFO - PROCESS | 12808 | 1462403713626 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:13 INFO - PROCESS | 12808 | ++DOCSHELL 0x8a5e3800 == 98 [pid = 12808] [id = 210] 16:15:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 296 (0x8a5ea800) [pid = 12808] [serial = 631] [outer = (nil)] 16:15:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 297 (0x8a5efc00) [pid = 12808] [serial = 632] [outer = 0x8a5ea800] 16:15:13 INFO - PROCESS | 12808 | 1462403713730 Marionette DEBUG loaded listener.js 16:15:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 298 (0xa2141400) [pid = 12808] [serial = 633] [outer = 0x8a5ea800] 16:15:14 INFO - PROCESS | 12808 | 1462403714720 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]]]}] 16:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1744ms 16:15:14 INFO - PROCESS | 12808 | 1462403714759 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 16:15:14 INFO - PROCESS | 12808 | 1462403714763 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 16:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:15:14 INFO - PROCESS | 12808 | 1462403714771 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:15:14 INFO - PROCESS | 12808 | 1462403714774 Marionette TRACE conn3 <- [1,814,null,{}] 16:15:14 INFO - PROCESS | 12808 | 1462403714780 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}] 16:15:15 INFO - PROCESS | 12808 | 1462403715010 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 16:15:15 INFO - PROCESS | 12808 | 1462403715292 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:15 INFO - PROCESS | 12808 | ++DOCSHELL 0x888bd000 == 99 [pid = 12808] [id = 211] 16:15:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 299 (0x888bd800) [pid = 12808] [serial = 634] [outer = (nil)] 16:15:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 300 (0x888c5800) [pid = 12808] [serial = 635] [outer = 0x888bd800] 16:15:15 INFO - PROCESS | 12808 | 1462403715422 Marionette DEBUG loaded listener.js 16:15:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 301 (0x888c8800) [pid = 12808] [serial = 636] [outer = 0x888bd800] 16:15:16 INFO - PROCESS | 12808 | 1462403716432 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] 16:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:15:16 INFO - PROCESS | 12808 | 1462403716469 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 16:15:16 INFO - PROCESS | 12808 | 1462403716476 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:15:16 INFO - PROCESS | 12808 | 1462403716479 Marionette TRACE conn3 <- [1,818,null,{}] 16:15:16 INFO - PROCESS | 12808 | 1462403716486 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}] 16:15:16 INFO - PROCESS | 12808 | 1462403716702 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 16:15:16 INFO - PROCESS | 12808 | 1462403716968 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:17 INFO - PROCESS | 12808 | ++DOCSHELL 0x888be000 == 100 [pid = 12808] [id = 212] 16:15:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 302 (0x888c3400) [pid = 12808] [serial = 637] [outer = (nil)] 16:15:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 303 (0x889dac00) [pid = 12808] [serial = 638] [outer = 0x888c3400] 16:15:17 INFO - PROCESS | 12808 | 1462403717104 Marionette DEBUG loaded listener.js 16:15:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 304 (0x889e0000) [pid = 12808] [serial = 639] [outer = 0x888c3400] 16:15:18 INFO - PROCESS | 12808 | 1462403718041 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]]]}] 16:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1638ms 16:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:15:18 INFO - PROCESS | 12808 | 1462403718115 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 16:15:18 INFO - PROCESS | 12808 | 1462403718118 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 16:15:18 INFO - PROCESS | 12808 | 1462403718126 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:15:18 INFO - PROCESS | 12808 | 1462403718129 Marionette TRACE conn3 <- [1,822,null,{}] 16:15:18 INFO - PROCESS | 12808 | 1462403718136 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}] 16:15:18 INFO - PROCESS | 12808 | 1462403718340 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 16:15:18 INFO - PROCESS | 12808 | 1462403718657 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:18 INFO - PROCESS | 12808 | ++DOCSHELL 0x888c4c00 == 101 [pid = 12808] [id = 213] 16:15:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 305 (0x889d9000) [pid = 12808] [serial = 640] [outer = (nil)] 16:15:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 306 (0x89ce4000) [pid = 12808] [serial = 641] [outer = 0x889d9000] 16:15:18 INFO - PROCESS | 12808 | 1462403718758 Marionette DEBUG loaded listener.js 16:15:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 307 (0x8a5edc00) [pid = 12808] [serial = 642] [outer = 0x889d9000] 16:15:19 INFO - PROCESS | 12808 | 1462403719721 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] 16:15:19 INFO - PROCESS | 12808 | 1462403719768 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 16:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:15:19 INFO - PROCESS | 12808 | 1462403719776 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:15:19 INFO - PROCESS | 12808 | 1462403719779 Marionette TRACE conn3 <- [1,826,null,{}] 16:15:19 INFO - PROCESS | 12808 | 1462403719785 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}] 16:15:19 INFO - PROCESS | 12808 | 1462403719991 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 16:15:20 INFO - PROCESS | 12808 | 1462403720268 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:20 INFO - PROCESS | 12808 | ++DOCSHELL 0x8ea88800 == 102 [pid = 12808] [id = 214] 16:15:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 308 (0x8ea89000) [pid = 12808] [serial = 643] [outer = (nil)] 16:15:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 309 (0x9a212000) [pid = 12808] [serial = 644] [outer = 0x8ea89000] 16:15:20 INFO - PROCESS | 12808 | 1462403720405 Marionette DEBUG loaded listener.js 16:15:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 310 (0xa26c6000) [pid = 12808] [serial = 645] [outer = 0x8ea89000] 16:15:21 INFO - PROCESS | 12808 | 1462403721362 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]]]}] 16:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1631ms 16:15:21 INFO - PROCESS | 12808 | 1462403721409 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 16:15:21 INFO - PROCESS | 12808 | 1462403721413 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 16:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:15:21 INFO - PROCESS | 12808 | 1462403721420 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:15:21 INFO - PROCESS | 12808 | 1462403721424 Marionette TRACE conn3 <- [1,830,null,{}] 16:15:21 INFO - PROCESS | 12808 | 1462403721430 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}] 16:15:21 INFO - PROCESS | 12808 | 1462403721637 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 16:15:21 INFO - PROCESS | 12808 | 1462403721901 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:22 INFO - PROCESS | 12808 | ++DOCSHELL 0x88b61400 == 103 [pid = 12808] [id = 215] 16:15:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 311 (0x88b61800) [pid = 12808] [serial = 646] [outer = (nil)] 16:15:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 312 (0x88b63800) [pid = 12808] [serial = 647] [outer = 0x88b61800] 16:15:22 INFO - PROCESS | 12808 | 1462403722368 Marionette DEBUG loaded listener.js 16:15:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 313 (0x89746800) [pid = 12808] [serial = 648] [outer = 0x88b61800] 16:15:23 INFO - PROCESS | 12808 | 1462403723421 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]]]}] 16:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 2040ms 16:15:23 INFO - PROCESS | 12808 | 1462403723465 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 16:15:23 INFO - PROCESS | 12808 | 1462403723473 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 16:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:15:23 INFO - PROCESS | 12808 | 1462403723493 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:15:23 INFO - PROCESS | 12808 | 1462403723503 Marionette TRACE conn3 <- [1,834,null,{}] 16:15:23 INFO - PROCESS | 12808 | 1462403723512 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}] 16:15:23 INFO - PROCESS | 12808 | 1462403723754 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 16:15:24 INFO - PROCESS | 12808 | 1462403724090 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:24 INFO - PROCESS | 12808 | ++DOCSHELL 0x8a5ed800 == 104 [pid = 12808] [id = 216] 16:15:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 314 (0x8af44000) [pid = 12808] [serial = 649] [outer = (nil)] 16:15:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 315 (0x8b2e9800) [pid = 12808] [serial = 650] [outer = 0x8af44000] 16:15:24 INFO - PROCESS | 12808 | 1462403724182 Marionette DEBUG loaded listener.js 16:15:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 316 (0x8b992000) [pid = 12808] [serial = 651] [outer = 0x8af44000] 16:15:25 INFO - PROCESS | 12808 | 1462403725233 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]]]}] 16:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1800ms 16:15:25 INFO - PROCESS | 12808 | 1462403725287 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 16:15:25 INFO - PROCESS | 12808 | 1462403725294 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 16:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:15:25 INFO - PROCESS | 12808 | 1462403725305 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:15:25 INFO - PROCESS | 12808 | 1462403725309 Marionette TRACE conn3 <- [1,838,null,{}] 16:15:25 INFO - PROCESS | 12808 | 1462403725316 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}] 16:15:25 INFO - PROCESS | 12808 | 1462403725554 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 16:15:25 INFO - PROCESS | 12808 | --DOCSHELL 0x997c7800 == 103 [pid = 12808] [id = 124] 16:15:25 INFO - PROCESS | 12808 | --DOCSHELL 0x9182ec00 == 102 [pid = 12808] [id = 189] 16:15:25 INFO - PROCESS | 12808 | --DOCSHELL 0x8b955400 == 101 [pid = 12808] [id = 188] 16:15:25 INFO - PROCESS | 12808 | --DOCSHELL 0x8d471000 == 100 [pid = 12808] [id = 187] 16:15:25 INFO - PROCESS | 12808 | --DOCSHELL 0x8d676c00 == 99 [pid = 12808] [id = 186] 16:15:25 INFO - PROCESS | 12808 | --DOCSHELL 0x8cb70c00 == 98 [pid = 12808] [id = 185] 16:15:25 INFO - PROCESS | 12808 | --DOCSHELL 0x89584000 == 97 [pid = 12808] [id = 184] 16:15:25 INFO - PROCESS | 12808 | --DOMWINDOW == 315 (0x950db000) [pid = 12808] [serial = 497] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 12808 | --DOMWINDOW == 314 (0x8ea8f400) [pid = 12808] [serial = 550] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 12808 | --DOMWINDOW == 313 (0x8f84e400) [pid = 12808] [serial = 505] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 12808 | --DOMWINDOW == 312 (0x8b953000) [pid = 12808] [serial = 499] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 12808 | --DOMWINDOW == 311 (0x8b2ec000) [pid = 12808] [serial = 539] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 12808 | --DOMWINDOW == 310 (0x89cec000) [pid = 12808] [serial = 538] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 12808 | --DOMWINDOW == 309 (0x9949b800) [pid = 12808] [serial = 511] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 12808 | --DOMWINDOW == 308 (0x8cd2d000) [pid = 12808] [serial = 542] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 12808 | --DOMWINDOW == 307 (0x8ca32400) [pid = 12808] [serial = 541] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 12808 | --DOMWINDOW == 306 (0x8d47bc00) [pid = 12808] [serial = 517] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 12808 | --DOMWINDOW == 305 (0x99f75400) [pid = 12808] [serial = 514] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 12808 | --DOMWINDOW == 304 (0x8cd2bc00) [pid = 12808] [serial = 544] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 12808 | --DOMWINDOW == 303 (0x8dfa4800) [pid = 12808] [serial = 502] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 12808 | --DOMWINDOW == 302 (0x97fba400) [pid = 12808] [serial = 508] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 12808 | --DOMWINDOW == 301 (0x8dfa8400) [pid = 12808] [serial = 547] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 12808 | --DOMWINDOW == 300 (0x8d672000) [pid = 12808] [serial = 520] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 12808 | --DOMWINDOW == 299 (0x8d67b400) [pid = 12808] [serial = 523] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 12808 | --DOMWINDOW == 298 (0x89cebc00) [pid = 12808] [serial = 526] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 12808 | --DOMWINDOW == 297 (0xa213f800) [pid = 12808] [serial = 529] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 12808 | --DOMWINDOW == 296 (0x89589800) [pid = 12808] [serial = 532] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 12808 | --DOMWINDOW == 295 (0x8f928c00) [pid = 12808] [serial = 535] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 12808 | --DOMWINDOW == 294 (0x8e0eec00) [pid = 12808] [serial = 548] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 12808 | --DOMWINDOW == 293 (0x8d5d3800) [pid = 12808] [serial = 545] [outer = (nil)] [url = about:blank] 16:15:26 INFO - PROCESS | 12808 | 1462403726083 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:26 INFO - PROCESS | 12808 | ++DOCSHELL 0x89cedc00 == 98 [pid = 12808] [id = 217] 16:15:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 294 (0x89cee400) [pid = 12808] [serial = 652] [outer = (nil)] 16:15:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 295 (0x8b2ee000) [pid = 12808] [serial = 653] [outer = 0x89cee400] 16:15:26 INFO - PROCESS | 12808 | 1462403726162 Marionette DEBUG loaded listener.js 16:15:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 296 (0x8b988c00) [pid = 12808] [serial = 654] [outer = 0x89cee400] 16:15:27 INFO - PROCESS | 12808 | 1462403727062 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]]]}] 16:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1834ms 16:15:27 INFO - PROCESS | 12808 | 1462403727139 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 16:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:15:27 INFO - PROCESS | 12808 | 1462403727144 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 16:15:27 INFO - PROCESS | 12808 | 1462403727151 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:15:27 INFO - PROCESS | 12808 | 1462403727158 Marionette TRACE conn3 <- [1,842,null,{}] 16:15:27 INFO - PROCESS | 12808 | 1462403727175 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}] 16:15:27 INFO - PROCESS | 12808 | 1462403727380 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 16:15:27 INFO - PROCESS | 12808 | 1462403727560 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:27 INFO - PROCESS | 12808 | ++DOCSHELL 0x888bf000 == 99 [pid = 12808] [id = 218] 16:15:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 297 (0x8d479800) [pid = 12808] [serial = 655] [outer = (nil)] 16:15:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 298 (0x8d674800) [pid = 12808] [serial = 656] [outer = 0x8d479800] 16:15:27 INFO - PROCESS | 12808 | 1462403727654 Marionette DEBUG loaded listener.js 16:15:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 299 (0x8de19800) [pid = 12808] [serial = 657] [outer = 0x8d479800] 16:15:28 INFO - PROCESS | 12808 | 1462403728586 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]]]}] 16:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1492ms 16:15:28 INFO - PROCESS | 12808 | 1462403728653 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 16:15:28 INFO - PROCESS | 12808 | 1462403728658 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 16:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:15:28 INFO - PROCESS | 12808 | 1462403728665 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:15:28 INFO - PROCESS | 12808 | 1462403728668 Marionette TRACE conn3 <- [1,846,null,{}] 16:15:28 INFO - PROCESS | 12808 | 1462403728674 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}] 16:15:28 INFO - PROCESS | 12808 | 1462403728939 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 16:15:28 INFO - PROCESS | 12808 | 1462403728969 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:29 INFO - PROCESS | 12808 | ++DOCSHELL 0x88b64000 == 100 [pid = 12808] [id = 219] 16:15:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 300 (0x8cd2d400) [pid = 12808] [serial = 658] [outer = (nil)] 16:15:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 301 (0x8e094000) [pid = 12808] [serial = 659] [outer = 0x8cd2d400] 16:15:29 INFO - PROCESS | 12808 | 1462403729047 Marionette DEBUG loaded listener.js 16:15:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 302 (0x8e0f0000) [pid = 12808] [serial = 660] [outer = 0x8cd2d400] 16:15:30 INFO - PROCESS | 12808 | 1462403730087 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]]]}] 16:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1491ms 16:15:30 INFO - PROCESS | 12808 | 1462403730157 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 16:15:30 INFO - PROCESS | 12808 | 1462403730162 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 16:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:15:30 INFO - PROCESS | 12808 | 1462403730168 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:15:30 INFO - PROCESS | 12808 | 1462403730172 Marionette TRACE conn3 <- [1,850,null,{}] 16:15:30 INFO - PROCESS | 12808 | 1462403730178 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}] 16:15:30 INFO - PROCESS | 12808 | 1462403730664 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 16:15:30 INFO - PROCESS | 12808 | --DOMWINDOW == 301 (0x8f85c400) [pid = 12808] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:15:30 INFO - PROCESS | 12808 | --DOMWINDOW == 300 (0x8cbc2c00) [pid = 12808] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:15:30 INFO - PROCESS | 12808 | --DOMWINDOW == 299 (0x8b0f0c00) [pid = 12808] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:15:30 INFO - PROCESS | 12808 | --DOMWINDOW == 298 (0x8e09fc00) [pid = 12808] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:15:30 INFO - PROCESS | 12808 | --DOMWINDOW == 297 (0x8df9d000) [pid = 12808] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:15:30 INFO - PROCESS | 12808 | 1462403730849 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:30 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b0ef000 == 101 [pid = 12808] [id = 220] 16:15:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 298 (0x8b0efc00) [pid = 12808] [serial = 661] [outer = (nil)] 16:15:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 299 (0x8dfa9000) [pid = 12808] [serial = 662] [outer = 0x8b0efc00] 16:15:30 INFO - PROCESS | 12808 | 1462403730940 Marionette DEBUG loaded listener.js 16:15:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 300 (0x8f858400) [pid = 12808] [serial = 663] [outer = 0x8b0efc00] 16:15:31 INFO - PROCESS | 12808 | 1462403731775 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]]]}] 16:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1637ms 16:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:15:31 INFO - PROCESS | 12808 | 1462403731807 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 16:15:31 INFO - PROCESS | 12808 | 1462403731810 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 16:15:31 INFO - PROCESS | 12808 | 1462403731816 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:15:31 INFO - PROCESS | 12808 | 1462403731820 Marionette TRACE conn3 <- [1,854,null,{}] 16:15:31 INFO - PROCESS | 12808 | 1462403731825 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}] 16:15:32 INFO - PROCESS | 12808 | 1462403732070 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 16:15:32 INFO - PROCESS | 12808 | 1462403732094 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:32 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de14c00 == 102 [pid = 12808] [id = 221] 16:15:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 301 (0x8f928c00) [pid = 12808] [serial = 664] [outer = (nil)] 16:15:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 302 (0x917cd800) [pid = 12808] [serial = 665] [outer = 0x8f928c00] 16:15:32 INFO - PROCESS | 12808 | 1462403732173 Marionette DEBUG loaded listener.js 16:15:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 303 (0x91835000) [pid = 12808] [serial = 666] [outer = 0x8f928c00] 16:15:33 INFO - PROCESS | 12808 | 1462403733366 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]]]}] 16:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1581ms 16:15:33 INFO - PROCESS | 12808 | 1462403733398 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 16:15:33 INFO - PROCESS | 12808 | 1462403733405 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 16:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:15:33 INFO - PROCESS | 12808 | 1462403733414 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:15:33 INFO - PROCESS | 12808 | 1462403733421 Marionette TRACE conn3 <- [1,858,null,{}] 16:15:33 INFO - PROCESS | 12808 | 1462403733430 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}] 16:15:33 INFO - PROCESS | 12808 | 1462403733654 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 16:15:33 INFO - PROCESS | 12808 | 1462403733915 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:33 INFO - PROCESS | 12808 | ++DOCSHELL 0x89743c00 == 103 [pid = 12808] [id = 222] 16:15:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 304 (0x89cebc00) [pid = 12808] [serial = 667] [outer = (nil)] 16:15:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 305 (0x8a5ee800) [pid = 12808] [serial = 668] [outer = 0x89cebc00] 16:15:34 INFO - PROCESS | 12808 | 1462403734053 Marionette DEBUG loaded listener.js 16:15:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 306 (0x8b2ee800) [pid = 12808] [serial = 669] [outer = 0x89cebc00] 16:15:35 INFO - PROCESS | 12808 | 1462403735010 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]]]}] 16:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1645ms 16:15:35 INFO - PROCESS | 12808 | 1462403735060 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 16:15:35 INFO - PROCESS | 12808 | 1462403735069 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 16:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:15:35 INFO - PROCESS | 12808 | 1462403735081 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:15:35 INFO - PROCESS | 12808 | 1462403735086 Marionette TRACE conn3 <- [1,862,null,{}] 16:15:35 INFO - PROCESS | 12808 | 1462403735093 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}] 16:15:35 INFO - PROCESS | 12808 | 1462403735309 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 16:15:35 INFO - PROCESS | 12808 | 1462403735621 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:35 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cd22400 == 104 [pid = 12808] [id = 223] 16:15:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 307 (0x8cd28000) [pid = 12808] [serial = 670] [outer = (nil)] 16:15:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 308 (0x8d472400) [pid = 12808] [serial = 671] [outer = 0x8cd28000] 16:15:35 INFO - PROCESS | 12808 | 1462403735759 Marionette DEBUG loaded listener.js 16:15:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 309 (0x8d83f800) [pid = 12808] [serial = 672] [outer = 0x8cd28000] 16:15:36 INFO - PROCESS | 12808 | 1462403736806 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]]]}] 16:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1784ms 16:15:36 INFO - PROCESS | 12808 | 1462403736865 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 16:15:36 INFO - PROCESS | 12808 | 1462403736870 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 16:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:15:36 INFO - PROCESS | 12808 | 1462403736878 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:15:36 INFO - PROCESS | 12808 | 1462403736884 Marionette TRACE conn3 <- [1,866,null,{}] 16:15:36 INFO - PROCESS | 12808 | 1462403736903 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}] 16:15:37 INFO - PROCESS | 12808 | 1462403737210 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 16:15:37 INFO - PROCESS | 12808 | 1462403737447 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:37 INFO - PROCESS | 12808 | ++DOCSHELL 0x90fcb400 == 105 [pid = 12808] [id = 224] 16:15:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 310 (0x911e9000) [pid = 12808] [serial = 673] [outer = (nil)] 16:15:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 311 (0x91839c00) [pid = 12808] [serial = 674] [outer = 0x911e9000] 16:15:37 INFO - PROCESS | 12808 | 1462403737549 Marionette DEBUG loaded listener.js 16:15:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 312 (0x927e5400) [pid = 12808] [serial = 675] [outer = 0x911e9000] 16:15:38 INFO - PROCESS | 12808 | 1462403738601 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]]]}] 16:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1788ms 16:15:38 INFO - PROCESS | 12808 | 1462403738668 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 16:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:15:38 INFO - PROCESS | 12808 | 1462403738673 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 16:15:38 INFO - PROCESS | 12808 | 1462403738680 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:15:38 INFO - PROCESS | 12808 | 1462403738685 Marionette TRACE conn3 <- [1,870,null,{}] 16:15:38 INFO - PROCESS | 12808 | 1462403738691 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}] 16:15:38 INFO - PROCESS | 12808 | 1462403738956 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 16:15:39 INFO - PROCESS | 12808 | 1462403739298 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:39 INFO - PROCESS | 12808 | ++DOCSHELL 0x888bd400 == 106 [pid = 12808] [id = 225] 16:15:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 313 (0x90fc8000) [pid = 12808] [serial = 676] [outer = (nil)] 16:15:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 314 (0x9910d000) [pid = 12808] [serial = 677] [outer = 0x90fc8000] 16:15:39 INFO - PROCESS | 12808 | 1462403739392 Marionette DEBUG loaded listener.js 16:15:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 315 (0x997c3c00) [pid = 12808] [serial = 678] [outer = 0x90fc8000] 16:15:40 INFO - PROCESS | 12808 | 1462403740368 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]]]}] 16:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1734ms 16:15:40 INFO - PROCESS | 12808 | 1462403740415 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 16:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:15:40 INFO - PROCESS | 12808 | 1462403740419 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 16:15:40 INFO - PROCESS | 12808 | 1462403740426 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:15:40 INFO - PROCESS | 12808 | 1462403740430 Marionette TRACE conn3 <- [1,874,null,{}] 16:15:40 INFO - PROCESS | 12808 | 1462403740436 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}] 16:15:40 INFO - PROCESS | 12808 | 1462403740649 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 16:15:40 INFO - PROCESS | 12808 | 1462403740928 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:41 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f18d400 == 107 [pid = 12808] [id = 226] 16:15:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 316 (0x97e78c00) [pid = 12808] [serial = 679] [outer = (nil)] 16:15:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 317 (0x99a29000) [pid = 12808] [serial = 680] [outer = 0x97e78c00] 16:15:41 INFO - PROCESS | 12808 | 1462403741061 Marionette DEBUG loaded listener.js 16:15:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 318 (0x99f6f000) [pid = 12808] [serial = 681] [outer = 0x97e78c00] 16:15:42 INFO - PROCESS | 12808 | 1462403742033 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]]]}] 16:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1639ms 16:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:15:42 INFO - PROCESS | 12808 | 1462403742066 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 16:15:42 INFO - PROCESS | 12808 | 1462403742069 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 16:15:42 INFO - PROCESS | 12808 | 1462403742077 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:15:42 INFO - PROCESS | 12808 | 1462403742080 Marionette TRACE conn3 <- [1,878,null,{}] 16:15:42 INFO - PROCESS | 12808 | 1462403742087 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}] 16:15:42 INFO - PROCESS | 12808 | 1462403742324 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 16:15:42 INFO - PROCESS | 12808 | 1462403742602 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:42 INFO - PROCESS | 12808 | ++DOCSHELL 0x98324800 == 108 [pid = 12808] [id = 227] 16:15:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 319 (0x99e58800) [pid = 12808] [serial = 682] [outer = (nil)] 16:15:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 320 (0xa2606c00) [pid = 12808] [serial = 683] [outer = 0x99e58800] 16:15:42 INFO - PROCESS | 12808 | 1462403742755 Marionette DEBUG loaded listener.js 16:15:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 321 (0xa5015c00) [pid = 12808] [serial = 684] [outer = 0x99e58800] 16:15:43 INFO - PROCESS | 12808 | 1462403743680 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]]]}] 16:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1639ms 16:15:43 INFO - PROCESS | 12808 | 1462403743715 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 16:15:43 INFO - PROCESS | 12808 | 1462403743720 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 16:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:15:43 INFO - PROCESS | 12808 | 1462403743727 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:15:43 INFO - PROCESS | 12808 | 1462403743731 Marionette TRACE conn3 <- [1,882,null,{}] 16:15:43 INFO - PROCESS | 12808 | 1462403743737 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}] 16:15:43 INFO - PROCESS | 12808 | 1462403743943 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 16:15:44 INFO - PROCESS | 12808 | 1462403744230 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:44 INFO - PROCESS | 12808 | ++DOCSHELL 0x89851400 == 109 [pid = 12808] [id = 228] 16:15:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 322 (0x89852800) [pid = 12808] [serial = 685] [outer = (nil)] 16:15:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 323 (0x89859800) [pid = 12808] [serial = 686] [outer = 0x89852800] 16:15:44 INFO - PROCESS | 12808 | 1462403744373 Marionette DEBUG loaded listener.js 16:15:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 324 (0x8985c400) [pid = 12808] [serial = 687] [outer = 0x89852800] 16:15:45 INFO - PROCESS | 12808 | 1462403745315 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]]]}] 16:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1638ms 16:15:45 INFO - PROCESS | 12808 | 1462403745367 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 16:15:45 INFO - PROCESS | 12808 | 1462403745372 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 16:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:15:45 INFO - PROCESS | 12808 | 1462403745379 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:15:45 INFO - PROCESS | 12808 | 1462403745383 Marionette TRACE conn3 <- [1,886,null,{}] 16:15:45 INFO - PROCESS | 12808 | 1462403745389 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}] 16:15:45 INFO - PROCESS | 12808 | 1462403745615 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 16:15:45 INFO - PROCESS | 12808 | 1462403745893 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:45 INFO - PROCESS | 12808 | ++DOCSHELL 0x89841400 == 110 [pid = 12808] [id = 229] 16:15:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 325 (0x89842c00) [pid = 12808] [serial = 688] [outer = (nil)] 16:15:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 326 (0x89849800) [pid = 12808] [serial = 689] [outer = 0x89842c00] 16:15:46 INFO - PROCESS | 12808 | 1462403746028 Marionette DEBUG loaded listener.js 16:15:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 327 (0x8984d400) [pid = 12808] [serial = 690] [outer = 0x89842c00] 16:15:46 INFO - PROCESS | 12808 | 1462403746995 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]]]}] 16:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1635ms 16:15:47 INFO - PROCESS | 12808 | 1462403747014 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 16:15:47 INFO - PROCESS | 12808 | 1462403747017 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 16:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:15:47 INFO - PROCESS | 12808 | 1462403747025 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:15:47 INFO - PROCESS | 12808 | 1462403747029 Marionette TRACE conn3 <- [1,890,null,{}] 16:15:47 INFO - PROCESS | 12808 | 1462403747036 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}] 16:15:47 INFO - PROCESS | 12808 | 1462403747237 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 16:15:47 INFO - PROCESS | 12808 | 1462403747509 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:47 INFO - PROCESS | 12808 | ++DOCSHELL 0x89843000 == 111 [pid = 12808] [id = 230] 16:15:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 328 (0x89849c00) [pid = 12808] [serial = 691] [outer = (nil)] 16:15:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 329 (0x89859400) [pid = 12808] [serial = 692] [outer = 0x89849c00] 16:15:47 INFO - PROCESS | 12808 | 1462403747653 Marionette DEBUG loaded listener.js 16:15:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 330 (0x8985f000) [pid = 12808] [serial = 693] [outer = 0x89849c00] 16:15:48 INFO - PROCESS | 12808 | 1462403748628 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]]]}] 16:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1637ms 16:15:48 INFO - PROCESS | 12808 | 1462403748663 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 16:15:48 INFO - PROCESS | 12808 | 1462403748668 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 16:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:15:48 INFO - PROCESS | 12808 | 1462403748674 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:15:48 INFO - PROCESS | 12808 | 1462403748678 Marionette TRACE conn3 <- [1,894,null,{}] 16:15:48 INFO - PROCESS | 12808 | 1462403748684 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}] 16:15:48 INFO - PROCESS | 12808 | 1462403748901 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 16:15:49 INFO - PROCESS | 12808 | 1462403749219 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:49 INFO - PROCESS | 12808 | ++DOCSHELL 0x89853c00 == 112 [pid = 12808] [id = 231] 16:15:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 331 (0x89858400) [pid = 12808] [serial = 694] [outer = (nil)] 16:15:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 332 (0x92768c00) [pid = 12808] [serial = 695] [outer = 0x89858400] 16:15:49 INFO - PROCESS | 12808 | 1462403749320 Marionette DEBUG loaded listener.js 16:15:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 333 (0x9276a400) [pid = 12808] [serial = 696] [outer = 0x89858400] 16:15:50 INFO - PROCESS | 12808 | 1462403750299 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]]]}] 16:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1681ms 16:15:50 INFO - PROCESS | 12808 | 1462403750357 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 16:15:50 INFO - PROCESS | 12808 | 1462403750361 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 16:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:15:50 INFO - PROCESS | 12808 | 1462403750369 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:15:50 INFO - PROCESS | 12808 | 1462403750375 Marionette TRACE conn3 <- [1,898,null,{}] 16:15:50 INFO - PROCESS | 12808 | 1462403750381 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}] 16:15:50 INFO - PROCESS | 12808 | 1462403750663 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 16:15:51 INFO - PROCESS | 12808 | 1462403750987 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:51 INFO - PROCESS | 12808 | ++DOCSHELL 0x870eb400 == 113 [pid = 12808] [id = 232] 16:15:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 334 (0x870f4000) [pid = 12808] [serial = 697] [outer = (nil)] 16:15:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 335 (0x870f9c00) [pid = 12808] [serial = 698] [outer = 0x870f4000] 16:15:51 INFO - PROCESS | 12808 | 1462403751094 Marionette DEBUG loaded listener.js 16:15:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 336 (0x9276b800) [pid = 12808] [serial = 699] [outer = 0x870f4000] 16:15:52 INFO - PROCESS | 12808 | 1462403752039 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]]]}] 16:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1683ms 16:15:52 INFO - PROCESS | 12808 | 1462403752053 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 16:15:52 INFO - PROCESS | 12808 | 1462403752056 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 16:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:15:52 INFO - PROCESS | 12808 | 1462403752063 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:15:52 INFO - PROCESS | 12808 | 1462403752067 Marionette TRACE conn3 <- [1,902,null,{}] 16:15:52 INFO - PROCESS | 12808 | 1462403752073 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}] 16:15:52 INFO - PROCESS | 12808 | 1462403752269 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 16:15:52 INFO - PROCESS | 12808 | 1462403752549 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:52 INFO - PROCESS | 12808 | ++DOCSHELL 0x870f9800 == 114 [pid = 12808] [id = 233] 16:15:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 337 (0x87302c00) [pid = 12808] [serial = 700] [outer = (nil)] 16:15:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 338 (0x87308000) [pid = 12808] [serial = 701] [outer = 0x87302c00] 16:15:52 INFO - PROCESS | 12808 | 1462403752691 Marionette DEBUG loaded listener.js 16:15:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 339 (0x8730a800) [pid = 12808] [serial = 702] [outer = 0x87302c00] 16:15:53 INFO - PROCESS | 12808 | 1462403753641 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]]]}] 16:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1632ms 16:15:53 INFO - PROCESS | 12808 | 1462403753696 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 16:15:53 INFO - PROCESS | 12808 | 1462403753700 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 16:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:15:53 INFO - PROCESS | 12808 | 1462403753707 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:15:53 INFO - PROCESS | 12808 | 1462403753709 Marionette TRACE conn3 <- [1,906,null,{}] 16:15:53 INFO - PROCESS | 12808 | 1462403753716 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}] 16:15:53 INFO - PROCESS | 12808 | 1462403753928 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 16:15:54 INFO - PROCESS | 12808 | 1462403754286 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:54 INFO - PROCESS | 12808 | ++DOCSHELL 0x87310000 == 115 [pid = 12808] [id = 234] 16:15:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 340 (0x87310800) [pid = 12808] [serial = 703] [outer = (nil)] 16:15:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 341 (0x9276e400) [pid = 12808] [serial = 704] [outer = 0x87310800] 16:15:54 INFO - PROCESS | 12808 | 1462403754389 Marionette DEBUG loaded listener.js 16:15:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 342 (0x92772000) [pid = 12808] [serial = 705] [outer = 0x87310800] 16:15:55 INFO - PROCESS | 12808 | 1462403755285 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]]]}] 16:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1635ms 16:15:55 INFO - PROCESS | 12808 | 1462403755342 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 16:15:55 INFO - PROCESS | 12808 | 1462403755346 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 16:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:15:55 INFO - PROCESS | 12808 | 1462403755353 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:15:55 INFO - PROCESS | 12808 | 1462403755357 Marionette TRACE conn3 <- [1,910,null,{}] 16:15:55 INFO - PROCESS | 12808 | 1462403755363 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}] 16:15:55 INFO - PROCESS | 12808 | 1462403755579 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 16:15:55 INFO - PROCESS | 12808 | 1462403755864 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:55 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b16000 == 116 [pid = 12808] [id = 235] 16:15:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 343 (0x86b16c00) [pid = 12808] [serial = 706] [outer = (nil)] 16:15:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 344 (0x86b1d400) [pid = 12808] [serial = 707] [outer = 0x86b16c00] 16:15:56 INFO - PROCESS | 12808 | 1462403755997 Marionette DEBUG loaded listener.js 16:15:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 345 (0x86b21000) [pid = 12808] [serial = 708] [outer = 0x86b16c00] 16:15:56 INFO - PROCESS | 12808 | 1462403756899 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]]]}] 16:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1581ms 16:15:56 INFO - PROCESS | 12808 | 1462403756935 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 16:15:56 INFO - PROCESS | 12808 | 1462403756940 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 16:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:15:56 INFO - PROCESS | 12808 | 1462403756970 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:15:56 INFO - PROCESS | 12808 | 1462403756974 Marionette TRACE conn3 <- [1,914,null,{}] 16:15:56 INFO - PROCESS | 12808 | 1462403756981 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}] 16:15:57 INFO - PROCESS | 12808 | 1462403757193 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 16:15:57 INFO - PROCESS | 12808 | 1462403757465 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:57 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b1c000 == 117 [pid = 12808] [id = 236] 16:15:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 346 (0x86b1c800) [pid = 12808] [serial = 709] [outer = (nil)] 16:15:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 347 (0x86c3e400) [pid = 12808] [serial = 710] [outer = 0x86b1c800] 16:15:57 INFO - PROCESS | 12808 | 1462403757601 Marionette DEBUG loaded listener.js 16:15:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 348 (0x86c41800) [pid = 12808] [serial = 711] [outer = 0x86b1c800] 16:15:58 INFO - PROCESS | 12808 | 1462403758583 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]]]}] 16:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1687ms 16:15:58 INFO - PROCESS | 12808 | 1462403758653 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 16:15:58 INFO - PROCESS | 12808 | 1462403758657 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 16:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:15:58 INFO - PROCESS | 12808 | 1462403758665 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:15:58 INFO - PROCESS | 12808 | 1462403758668 Marionette TRACE conn3 <- [1,918,null,{}] 16:15:58 INFO - PROCESS | 12808 | 1462403758674 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}] 16:15:58 INFO - PROCESS | 12808 | 1462403758894 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 16:15:59 INFO - PROCESS | 12808 | 1462403759167 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:59 INFO - PROCESS | 12808 | ++DOCSHELL 0x86c3b400 == 118 [pid = 12808] [id = 237] 16:15:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 349 (0x86c40800) [pid = 12808] [serial = 712] [outer = (nil)] 16:15:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 350 (0x86c48c00) [pid = 12808] [serial = 713] [outer = 0x86c40800] 16:15:59 INFO - PROCESS | 12808 | 1462403759311 Marionette DEBUG loaded listener.js 16:15:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 351 (0x870ed000) [pid = 12808] [serial = 714] [outer = 0x86c40800] 16:16:00 INFO - PROCESS | 12808 | 1462403760236 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]]]}] 16:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1633ms 16:16:00 INFO - PROCESS | 12808 | 1462403760298 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 16:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:16:00 INFO - PROCESS | 12808 | 1462403760303 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 16:16:00 INFO - PROCESS | 12808 | 1462403760310 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:16:00 INFO - PROCESS | 12808 | 1462403760313 Marionette TRACE conn3 <- [1,922,null,{}] 16:16:00 INFO - PROCESS | 12808 | 1462403760320 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}] 16:16:00 INFO - PROCESS | 12808 | 1462403760578 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 16:16:00 INFO - PROCESS | 12808 | 1462403760907 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:00 INFO - PROCESS | 12808 | ++DOCSHELL 0x86c45c00 == 119 [pid = 12808] [id = 238] 16:16:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 352 (0x86c46800) [pid = 12808] [serial = 715] [outer = (nil)] 16:16:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 353 (0x86ebd800) [pid = 12808] [serial = 716] [outer = 0x86c46800] 16:16:01 INFO - PROCESS | 12808 | 1462403761007 Marionette DEBUG loaded listener.js 16:16:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 354 (0x86ebf800) [pid = 12808] [serial = 717] [outer = 0x86c46800] 16:16:01 INFO - PROCESS | 12808 | 1462403761956 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]]]}] 16:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1685ms 16:16:02 INFO - PROCESS | 12808 | 1462403761995 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 16:16:02 INFO - PROCESS | 12808 | 1462403761999 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 16:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:16:02 INFO - PROCESS | 12808 | 1462403762006 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:16:02 INFO - PROCESS | 12808 | 1462403762010 Marionette TRACE conn3 <- [1,926,null,{}] 16:16:02 INFO - PROCESS | 12808 | 1462403762016 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}] 16:16:02 INFO - PROCESS | 12808 | 1462403762241 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 16:16:02 INFO - PROCESS | 12808 | 1462403762569 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:02 INFO - PROCESS | 12808 | ++DOCSHELL 0x860e3400 == 120 [pid = 12808] [id = 239] 16:16:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 355 (0x860e5000) [pid = 12808] [serial = 718] [outer = (nil)] 16:16:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 356 (0x860eb800) [pid = 12808] [serial = 719] [outer = 0x860e5000] 16:16:02 INFO - PROCESS | 12808 | 1462403762677 Marionette DEBUG loaded listener.js 16:16:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 357 (0x860ed800) [pid = 12808] [serial = 720] [outer = 0x860e5000] 16:16:04 INFO - PROCESS | 12808 | --DOCSHELL 0x8f32f400 == 119 [pid = 12808] [id = 100] 16:16:04 INFO - PROCESS | 12808 | --DOCSHELL 0x8de1dc00 == 118 [pid = 12808] [id = 105] 16:16:04 INFO - PROCESS | 12808 | --DOCSHELL 0xa6784400 == 117 [pid = 12808] [id = 102] 16:16:04 INFO - PROCESS | 12808 | --DOCSHELL 0x8de12400 == 116 [pid = 12808] [id = 104] 16:16:04 INFO - PROCESS | 12808 | --DOCSHELL 0x8f335800 == 115 [pid = 12808] [id = 101] 16:16:04 INFO - PROCESS | 12808 | --DOCSHELL 0x8f333800 == 114 [pid = 12808] [id = 103] 16:16:04 INFO - PROCESS | 12808 | --DOCSHELL 0x8b0ef000 == 113 [pid = 12808] [id = 220] 16:16:04 INFO - PROCESS | 12808 | --DOCSHELL 0x88b64000 == 112 [pid = 12808] [id = 219] 16:16:04 INFO - PROCESS | 12808 | --DOCSHELL 0x888bf000 == 111 [pid = 12808] [id = 218] 16:16:04 INFO - PROCESS | 12808 | --DOCSHELL 0x89cedc00 == 110 [pid = 12808] [id = 217] 16:16:04 INFO - PROCESS | 12808 | --DOCSHELL 0x8a5ed800 == 109 [pid = 12808] [id = 216] 16:16:04 INFO - PROCESS | 12808 | --DOCSHELL 0x88b61400 == 108 [pid = 12808] [id = 215] 16:16:04 INFO - PROCESS | 12808 | --DOMWINDOW == 356 (0x8f330400) [pid = 12808] [serial = 551] [outer = (nil)] [url = about:blank] 16:16:04 INFO - PROCESS | 12808 | --DOMWINDOW == 355 (0x90fc7c00) [pid = 12808] [serial = 599] [outer = (nil)] [url = about:blank] 16:16:04 INFO - PROCESS | 12808 | --DOMWINDOW == 354 (0x8f924c00) [pid = 12808] [serial = 596] [outer = (nil)] [url = about:blank] 16:16:04 INFO - PROCESS | 12808 | --DOMWINDOW == 353 (0x90fc0400) [pid = 12808] [serial = 597] [outer = (nil)] [url = about:blank] 16:16:04 INFO - PROCESS | 12808 | --DOMWINDOW == 352 (0x8d473400) [pid = 12808] [serial = 556] [outer = (nil)] [url = about:blank] 16:16:04 INFO - PROCESS | 12808 | --DOMWINDOW == 351 (0x921ee400) [pid = 12808] [serial = 568] [outer = (nil)] [url = about:blank] 16:16:04 INFO - PROCESS | 12808 | --DOMWINDOW == 350 (0x9a208400) [pid = 12808] [serial = 580] [outer = (nil)] [url = about:blank] 16:16:04 INFO - PROCESS | 12808 | --DOMWINDOW == 349 (0x94f97000) [pid = 12808] [serial = 571] [outer = (nil)] [url = about:blank] 16:16:04 INFO - PROCESS | 12808 | --DOMWINDOW == 348 (0x98df4800) [pid = 12808] [serial = 583] [outer = (nil)] [url = about:blank] 16:16:04 INFO - PROCESS | 12808 | --DOMWINDOW == 347 (0x9901ec00) [pid = 12808] [serial = 574] [outer = (nil)] [url = about:blank] 16:16:04 INFO - PROCESS | 12808 | --DOMWINDOW == 346 (0x997d0c00) [pid = 12808] [serial = 577] [outer = (nil)] [url = about:blank] 16:16:04 INFO - PROCESS | 12808 | --DOMWINDOW == 345 (0x911f0800) [pid = 12808] [serial = 565] [outer = (nil)] [url = about:blank] 16:16:04 INFO - PROCESS | 12808 | --DOMWINDOW == 344 (0x8f852000) [pid = 12808] [serial = 562] [outer = (nil)] [url = about:blank] 16:16:04 INFO - PROCESS | 12808 | --DOMWINDOW == 343 (0x8de7d400) [pid = 12808] [serial = 559] [outer = (nil)] [url = about:blank] 16:16:04 INFO - PROCESS | 12808 | --DOMWINDOW == 342 (0x8d471400) [pid = 12808] [serial = 586] [outer = (nil)] [url = about:blank] 16:16:04 INFO - PROCESS | 12808 | --DOMWINDOW == 341 (0x8d5d5400) [pid = 12808] [serial = 587] [outer = (nil)] [url = about:blank] 16:16:04 INFO - PROCESS | 12808 | --DOMWINDOW == 340 (0x89ceb000) [pid = 12808] [serial = 553] [outer = (nil)] [url = about:blank] 16:16:04 INFO - PROCESS | 12808 | --DOMWINDOW == 339 (0x8cbbf400) [pid = 12808] [serial = 589] [outer = (nil)] [url = about:blank] 16:16:04 INFO - PROCESS | 12808 | --DOMWINDOW == 338 (0x8d474000) [pid = 12808] [serial = 590] [outer = (nil)] [url = about:blank] 16:16:04 INFO - PROCESS | 12808 | --DOMWINDOW == 337 (0x8e0f7400) [pid = 12808] [serial = 593] [outer = (nil)] [url = about:blank] 16:16:04 INFO - PROCESS | 12808 | --DOMWINDOW == 336 (0x8f33d800) [pid = 12808] [serial = 594] [outer = (nil)] [url = about:blank] 16:16:04 INFO - PROCESS | 12808 | --DOMWINDOW == 335 (0x8e0a0800) [pid = 12808] [serial = 383] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:16:05 INFO - PROCESS | 12808 | 1462403764998 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]]]}] 16:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 3042ms 16:16:05 INFO - PROCESS | 12808 | 1462403765049 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 16:16:05 INFO - PROCESS | 12808 | 1462403765056 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 16:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:16:05 INFO - PROCESS | 12808 | 1462403765066 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:16:05 INFO - PROCESS | 12808 | 1462403765073 Marionette TRACE conn3 <- [1,930,null,{}] 16:16:05 INFO - PROCESS | 12808 | 1462403765107 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}] 16:16:05 INFO - PROCESS | 12808 | 1462403765377 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 16:16:05 INFO - PROCESS | 12808 | 1462403765505 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:05 INFO - PROCESS | 12808 | ++DOCSHELL 0x860e9400 == 109 [pid = 12808] [id = 240] 16:16:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 336 (0x86ec4000) [pid = 12808] [serial = 721] [outer = (nil)] 16:16:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 337 (0x870f5000) [pid = 12808] [serial = 722] [outer = 0x86ec4000] 16:16:05 INFO - PROCESS | 12808 | 1462403765589 Marionette DEBUG loaded listener.js 16:16:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 338 (0x87304800) [pid = 12808] [serial = 723] [outer = 0x86ec4000] 16:16:06 INFO - PROCESS | 12808 | 1462403766445 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]]]}] 16:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1438ms 16:16:06 INFO - PROCESS | 12808 | 1462403766504 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 16:16:06 INFO - PROCESS | 12808 | 1462403766512 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 16:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:16:06 INFO - PROCESS | 12808 | 1462403766523 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:16:06 INFO - PROCESS | 12808 | 1462403766527 Marionette TRACE conn3 <- [1,934,null,{}] 16:16:06 INFO - PROCESS | 12808 | 1462403766533 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}] 16:16:06 INFO - PROCESS | 12808 | 1462403766726 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 16:16:06 INFO - PROCESS | 12808 | 1462403766927 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:06 INFO - PROCESS | 12808 | ++DOCSHELL 0x870eb000 == 110 [pid = 12808] [id = 241] 16:16:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 339 (0x889d6c00) [pid = 12808] [serial = 724] [outer = (nil)] 16:16:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 340 (0x889e3800) [pid = 12808] [serial = 725] [outer = 0x889d6c00] 16:16:07 INFO - PROCESS | 12808 | 1462403767018 Marionette DEBUG loaded listener.js 16:16:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 341 (0x88b5fc00) [pid = 12808] [serial = 726] [outer = 0x889d6c00] 16:16:08 INFO - PROCESS | 12808 | 1462403768060 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]]]}] 16:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1588ms 16:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:16:08 INFO - PROCESS | 12808 | 1462403768112 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 16:16:08 INFO - PROCESS | 12808 | 1462403768115 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 16:16:08 INFO - PROCESS | 12808 | 1462403768122 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:16:08 INFO - PROCESS | 12808 | 1462403768129 Marionette TRACE conn3 <- [1,938,null,{}] 16:16:08 INFO - PROCESS | 12808 | 1462403768165 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}] 16:16:08 INFO - PROCESS | 12808 | 1462403768441 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 16:16:08 INFO - PROCESS | 12808 | 1462403768646 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:08 INFO - PROCESS | 12808 | ++DOCSHELL 0x89cedc00 == 111 [pid = 12808] [id = 242] 16:16:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 342 (0x89cee000) [pid = 12808] [serial = 727] [outer = (nil)] 16:16:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 343 (0x8a5e6000) [pid = 12808] [serial = 728] [outer = 0x89cee000] 16:16:08 INFO - PROCESS | 12808 | 1462403768730 Marionette DEBUG loaded listener.js 16:16:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 344 (0x8af43800) [pid = 12808] [serial = 729] [outer = 0x89cee000] 16:16:09 INFO - PROCESS | 12808 | --DOMWINDOW == 343 (0x8af44000) [pid = 12808] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:16:09 INFO - PROCESS | 12808 | --DOMWINDOW == 342 (0x89cee400) [pid = 12808] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:16:09 INFO - PROCESS | 12808 | --DOMWINDOW == 341 (0x8b0efc00) [pid = 12808] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:16:09 INFO - PROCESS | 12808 | --DOMWINDOW == 340 (0x8cd2d400) [pid = 12808] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:16:09 INFO - PROCESS | 12808 | --DOMWINDOW == 339 (0x8d479800) [pid = 12808] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:16:09 INFO - PROCESS | 12808 | --DOMWINDOW == 338 (0x88b61800) [pid = 12808] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:16:09 INFO - PROCESS | 12808 | 1462403769855 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]]]}] 16:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1807ms 16:16:09 INFO - PROCESS | 12808 | 1462403769929 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 16:16:09 INFO - PROCESS | 12808 | 1462403769933 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 16:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:16:09 INFO - PROCESS | 12808 | 1462403769941 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:16:09 INFO - PROCESS | 12808 | 1462403769945 Marionette TRACE conn3 <- [1,942,null,{}] 16:16:09 INFO - PROCESS | 12808 | 1462403769951 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}] 16:16:10 INFO - PROCESS | 12808 | 1462403770147 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 16:16:10 INFO - PROCESS | 12808 | 1462403770336 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:10 INFO - PROCESS | 12808 | ++DOCSHELL 0x870eb800 == 112 [pid = 12808] [id = 243] 16:16:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 339 (0x89cecc00) [pid = 12808] [serial = 730] [outer = (nil)] 16:16:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 340 (0x8b2ec800) [pid = 12808] [serial = 731] [outer = 0x89cecc00] 16:16:10 INFO - PROCESS | 12808 | 1462403770418 Marionette DEBUG loaded listener.js 16:16:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 341 (0x8b98d400) [pid = 12808] [serial = 732] [outer = 0x89cecc00] 16:16:11 INFO - PROCESS | 12808 | 1462403771389 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]]]}] 16:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1483ms 16:16:11 INFO - PROCESS | 12808 | 1462403771426 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 16:16:11 INFO - PROCESS | 12808 | 1462403771433 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 16:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:16:11 INFO - PROCESS | 12808 | 1462403771455 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:16:11 INFO - PROCESS | 12808 | 1462403771462 Marionette TRACE conn3 <- [1,946,null,{}] 16:16:11 INFO - PROCESS | 12808 | 1462403771472 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}] 16:16:11 INFO - PROCESS | 12808 | 1462403771726 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 16:16:12 INFO - PROCESS | 12808 | 1462403772073 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:12 INFO - PROCESS | 12808 | ++DOCSHELL 0x86ec3c00 == 113 [pid = 12808] [id = 244] 16:16:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 342 (0x870ec000) [pid = 12808] [serial = 733] [outer = (nil)] 16:16:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 343 (0x870f1400) [pid = 12808] [serial = 734] [outer = 0x870ec000] 16:16:12 INFO - PROCESS | 12808 | 1462403772178 Marionette DEBUG loaded listener.js 16:16:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 344 (0x870f7800) [pid = 12808] [serial = 735] [outer = 0x870ec000] 16:16:13 INFO - PROCESS | 12808 | 1462403773195 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]]]}] 16:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1808ms 16:16:13 INFO - PROCESS | 12808 | 1462403773251 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 16:16:13 INFO - PROCESS | 12808 | 1462403773261 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 16:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:16:13 INFO - PROCESS | 12808 | 1462403773273 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:16:13 INFO - PROCESS | 12808 | 1462403773278 Marionette TRACE conn3 <- [1,950,null,{}] 16:16:13 INFO - PROCESS | 12808 | 1462403773287 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}] 16:16:13 INFO - PROCESS | 12808 | 1462403773534 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 16:16:13 INFO - PROCESS | 12808 | 1462403773867 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:13 INFO - PROCESS | 12808 | ++DOCSHELL 0x889e0c00 == 114 [pid = 12808] [id = 245] 16:16:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 345 (0x88b5b800) [pid = 12808] [serial = 736] [outer = (nil)] 16:16:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 346 (0x89847400) [pid = 12808] [serial = 737] [outer = 0x88b5b800] 16:16:13 INFO - PROCESS | 12808 | 1462403773969 Marionette DEBUG loaded listener.js 16:16:14 INFO - PROCESS | 12808 | ++DOMWINDOW == 347 (0x89ce1800) [pid = 12808] [serial = 738] [outer = 0x88b5b800] 16:16:14 INFO - PROCESS | 12808 | 1462403774992 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]]]}] 16:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1787ms 16:16:15 INFO - PROCESS | 12808 | 1462403775061 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 16:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:16:15 INFO - PROCESS | 12808 | 1462403775066 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 16:16:15 INFO - PROCESS | 12808 | 1462403775073 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:16:15 INFO - PROCESS | 12808 | 1462403775080 Marionette TRACE conn3 <- [1,954,null,{}] 16:16:15 INFO - PROCESS | 12808 | 1462403775098 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}] 16:16:15 INFO - PROCESS | 12808 | 1462403775353 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 16:16:15 INFO - PROCESS | 12808 | 1462403775723 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:15 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cb72000 == 115 [pid = 12808] [id = 246] 16:16:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 348 (0x8cb78800) [pid = 12808] [serial = 739] [outer = (nil)] 16:16:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 349 (0x8cd28800) [pid = 12808] [serial = 740] [outer = 0x8cb78800] 16:16:15 INFO - PROCESS | 12808 | 1462403775825 Marionette DEBUG loaded listener.js 16:16:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 350 (0x8d477000) [pid = 12808] [serial = 741] [outer = 0x8cb78800] 16:16:16 INFO - PROCESS | 12808 | 1462403776817 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]]]}] 16:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1792ms 16:16:16 INFO - PROCESS | 12808 | 1462403776865 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 16:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:16:16 INFO - PROCESS | 12808 | 1462403776871 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 16:16:16 INFO - PROCESS | 12808 | 1462403776877 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:16:16 INFO - PROCESS | 12808 | 1462403776881 Marionette TRACE conn3 <- [1,958,null,{}] 16:16:16 INFO - PROCESS | 12808 | 1462403776888 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}] 16:16:17 INFO - PROCESS | 12808 | 1462403777106 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 16:16:17 INFO - PROCESS | 12808 | 1462403777378 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:17 INFO - PROCESS | 12808 | ++DOCSHELL 0x8a5e4800 == 116 [pid = 12808] [id = 247] 16:16:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 351 (0x8d47e000) [pid = 12808] [serial = 742] [outer = (nil)] 16:16:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 352 (0x8d67b800) [pid = 12808] [serial = 743] [outer = 0x8d47e000] 16:16:17 INFO - PROCESS | 12808 | 1462403777516 Marionette DEBUG loaded listener.js 16:16:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 353 (0x8de7f400) [pid = 12808] [serial = 744] [outer = 0x8d47e000] 16:16:18 INFO - PROCESS | 12808 | 1462403778494 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]]]}] 16:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1682ms 16:16:18 INFO - PROCESS | 12808 | 1462403778561 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 16:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:16:18 INFO - PROCESS | 12808 | 1462403778566 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 16:16:18 INFO - PROCESS | 12808 | 1462403778573 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:16:18 INFO - PROCESS | 12808 | 1462403778577 Marionette TRACE conn3 <- [1,962,null,{}] 16:16:18 INFO - PROCESS | 12808 | 1462403778583 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}] 16:16:18 INFO - PROCESS | 12808 | 1462403778827 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 16:16:19 INFO - PROCESS | 12808 | 1462403779145 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:19 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d47ec00 == 117 [pid = 12808] [id = 248] 16:16:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 354 (0x8d5c9800) [pid = 12808] [serial = 745] [outer = (nil)] 16:16:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 355 (0x8e0a0000) [pid = 12808] [serial = 746] [outer = 0x8d5c9800] 16:16:19 INFO - PROCESS | 12808 | 1462403779247 Marionette DEBUG loaded listener.js 16:16:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 356 (0x8e0f6800) [pid = 12808] [serial = 747] [outer = 0x8d5c9800] 16:16:20 INFO - PROCESS | 12808 | 1462403780174 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]]]}] 16:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1637ms 16:16:20 INFO - PROCESS | 12808 | 1462403780210 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 16:16:20 INFO - PROCESS | 12808 | 1462403780214 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 16:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:16:20 INFO - PROCESS | 12808 | 1462403780221 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:16:20 INFO - PROCESS | 12808 | 1462403780224 Marionette TRACE conn3 <- [1,966,null,{}] 16:16:20 INFO - PROCESS | 12808 | 1462403780231 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}] 16:16:20 INFO - PROCESS | 12808 | 1462403780477 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 16:16:20 INFO - PROCESS | 12808 | 1462403780822 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:20 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de72c00 == 118 [pid = 12808] [id = 249] 16:16:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 357 (0x8f526c00) [pid = 12808] [serial = 748] [outer = (nil)] 16:16:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 358 (0x8f928800) [pid = 12808] [serial = 749] [outer = 0x8f526c00] 16:16:20 INFO - PROCESS | 12808 | 1462403780926 Marionette DEBUG loaded listener.js 16:16:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 359 (0x911ef000) [pid = 12808] [serial = 750] [outer = 0x8f526c00] 16:16:21 INFO - PROCESS | 12808 | 1462403781843 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]]]}] 16:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1691ms 16:16:21 INFO - PROCESS | 12808 | 1462403781914 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 16:16:21 INFO - PROCESS | 12808 | 1462403781917 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 16:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:16:21 INFO - PROCESS | 12808 | 1462403781925 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:16:21 INFO - PROCESS | 12808 | 1462403781929 Marionette TRACE conn3 <- [1,970,null,{}] 16:16:21 INFO - PROCESS | 12808 | 1462403781936 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}] 16:16:22 INFO - PROCESS | 12808 | 1462403782147 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 16:16:22 INFO - PROCESS | 12808 | 1462403782464 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:22 INFO - PROCESS | 12808 | ++DOCSHELL 0x90e33000 == 119 [pid = 12808] [id = 250] 16:16:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 360 (0x911e7400) [pid = 12808] [serial = 751] [outer = (nil)] 16:16:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 361 (0x91838800) [pid = 12808] [serial = 752] [outer = 0x911e7400] 16:16:22 INFO - PROCESS | 12808 | 1462403782569 Marionette DEBUG loaded listener.js 16:16:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 362 (0x921ee800) [pid = 12808] [serial = 753] [outer = 0x911e7400] 16:16:23 INFO - PROCESS | 12808 | 1462403783529 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]]]}] 16:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1683ms 16:16:23 INFO - PROCESS | 12808 | 1462403783609 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 16:16:23 INFO - PROCESS | 12808 | 1462403783612 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 16:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:16:23 INFO - PROCESS | 12808 | 1462403783620 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:16:23 INFO - PROCESS | 12808 | 1462403783624 Marionette TRACE conn3 <- [1,974,null,{}] 16:16:23 INFO - PROCESS | 12808 | 1462403783630 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}] 16:16:23 INFO - PROCESS | 12808 | 1462403783881 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 16:16:24 INFO - PROCESS | 12808 | 1462403784201 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:24 INFO - PROCESS | 12808 | ++DOCSHELL 0x90e29800 == 120 [pid = 12808] [id = 251] 16:16:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 363 (0x917c3400) [pid = 12808] [serial = 754] [outer = (nil)] 16:16:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 364 (0x938dc800) [pid = 12808] [serial = 755] [outer = 0x917c3400] 16:16:24 INFO - PROCESS | 12808 | 1462403784305 Marionette DEBUG loaded listener.js 16:16:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 365 (0x950cc400) [pid = 12808] [serial = 756] [outer = 0x917c3400] 16:16:25 INFO - PROCESS | 12808 | 1462403785235 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]]]}] 16:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1684ms 16:16:25 INFO - PROCESS | 12808 | 1462403785306 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 16:16:25 INFO - PROCESS | 12808 | 1462403785310 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 16:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:16:25 INFO - PROCESS | 12808 | 1462403785317 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:16:25 INFO - PROCESS | 12808 | 1462403785320 Marionette TRACE conn3 <- [1,978,null,{}] 16:16:25 INFO - PROCESS | 12808 | 1462403785327 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}] 16:16:25 INFO - PROCESS | 12808 | 1462403785548 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 16:16:25 INFO - PROCESS | 12808 | 1462403785885 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:25 INFO - PROCESS | 12808 | ++DOCSHELL 0x9183a400 == 121 [pid = 12808] [id = 252] 16:16:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 366 (0x92948800) [pid = 12808] [serial = 757] [outer = (nil)] 16:16:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 367 (0x9910f800) [pid = 12808] [serial = 758] [outer = 0x92948800] 16:16:25 INFO - PROCESS | 12808 | 1462403785980 Marionette DEBUG loaded listener.js 16:16:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 368 (0x9911a000) [pid = 12808] [serial = 759] [outer = 0x92948800] 16:16:26 INFO - PROCESS | 12808 | 1462403786901 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]]]}] 16:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1631ms 16:16:26 INFO - PROCESS | 12808 | 1462403786949 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 16:16:26 INFO - PROCESS | 12808 | 1462403786953 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 16:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:16:26 INFO - PROCESS | 12808 | 1462403786960 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:16:26 INFO - PROCESS | 12808 | 1462403786964 Marionette TRACE conn3 <- [1,982,null,{}] 16:16:26 INFO - PROCESS | 12808 | 1462403786970 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}] 16:16:27 INFO - PROCESS | 12808 | 1462403787176 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 16:16:27 INFO - PROCESS | 12808 | 1462403787496 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:27 INFO - PROCESS | 12808 | ++DOCSHELL 0x98bdb000 == 122 [pid = 12808] [id = 253] 16:16:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 369 (0x98dd2400) [pid = 12808] [serial = 760] [outer = (nil)] 16:16:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 370 (0x9a0f2400) [pid = 12808] [serial = 761] [outer = 0x98dd2400] 16:16:27 INFO - PROCESS | 12808 | 1462403787596 Marionette DEBUG loaded listener.js 16:16:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 371 (0x9a262400) [pid = 12808] [serial = 762] [outer = 0x98dd2400] 16:16:28 INFO - PROCESS | 12808 | 1462403788543 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]]]}] 16:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1631ms 16:16:28 INFO - PROCESS | 12808 | 1462403788593 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 16:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:16:28 INFO - PROCESS | 12808 | 1462403788598 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 16:16:28 INFO - PROCESS | 12808 | 1462403788605 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:16:28 INFO - PROCESS | 12808 | 1462403788610 Marionette TRACE conn3 <- [1,986,null,{}] 16:16:28 INFO - PROCESS | 12808 | 1462403788616 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}] 16:16:28 INFO - PROCESS | 12808 | 1462403788862 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 16:16:29 INFO - PROCESS | 12808 | 1462403789196 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:29 INFO - PROCESS | 12808 | ++DOCSHELL 0x895d0800 == 123 [pid = 12808] [id = 254] 16:16:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 372 (0x895d7800) [pid = 12808] [serial = 763] [outer = (nil)] 16:16:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 373 (0x895dc800) [pid = 12808] [serial = 764] [outer = 0x895d7800] 16:16:29 INFO - PROCESS | 12808 | 1462403789305 Marionette DEBUG loaded listener.js 16:16:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 374 (0x99f6ac00) [pid = 12808] [serial = 765] [outer = 0x895d7800] 16:16:30 INFO - PROCESS | 12808 | 1462403790250 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]]]}] 16:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1693ms 16:16:30 INFO - PROCESS | 12808 | 1462403790315 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 16:16:30 INFO - PROCESS | 12808 | 1462403790320 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 16:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:16:30 INFO - PROCESS | 12808 | 1462403790331 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:16:30 INFO - PROCESS | 12808 | 1462403790333 Marionette TRACE conn3 <- [1,990,null,{}] 16:16:30 INFO - PROCESS | 12808 | 1462403790340 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}] 16:16:30 INFO - PROCESS | 12808 | 1462403790551 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 16:16:30 INFO - PROCESS | 12808 | 1462403790894 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:30 INFO - PROCESS | 12808 | ++DOCSHELL 0x89751c00 == 124 [pid = 12808] [id = 255] 16:16:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 375 (0x89753800) [pid = 12808] [serial = 766] [outer = (nil)] 16:16:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 376 (0x89759c00) [pid = 12808] [serial = 767] [outer = 0x89753800] 16:16:30 INFO - PROCESS | 12808 | 1462403790995 Marionette DEBUG loaded listener.js 16:16:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 377 (0x8975b400) [pid = 12808] [serial = 768] [outer = 0x89753800] 16:16:31 INFO - PROCESS | 12808 | 1462403791926 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]]]}] 16:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1634ms 16:16:31 INFO - PROCESS | 12808 | 1462403791965 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 16:16:31 INFO - PROCESS | 12808 | 1462403791968 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 16:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:16:31 INFO - PROCESS | 12808 | 1462403791974 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:16:31 INFO - PROCESS | 12808 | 1462403791977 Marionette TRACE conn3 <- [1,994,null,{}] 16:16:31 INFO - PROCESS | 12808 | 1462403791984 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}] 16:16:32 INFO - PROCESS | 12808 | 1462403792214 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 16:16:32 INFO - PROCESS | 12808 | 1462403792536 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:32 INFO - PROCESS | 12808 | ++DOCSHELL 0x895cfc00 == 125 [pid = 12808] [id = 256] 16:16:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 378 (0x89755800) [pid = 12808] [serial = 769] [outer = (nil)] 16:16:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 379 (0x9a215400) [pid = 12808] [serial = 770] [outer = 0x89755800] 16:16:32 INFO - PROCESS | 12808 | 1462403792641 Marionette DEBUG loaded listener.js 16:16:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 380 (0x9a57fc00) [pid = 12808] [serial = 771] [outer = 0x89755800] 16:16:33 INFO - PROCESS | 12808 | 1462403793567 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]]]}] 16:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1635ms 16:16:33 INFO - PROCESS | 12808 | 1462403793617 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 16:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:16:33 INFO - PROCESS | 12808 | 1462403793621 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 16:16:33 INFO - PROCESS | 12808 | 1462403793629 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:16:33 INFO - PROCESS | 12808 | 1462403793632 Marionette TRACE conn3 <- [1,998,null,{}] 16:16:33 INFO - PROCESS | 12808 | 1462403793640 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}] 16:16:33 INFO - PROCESS | 12808 | 1462403793851 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 16:16:34 INFO - PROCESS | 12808 | 1462403794174 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:34 INFO - PROCESS | 12808 | ++DOCSHELL 0x8975a400 == 126 [pid = 12808] [id = 257] 16:16:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 381 (0x8975cc00) [pid = 12808] [serial = 772] [outer = (nil)] 16:16:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 382 (0x89797800) [pid = 12808] [serial = 773] [outer = 0x8975cc00] 16:16:34 INFO - PROCESS | 12808 | 1462403794285 Marionette DEBUG loaded listener.js 16:16:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 383 (0x89799000) [pid = 12808] [serial = 774] [outer = 0x8975cc00] 16:16:35 INFO - PROCESS | 12808 | 1462403795229 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]]]}] 16:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1637ms 16:16:35 INFO - PROCESS | 12808 | 1462403795265 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 16:16:35 INFO - PROCESS | 12808 | 1462403795270 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 16:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:16:35 INFO - PROCESS | 12808 | 1462403795276 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:16:35 INFO - PROCESS | 12808 | 1462403795280 Marionette TRACE conn3 <- [1,1002,null,{}] 16:16:35 INFO - PROCESS | 12808 | 1462403795286 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}] 16:16:35 INFO - PROCESS | 12808 | 1462403795500 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 16:16:35 INFO - PROCESS | 12808 | 1462403795851 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:35 INFO - PROCESS | 12808 | ++DOCSHELL 0x89746c00 == 127 [pid = 12808] [id = 258] 16:16:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 384 (0x89749000) [pid = 12808] [serial = 775] [outer = (nil)] 16:16:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 385 (0x8979fc00) [pid = 12808] [serial = 776] [outer = 0x89749000] 16:16:35 INFO - PROCESS | 12808 | 1462403795952 Marionette DEBUG loaded listener.js 16:16:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 386 (0x8b95dc00) [pid = 12808] [serial = 777] [outer = 0x89749000] 16:16:37 INFO - PROCESS | 12808 | 1462403797497 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]]]}] 16:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 2289ms 16:16:37 INFO - PROCESS | 12808 | 1462403797566 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 16:16:37 INFO - PROCESS | 12808 | 1462403797573 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 16:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:16:37 INFO - PROCESS | 12808 | 1462403797582 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:16:37 INFO - PROCESS | 12808 | 1462403797589 Marionette TRACE conn3 <- [1,1006,null,{}] 16:16:37 INFO - PROCESS | 12808 | 1462403797609 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}] 16:16:37 INFO - PROCESS | 12808 | 1462403797850 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 16:16:38 INFO - PROCESS | 12808 | 1462403798131 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:38 INFO - PROCESS | 12808 | ++DOCSHELL 0x863ae000 == 128 [pid = 12808] [id = 259] 16:16:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 387 (0x863b0000) [pid = 12808] [serial = 778] [outer = (nil)] 16:16:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 388 (0x863bcc00) [pid = 12808] [serial = 779] [outer = 0x863b0000] 16:16:38 INFO - PROCESS | 12808 | 1462403798224 Marionette DEBUG loaded listener.js 16:16:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 389 (0x86ebbc00) [pid = 12808] [serial = 780] [outer = 0x863b0000] 16:16:39 INFO - PROCESS | 12808 | 1462403799183 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]]]}] 16:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1657ms 16:16:39 INFO - PROCESS | 12808 | 1462403799240 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 16:16:39 INFO - PROCESS | 12808 | 1462403799249 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 16:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:16:39 INFO - PROCESS | 12808 | 1462403799261 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:16:39 INFO - PROCESS | 12808 | 1462403799265 Marionette TRACE conn3 <- [1,1010,null,{}] 16:16:39 INFO - PROCESS | 12808 | 1462403799272 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}] 16:16:39 INFO - PROCESS | 12808 | 1462403799606 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 16:16:40 INFO - PROCESS | 12808 | 1462403800010 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:40 INFO - PROCESS | 12808 | ++DOCSHELL 0x870f7400 == 129 [pid = 12808] [id = 260] 16:16:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 390 (0x8730fc00) [pid = 12808] [serial = 781] [outer = (nil)] 16:16:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 391 (0x888c6000) [pid = 12808] [serial = 782] [outer = 0x8730fc00] 16:16:40 INFO - PROCESS | 12808 | 1462403800101 Marionette DEBUG loaded listener.js 16:16:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 392 (0x889dd400) [pid = 12808] [serial = 783] [outer = 0x8730fc00] 16:16:41 INFO - PROCESS | 12808 | 1462403801140 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]]]}] 16:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1944ms 16:16:41 INFO - PROCESS | 12808 | 1462403801205 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 16:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:16:41 INFO - PROCESS | 12808 | 1462403801209 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 16:16:41 INFO - PROCESS | 12808 | 1462403801218 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:16:41 INFO - PROCESS | 12808 | 1462403801225 Marionette TRACE conn3 <- [1,1014,null,{}] 16:16:41 INFO - PROCESS | 12808 | 1462403801242 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}] 16:16:42 INFO - PROCESS | 12808 | --DOCSHELL 0x8de7ac00 == 128 [pid = 12808] [id = 140] 16:16:42 INFO - PROCESS | 12808 | --DOCSHELL 0x93aa3400 == 127 [pid = 12808] [id = 6] 16:16:42 INFO - PROCESS | 12808 | --DOCSHELL 0x98c84c00 == 126 [pid = 12808] [id = 22] 16:16:42 INFO - PROCESS | 12808 | --DOCSHELL 0x8de73c00 == 125 [pid = 12808] [id = 126] 16:16:42 INFO - PROCESS | 12808 | --DOCSHELL 0x917d0400 == 124 [pid = 12808] [id = 83] 16:16:42 INFO - PROCESS | 12808 | --DOCSHELL 0x89cedc00 == 123 [pid = 12808] [id = 242] 16:16:42 INFO - PROCESS | 12808 | --DOCSHELL 0x870eb000 == 122 [pid = 12808] [id = 241] 16:16:42 INFO - PROCESS | 12808 | --DOCSHELL 0x860e9400 == 121 [pid = 12808] [id = 240] 16:16:42 INFO - PROCESS | 12808 | --DOCSHELL 0x860e3400 == 120 [pid = 12808] [id = 239] 16:16:42 INFO - PROCESS | 12808 | --DOCSHELL 0x86c45c00 == 119 [pid = 12808] [id = 238] 16:16:42 INFO - PROCESS | 12808 | --DOCSHELL 0x86c3b400 == 118 [pid = 12808] [id = 237] 16:16:42 INFO - PROCESS | 12808 | --DOCSHELL 0x86b16000 == 117 [pid = 12808] [id = 235] 16:16:42 INFO - PROCESS | 12808 | --DOCSHELL 0x86b1c000 == 116 [pid = 12808] [id = 236] 16:16:42 INFO - PROCESS | 12808 | --DOCSHELL 0x87310000 == 115 [pid = 12808] [id = 234] 16:16:42 INFO - PROCESS | 12808 | --DOCSHELL 0x870f9800 == 114 [pid = 12808] [id = 233] 16:16:42 INFO - PROCESS | 12808 | --DOCSHELL 0x870eb400 == 113 [pid = 12808] [id = 232] 16:16:42 INFO - PROCESS | 12808 | --DOCSHELL 0x89843000 == 112 [pid = 12808] [id = 230] 16:16:42 INFO - PROCESS | 12808 | --DOCSHELL 0x89853c00 == 111 [pid = 12808] [id = 231] 16:16:42 INFO - PROCESS | 12808 | --DOCSHELL 0x89841400 == 110 [pid = 12808] [id = 229] 16:16:42 INFO - PROCESS | 12808 | --DOCSHELL 0x89851400 == 109 [pid = 12808] [id = 228] 16:16:42 INFO - PROCESS | 12808 | --DOCSHELL 0x98324800 == 108 [pid = 12808] [id = 227] 16:16:42 INFO - PROCESS | 12808 | --DOCSHELL 0x888bd400 == 107 [pid = 12808] [id = 225] 16:16:42 INFO - PROCESS | 12808 | --DOCSHELL 0x8f18d400 == 106 [pid = 12808] [id = 226] 16:16:42 INFO - PROCESS | 12808 | --DOCSHELL 0x90fcb400 == 105 [pid = 12808] [id = 224] 16:16:42 INFO - PROCESS | 12808 | --DOCSHELL 0x8cd22400 == 104 [pid = 12808] [id = 223] 16:16:42 INFO - PROCESS | 12808 | --DOCSHELL 0x89743c00 == 103 [pid = 12808] [id = 222] 16:16:42 INFO - PROCESS | 12808 | 1462403802272 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 391 (0x8af4e400) [pid = 12808] [serial = 629] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 390 (0x9a271c00) [pid = 12808] [serial = 617] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 389 (0x8b992000) [pid = 12808] [serial = 651] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 388 (0x94e74c00) [pid = 12808] [serial = 611] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 387 (0x89ce4000) [pid = 12808] [serial = 641] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 386 (0x889dac00) [pid = 12808] [serial = 638] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 385 (0x8b988c00) [pid = 12808] [serial = 654] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 384 (0xa22dbc00) [pid = 12808] [serial = 620] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 383 (0x8f52e000) [pid = 12808] [serial = 605] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 382 (0x8dfa9000) [pid = 12808] [serial = 662] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 381 (0x8d471800) [pid = 12808] [serial = 602] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 380 (0x8e0f0000) [pid = 12808] [serial = 660] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 379 (0x96240800) [pid = 12808] [serial = 614] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 378 (0x8b2ee000) [pid = 12808] [serial = 653] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 377 (0x8d674800) [pid = 12808] [serial = 656] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 376 (0x8af44c00) [pid = 12808] [serial = 626] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 375 (0x88b63800) [pid = 12808] [serial = 647] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 374 (0x8de19800) [pid = 12808] [serial = 657] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 373 (0x927f0400) [pid = 12808] [serial = 608] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 372 (0x8974ac00) [pid = 12808] [serial = 623] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 371 (0x89746800) [pid = 12808] [serial = 648] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 370 (0x8a5efc00) [pid = 12808] [serial = 632] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 369 (0x9a212000) [pid = 12808] [serial = 644] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 368 (0x8b2e9800) [pid = 12808] [serial = 650] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 367 (0x888c5800) [pid = 12808] [serial = 635] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 366 (0x8f858400) [pid = 12808] [serial = 663] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 365 (0x8e094000) [pid = 12808] [serial = 659] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | --DOMWINDOW == 364 (0x917cd800) [pid = 12808] [serial = 665] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 12808 | 1462403802600 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:42 INFO - PROCESS | 12808 | ++DOCSHELL 0x860e3c00 == 104 [pid = 12808] [id = 261] 16:16:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 365 (0x860ed400) [pid = 12808] [serial = 784] [outer = (nil)] 16:16:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 366 (0x86b23800) [pid = 12808] [serial = 785] [outer = 0x860ed400] 16:16:42 INFO - PROCESS | 12808 | 1462403802687 Marionette DEBUG loaded listener.js 16:16:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 367 (0x870eb400) [pid = 12808] [serial = 786] [outer = 0x860ed400] 16:16:43 INFO - PROCESS | 12808 | 1462403803528 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]]]}] 16:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 2346ms 16:16:43 INFO - PROCESS | 12808 | 1462403803574 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 16:16:43 INFO - PROCESS | 12808 | 1462403803579 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 16:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:16:43 INFO - PROCESS | 12808 | 1462403803591 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:16:43 INFO - PROCESS | 12808 | 1462403803594 Marionette TRACE conn3 <- [1,1018,null,{}] 16:16:43 INFO - PROCESS | 12808 | 1462403803602 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}] 16:16:43 INFO - PROCESS | 12808 | 1462403803793 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 16:16:43 INFO - PROCESS | 12808 | 1462403803805 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:44 INFO - PROCESS | 12808 | ++DOCSHELL 0x863ba000 == 105 [pid = 12808] [id = 262] 16:16:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 368 (0x870f7000) [pid = 12808] [serial = 787] [outer = (nil)] 16:16:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 369 (0x8958c400) [pid = 12808] [serial = 788] [outer = 0x870f7000] 16:16:44 INFO - PROCESS | 12808 | 1462403804057 Marionette DEBUG loaded listener.js 16:16:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 370 (0x8974bc00) [pid = 12808] [serial = 789] [outer = 0x870f7000] 16:16:45 INFO - PROCESS | 12808 | 1462403805020 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]]]}] 16:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1489ms 16:16:45 INFO - PROCESS | 12808 | 1462403805090 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 16:16:45 INFO - PROCESS | 12808 | 1462403805094 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 16:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:16:45 INFO - PROCESS | 12808 | 1462403805102 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:16:45 INFO - PROCESS | 12808 | 1462403805105 Marionette TRACE conn3 <- [1,1022,null,{}] 16:16:45 INFO - PROCESS | 12808 | 1462403805111 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}] 16:16:45 INFO - PROCESS | 12808 | 1462403805369 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 16:16:45 INFO - PROCESS | 12808 | 1462403805399 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:45 INFO - PROCESS | 12808 | ++DOCSHELL 0x8730e000 == 106 [pid = 12808] [id = 263] 16:16:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 371 (0x895d9400) [pid = 12808] [serial = 790] [outer = (nil)] 16:16:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 372 (0x89791c00) [pid = 12808] [serial = 791] [outer = 0x895d9400] 16:16:45 INFO - PROCESS | 12808 | 1462403805479 Marionette DEBUG loaded listener.js 16:16:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 373 (0x8979ac00) [pid = 12808] [serial = 792] [outer = 0x895d9400] 16:16:46 INFO - PROCESS | 12808 | 1462403806467 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]]]}] 16:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1384ms 16:16:46 INFO - PROCESS | 12808 | 1462403806493 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 16:16:46 INFO - PROCESS | 12808 | 1462403806497 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 16:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:16:46 INFO - PROCESS | 12808 | 1462403806503 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:16:46 INFO - PROCESS | 12808 | 1462403806507 Marionette TRACE conn3 <- [1,1026,null,{}] 16:16:46 INFO - PROCESS | 12808 | 1462403806512 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}] 16:16:46 INFO - PROCESS | 12808 | 1462403806805 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 372 (0x8b0ebc00) [pid = 12808] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 371 (0x8f331800) [pid = 12808] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 370 (0x90e2d000) [pid = 12808] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 369 (0x8b98f800) [pid = 12808] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 368 (0x89585c00) [pid = 12808] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 367 (0x8974d800) [pid = 12808] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 366 (0xa310e800) [pid = 12808] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 365 (0x8cbc6400) [pid = 12808] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 364 (0x99e58800) [pid = 12808] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 363 (0x99494000) [pid = 12808] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 362 (0x89742c00) [pid = 12808] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 361 (0x94e70c00) [pid = 12808] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 360 (0x8f920000) [pid = 12808] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 359 (0x86c40800) [pid = 12808] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 358 (0x860e5000) [pid = 12808] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 357 (0x92949800) [pid = 12808] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 356 (0x8ca33400) [pid = 12808] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 355 (0x888bd800) [pid = 12808] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 354 (0x90fcbc00) [pid = 12808] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 353 (0x99118c00) [pid = 12808] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 352 (0x98df4000) [pid = 12808] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 351 (0x90fc8000) [pid = 12808] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 350 (0x94fa5400) [pid = 12808] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 349 (0x90fc5000) [pid = 12808] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 348 (0x89584400) [pid = 12808] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 347 (0x8d670400) [pid = 12808] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 346 (0x89584800) [pid = 12808] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 345 (0x89849c00) [pid = 12808] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 344 (0x997c5000) [pid = 12808] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 343 (0x89cebc00) [pid = 12808] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 342 (0x917ca800) [pid = 12808] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 341 (0x8d47a800) [pid = 12808] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 340 (0x9a723400) [pid = 12808] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 339 (0x8f91dc00) [pid = 12808] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 338 (0x8d5d8c00) [pid = 12808] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 337 (0x8de7a000) [pid = 12808] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 336 (0x950dfc00) [pid = 12808] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 335 (0x99119800) [pid = 12808] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 334 (0x93aaa400) [pid = 12808] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 333 (0x89cee000) [pid = 12808] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 332 (0x86b16c00) [pid = 12808] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 331 (0x86c46800) [pid = 12808] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 330 (0x98dce000) [pid = 12808] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 329 (0x9a266c00) [pid = 12808] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 328 (0x99113400) [pid = 12808] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 327 (0x921e5000) [pid = 12808] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 326 (0x93896400) [pid = 12808] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 325 (0x8dfa0800) [pid = 12808] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 324 (0x99f67c00) [pid = 12808] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 323 (0x98325000) [pid = 12808] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 322 (0x94444c00) [pid = 12808] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 321 (0x8cd2c400) [pid = 12808] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 320 (0x889d9000) [pid = 12808] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 319 (0x911e9000) [pid = 12808] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 318 (0x8f52d800) [pid = 12808] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 317 (0x950d9800) [pid = 12808] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 316 (0x911e8c00) [pid = 12808] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 315 (0x8d839c00) [pid = 12808] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 314 (0x8d83b400) [pid = 12808] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 313 (0x94448c00) [pid = 12808] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 312 (0x997c5800) [pid = 12808] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 311 (0x8b2f1800) [pid = 12808] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 310 (0x8d5d6c00) [pid = 12808] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 309 (0x8f339c00) [pid = 12808] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 308 (0x97e78c00) [pid = 12808] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 307 (0x94f94c00) [pid = 12808] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 306 (0x90e2d400) [pid = 12808] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 305 (0x8f91cc00) [pid = 12808] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 304 (0x93aa7c00) [pid = 12808] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 303 (0x927efc00) [pid = 12808] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 302 (0x8e095000) [pid = 12808] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 301 (0x99e57c00) [pid = 12808] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 300 (0x8f927400) [pid = 12808] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 299 (0x8e0f0c00) [pid = 12808] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 298 (0x8de13800) [pid = 12808] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 297 (0x90e35000) [pid = 12808] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 296 (0x8de1bc00) [pid = 12808] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 295 (0x889d6c00) [pid = 12808] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 294 (0x8cb72800) [pid = 12808] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 293 (0x87310800) [pid = 12808] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 292 (0x90e2bc00) [pid = 12808] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 291 (0x8e0ebc00) [pid = 12808] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 290 (0x8cd28000) [pid = 12808] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:16:48 INFO - PROCESS | 12808 | --DOMWINDOW == 289 (0x94ea4c00) [pid = 12808] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 288 (0x8cd24400) [pid = 12808] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 287 (0x8d5d4400) [pid = 12808] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 286 (0x86ec4000) [pid = 12808] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 285 (0x86b1c800) [pid = 12808] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 284 (0x8ea89000) [pid = 12808] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 283 (0x94e75c00) [pid = 12808] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 282 (0x94fa0000) [pid = 12808] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 281 (0x93893000) [pid = 12808] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 280 (0x91831000) [pid = 12808] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 279 (0x8b2ee400) [pid = 12808] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 278 (0x8d473c00) [pid = 12808] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 277 (0x870f4000) [pid = 12808] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 276 (0x8f525000) [pid = 12808] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 275 (0x927eb800) [pid = 12808] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 274 (0x921e3800) [pid = 12808] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 273 (0x89842c00) [pid = 12808] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 272 (0x8a5ea800) [pid = 12808] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 271 (0x997c1c00) [pid = 12808] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 270 (0x921e7800) [pid = 12808] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 269 (0x888c3400) [pid = 12808] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 268 (0x89750000) [pid = 12808] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 267 (0x94e7d000) [pid = 12808] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 266 (0x99a22000) [pid = 12808] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 265 (0x8de81c00) [pid = 12808] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 264 (0x98dd3c00) [pid = 12808] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 263 (0xa35a7000) [pid = 12808] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 262 (0x8b98b000) [pid = 12808] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 261 (0x93aae000) [pid = 12808] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 260 (0x94e7ec00) [pid = 12808] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 259 (0x92943c00) [pid = 12808] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 258 (0x94e7d400) [pid = 12808] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 257 (0x950cd800) [pid = 12808] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 256 (0x8f196000) [pid = 12808] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 255 (0x8b987800) [pid = 12808] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 254 (0x8b989400) [pid = 12808] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 253 (0x97fbd800) [pid = 12808] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 252 (0x8b2e5800) [pid = 12808] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 251 (0x8de1fc00) [pid = 12808] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 250 (0x89858400) [pid = 12808] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 249 (0x89852800) [pid = 12808] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 248 (0x87302c00) [pid = 12808] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 247 (0xa6785000) [pid = 12808] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 246 (0x921e3c00) [pid = 12808] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 245 (0xa6719400) [pid = 12808] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 244 (0x8e09a000) [pid = 12808] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 243 (0x997cb000) [pid = 12808] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 242 (0x8ca3d000) [pid = 12808] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 241 (0x8f18f000) [pid = 12808] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 240 (0x8b957c00) [pid = 12808] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 239 (0x8b98f400) [pid = 12808] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:16:49 INFO - PROCESS | 12808 | --DOMWINDOW == 238 (0x89ce7c00) [pid = 12808] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:16:49 INFO - PROCESS | 12808 | 1462403808866 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:49 INFO - PROCESS | 12808 | ++DOCSHELL 0x860e4c00 == 107 [pid = 12808] [id = 264] 16:16:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 239 (0x860e5000) [pid = 12808] [serial = 793] [outer = (nil)] 16:16:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 240 (0x86b1e400) [pid = 12808] [serial = 794] [outer = 0x860e5000] 16:16:49 INFO - PROCESS | 12808 | 1462403809065 Marionette DEBUG loaded listener.js 16:16:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 241 (0x86ec4000) [pid = 12808] [serial = 795] [outer = 0x860e5000] 16:16:49 INFO - PROCESS | 12808 | 1462403809922 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]]]}] 16:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 3448ms 16:16:49 INFO - PROCESS | 12808 | 1462403809963 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 16:16:49 INFO - PROCESS | 12808 | 1462403809967 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 16:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:16:49 INFO - PROCESS | 12808 | 1462403809976 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:16:49 INFO - PROCESS | 12808 | 1462403809979 Marionette TRACE conn3 <- [1,1030,null,{}] 16:16:49 INFO - PROCESS | 12808 | 1462403809985 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}] 16:16:50 INFO - PROCESS | 12808 | 1462403810190 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 16:16:50 INFO - PROCESS | 12808 | 1462403810202 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:50 INFO - PROCESS | 12808 | ++DOCSHELL 0x8730f400 == 108 [pid = 12808] [id = 265] 16:16:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 242 (0x888bc800) [pid = 12808] [serial = 796] [outer = (nil)] 16:16:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 243 (0x89746000) [pid = 12808] [serial = 797] [outer = 0x888bc800] 16:16:50 INFO - PROCESS | 12808 | 1462403810280 Marionette DEBUG loaded listener.js 16:16:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 244 (0x8984b000) [pid = 12808] [serial = 798] [outer = 0x888bc800] 16:16:51 INFO - PROCESS | 12808 | 1462403811556 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]]]}] 16:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1631ms 16:16:51 INFO - PROCESS | 12808 | 1462403811610 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 16:16:51 INFO - PROCESS | 12808 | 1462403811618 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 16:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:16:51 INFO - PROCESS | 12808 | 1462403811628 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:16:51 INFO - PROCESS | 12808 | 1462403811633 Marionette TRACE conn3 <- [1,1034,null,{}] 16:16:51 INFO - PROCESS | 12808 | 1462403811643 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}] 16:16:51 INFO - PROCESS | 12808 | 1462403811867 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 16:16:52 INFO - PROCESS | 12808 | 1462403812204 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:52 INFO - PROCESS | 12808 | ++DOCSHELL 0x863b1000 == 109 [pid = 12808] [id = 266] 16:16:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 245 (0x86b1e800) [pid = 12808] [serial = 799] [outer = (nil)] 16:16:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 246 (0x86ebdc00) [pid = 12808] [serial = 800] [outer = 0x86b1e800] 16:16:52 INFO - PROCESS | 12808 | 1462403812308 Marionette DEBUG loaded listener.js 16:16:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 247 (0x870f2400) [pid = 12808] [serial = 801] [outer = 0x86b1e800] 16:16:53 INFO - PROCESS | 12808 | 1462403813302 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]]]}] 16:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1745ms 16:16:53 INFO - PROCESS | 12808 | 1462403813375 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 16:16:53 INFO - PROCESS | 12808 | 1462403813385 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 16:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:16:53 INFO - PROCESS | 12808 | 1462403813397 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:16:53 INFO - PROCESS | 12808 | 1462403813401 Marionette TRACE conn3 <- [1,1038,null,{}] 16:16:53 INFO - PROCESS | 12808 | 1462403813409 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}] 16:16:53 INFO - PROCESS | 12808 | 1462403813689 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 16:16:54 INFO - PROCESS | 12808 | 1462403814045 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:54 INFO - PROCESS | 12808 | ++DOCSHELL 0x889dfc00 == 110 [pid = 12808] [id = 267] 16:16:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 248 (0x889e0400) [pid = 12808] [serial = 802] [outer = (nil)] 16:16:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 249 (0x8957dc00) [pid = 12808] [serial = 803] [outer = 0x889e0400] 16:16:54 INFO - PROCESS | 12808 | 1462403814141 Marionette DEBUG loaded listener.js 16:16:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 250 (0x895d2000) [pid = 12808] [serial = 804] [outer = 0x889e0400] 16:16:55 INFO - PROCESS | 12808 | 1462403815242 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]]]}] 16:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1888ms 16:16:55 INFO - PROCESS | 12808 | 1462403815292 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 16:16:55 INFO - PROCESS | 12808 | 1462403815297 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 16:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:16:55 INFO - PROCESS | 12808 | 1462403815305 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:16:55 INFO - PROCESS | 12808 | 1462403815312 Marionette TRACE conn3 <- [1,1042,null,{}] 16:16:55 INFO - PROCESS | 12808 | 1462403815330 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}] 16:16:55 INFO - PROCESS | 12808 | 1462403815574 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 16:16:55 INFO - PROCESS | 12808 | 1462403815876 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:55 INFO - PROCESS | 12808 | ++DOCSHELL 0x8979cc00 == 111 [pid = 12808] [id = 268] 16:16:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 251 (0x89846000) [pid = 12808] [serial = 805] [outer = (nil)] 16:16:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 252 (0x89855c00) [pid = 12808] [serial = 806] [outer = 0x89846000] 16:16:55 INFO - PROCESS | 12808 | 1462403815979 Marionette DEBUG loaded listener.js 16:16:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 253 (0x89ce7c00) [pid = 12808] [serial = 807] [outer = 0x89846000] 16:16:56 INFO - PROCESS | 12808 | 1462403816939 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]]]}] 16:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1694ms 16:16:57 INFO - PROCESS | 12808 | 1462403817000 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 16:16:57 INFO - PROCESS | 12808 | 1462403817004 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 16:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:16:57 INFO - PROCESS | 12808 | 1462403817012 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:16:57 INFO - PROCESS | 12808 | 1462403817015 Marionette TRACE conn3 <- [1,1046,null,{}] 16:16:57 INFO - PROCESS | 12808 | 1462403817021 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}] 16:16:57 INFO - PROCESS | 12808 | 1462403817243 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 16:16:57 INFO - PROCESS | 12808 | 1462403817561 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:57 INFO - PROCESS | 12808 | ++DOCSHELL 0x870ed800 == 112 [pid = 12808] [id = 269] 16:16:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 254 (0x89860c00) [pid = 12808] [serial = 808] [outer = (nil)] 16:16:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 255 (0x8a5f0c00) [pid = 12808] [serial = 809] [outer = 0x89860c00] 16:16:57 INFO - PROCESS | 12808 | 1462403817661 Marionette DEBUG loaded listener.js 16:16:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 256 (0x8af4b400) [pid = 12808] [serial = 810] [outer = 0x89860c00] 16:16:58 INFO - PROCESS | 12808 | 1462403818605 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]]]}] 16:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1643ms 16:16:58 INFO - PROCESS | 12808 | 1462403818655 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 16:16:58 INFO - PROCESS | 12808 | 1462403818659 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 16:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:16:58 INFO - PROCESS | 12808 | 1462403818666 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:16:58 INFO - PROCESS | 12808 | 1462403818670 Marionette TRACE conn3 <- [1,1050,null,{}] 16:16:58 INFO - PROCESS | 12808 | 1462403818676 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}] 16:16:58 INFO - PROCESS | 12808 | 1462403818888 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 16:16:59 INFO - PROCESS | 12808 | 1462403819205 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:59 INFO - PROCESS | 12808 | ++DOCSHELL 0x8985fc00 == 113 [pid = 12808] [id = 270] 16:16:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 257 (0x8af4f000) [pid = 12808] [serial = 811] [outer = (nil)] 16:16:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 258 (0x8b2e9000) [pid = 12808] [serial = 812] [outer = 0x8af4f000] 16:16:59 INFO - PROCESS | 12808 | 1462403819305 Marionette DEBUG loaded listener.js 16:16:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 259 (0x8b2ee000) [pid = 12808] [serial = 813] [outer = 0x8af4f000] 16:17:00 INFO - PROCESS | 12808 | 1462403820260 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]]]}] 16:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1637ms 16:17:00 INFO - PROCESS | 12808 | 1462403820305 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 16:17:00 INFO - PROCESS | 12808 | 1462403820309 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 16:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:17:00 INFO - PROCESS | 12808 | 1462403820316 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:17:00 INFO - PROCESS | 12808 | 1462403820321 Marionette TRACE conn3 <- [1,1054,null,{}] 16:17:00 INFO - PROCESS | 12808 | 1462403820327 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}] 16:17:00 INFO - PROCESS | 12808 | 1462403820617 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 16:17:00 INFO - PROCESS | 12808 | 1462403820957 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:00 INFO - PROCESS | 12808 | ++DOCSHELL 0x8a5e6c00 == 114 [pid = 12808] [id = 271] 16:17:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 260 (0x8b955c00) [pid = 12808] [serial = 814] [outer = (nil)] 16:17:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 261 (0x8ca39c00) [pid = 12808] [serial = 815] [outer = 0x8b955c00] 16:17:01 INFO - PROCESS | 12808 | 1462403821056 Marionette DEBUG loaded listener.js 16:17:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 262 (0x8ca41c00) [pid = 12808] [serial = 816] [outer = 0x8b955c00] 16:17:02 INFO - PROCESS | 12808 | 1462403822014 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]]]}] 16:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1733ms 16:17:02 INFO - PROCESS | 12808 | 1462403822050 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 16:17:02 INFO - PROCESS | 12808 | 1462403822054 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 16:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:17:02 INFO - PROCESS | 12808 | 1462403822062 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:17:02 INFO - PROCESS | 12808 | 1462403822067 Marionette TRACE conn3 <- [1,1058,null,{}] 16:17:02 INFO - PROCESS | 12808 | 1462403822073 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}] 16:17:02 INFO - PROCESS | 12808 | 1462403822315 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 16:17:02 INFO - PROCESS | 12808 | 1462403822635 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:02 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cb72800 == 115 [pid = 12808] [id = 272] 16:17:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 263 (0x8cbc0000) [pid = 12808] [serial = 817] [outer = (nil)] 16:17:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 264 (0x8cd21800) [pid = 12808] [serial = 818] [outer = 0x8cbc0000] 16:17:02 INFO - PROCESS | 12808 | 1462403822740 Marionette DEBUG loaded listener.js 16:17:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 265 (0x8cd26800) [pid = 12808] [serial = 819] [outer = 0x8cbc0000] 16:17:03 INFO - PROCESS | 12808 | 1462403823720 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]]]}] 16:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1737ms 16:17:03 INFO - PROCESS | 12808 | 1462403823801 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 16:17:03 INFO - PROCESS | 12808 | 1462403823805 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 16:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:17:03 INFO - PROCESS | 12808 | 1462403823812 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:17:03 INFO - PROCESS | 12808 | 1462403823816 Marionette TRACE conn3 <- [1,1062,null,{}] 16:17:03 INFO - PROCESS | 12808 | 1462403823822 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}] 16:17:04 INFO - PROCESS | 12808 | 1462403824086 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 16:17:04 INFO - PROCESS | 12808 | 1462403824414 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:04 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b956000 == 116 [pid = 12808] [id = 273] 16:17:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 266 (0x8cbbf400) [pid = 12808] [serial = 820] [outer = (nil)] 16:17:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 267 (0x8d5d5c00) [pid = 12808] [serial = 821] [outer = 0x8cbbf400] 16:17:04 INFO - PROCESS | 12808 | 1462403824513 Marionette DEBUG loaded listener.js 16:17:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 268 (0x8d670000) [pid = 12808] [serial = 822] [outer = 0x8cbbf400] 16:17:05 INFO - PROCESS | 12808 | 1462403825504 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]]]}] 16:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1741ms 16:17:05 INFO - PROCESS | 12808 | 1462403825554 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 16:17:05 INFO - PROCESS | 12808 | 1462403825559 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 16:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:17:05 INFO - PROCESS | 12808 | 1462403825567 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:17:05 INFO - PROCESS | 12808 | 1462403825571 Marionette TRACE conn3 <- [1,1066,null,{}] 16:17:05 INFO - PROCESS | 12808 | 1462403825578 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}] 16:17:05 INFO - PROCESS | 12808 | 1462403825856 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 16:17:06 INFO - PROCESS | 12808 | 1462403826184 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:06 INFO - PROCESS | 12808 | ++DOCSHELL 0x870eac00 == 117 [pid = 12808] [id = 274] 16:17:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 269 (0x8a5eec00) [pid = 12808] [serial = 823] [outer = (nil)] 16:17:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 270 (0x8de14400) [pid = 12808] [serial = 824] [outer = 0x8a5eec00] 16:17:06 INFO - PROCESS | 12808 | 1462403826288 Marionette DEBUG loaded listener.js 16:17:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 271 (0x8de1d800) [pid = 12808] [serial = 825] [outer = 0x8a5eec00] 16:17:07 INFO - PROCESS | 12808 | 1462403827260 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]]]}] 16:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1731ms 16:17:07 INFO - PROCESS | 12808 | 1462403827300 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 16:17:07 INFO - PROCESS | 12808 | 1462403827303 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 16:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:17:07 INFO - PROCESS | 12808 | 1462403827311 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:17:07 INFO - PROCESS | 12808 | 1462403827313 Marionette TRACE conn3 <- [1,1070,null,{}] 16:17:07 INFO - PROCESS | 12808 | 1462403827320 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}] 16:17:07 INFO - PROCESS | 12808 | 1462403827578 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 16:17:07 INFO - PROCESS | 12808 | 1462403827912 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:07 INFO - PROCESS | 12808 | ++DOCSHELL 0x8ca3e800 == 118 [pid = 12808] [id = 275] 16:17:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 272 (0x8cd22400) [pid = 12808] [serial = 826] [outer = (nil)] 16:17:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 273 (0x8e095800) [pid = 12808] [serial = 827] [outer = 0x8cd22400] 16:17:08 INFO - PROCESS | 12808 | 1462403828013 Marionette DEBUG loaded listener.js 16:17:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 274 (0x8e09b000) [pid = 12808] [serial = 828] [outer = 0x8cd22400] 16:17:09 INFO - PROCESS | 12808 | 1462403829011 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]]]}] 16:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1737ms 16:17:09 INFO - PROCESS | 12808 | 1462403829050 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 16:17:09 INFO - PROCESS | 12808 | 1462403829054 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 16:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:17:09 INFO - PROCESS | 12808 | 1462403829062 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:17:09 INFO - PROCESS | 12808 | 1462403829068 Marionette TRACE conn3 <- [1,1074,null,{}] 16:17:09 INFO - PROCESS | 12808 | 1462403829075 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}] 16:17:09 INFO - PROCESS | 12808 | 1462403829330 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 16:17:09 INFO - PROCESS | 12808 | 1462403829674 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:09 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f18d400 == 119 [pid = 12808] [id = 276] 16:17:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 275 (0x8f18d800) [pid = 12808] [serial = 829] [outer = (nil)] 16:17:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 276 (0x8f195000) [pid = 12808] [serial = 830] [outer = 0x8f18d800] 16:17:09 INFO - PROCESS | 12808 | 1462403829782 Marionette DEBUG loaded listener.js 16:17:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 277 (0x8f33a800) [pid = 12808] [serial = 831] [outer = 0x8f18d800] 16:17:10 INFO - PROCESS | 12808 | 1462403830849 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]]]}] 16:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1842ms 16:17:10 INFO - PROCESS | 12808 | 1462403830904 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 16:17:10 INFO - PROCESS | 12808 | 1462403830910 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 16:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:17:10 INFO - PROCESS | 12808 | 1462403830917 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:17:10 INFO - PROCESS | 12808 | 1462403830921 Marionette TRACE conn3 <- [1,1078,null,{}] 16:17:10 INFO - PROCESS | 12808 | 1462403830928 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}] 16:17:11 INFO - PROCESS | 12808 | 1462403831195 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 16:17:11 INFO - PROCESS | 12808 | 1462403831528 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:11 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f521400 == 120 [pid = 12808] [id = 277] 16:17:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 278 (0x8f521800) [pid = 12808] [serial = 832] [outer = (nil)] 16:17:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 279 (0x8f84e000) [pid = 12808] [serial = 833] [outer = 0x8f521800] 16:17:11 INFO - PROCESS | 12808 | 1462403831628 Marionette DEBUG loaded listener.js 16:17:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 280 (0x8f852400) [pid = 12808] [serial = 834] [outer = 0x8f521800] 16:17:12 INFO - PROCESS | 12808 | 1462403832692 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]]]}] 16:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1836ms 16:17:12 INFO - PROCESS | 12808 | 1462403832754 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 16:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:17:12 INFO - PROCESS | 12808 | 1462403832759 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 16:17:12 INFO - PROCESS | 12808 | 1462403832766 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:17:12 INFO - PROCESS | 12808 | 1462403832769 Marionette TRACE conn3 <- [1,1082,null,{}] 16:17:12 INFO - PROCESS | 12808 | 1462403832776 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}] 16:17:13 INFO - PROCESS | 12808 | 1462403833098 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 16:17:13 INFO - PROCESS | 12808 | 1462403833443 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:13 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cbbe800 == 121 [pid = 12808] [id = 278] 16:17:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 281 (0x8cbbec00) [pid = 12808] [serial = 835] [outer = (nil)] 16:17:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 282 (0x8f923000) [pid = 12808] [serial = 836] [outer = 0x8cbbec00] 16:17:13 INFO - PROCESS | 12808 | 1462403833537 Marionette DEBUG loaded listener.js 16:17:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 283 (0x8f92a000) [pid = 12808] [serial = 837] [outer = 0x8cbbec00] 16:17:14 INFO - PROCESS | 12808 | 1462403834551 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]]]}] 16:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1840ms 16:17:14 INFO - PROCESS | 12808 | 1462403834606 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 16:17:14 INFO - PROCESS | 12808 | 1462403834610 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 16:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:17:14 INFO - PROCESS | 12808 | 1462403834617 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:17:14 INFO - PROCESS | 12808 | 1462403834620 Marionette TRACE conn3 <- [1,1086,null,{}] 16:17:14 INFO - PROCESS | 12808 | 1462403834627 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}] 16:17:14 INFO - PROCESS | 12808 | 1462403834899 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 16:17:15 INFO - PROCESS | 12808 | 1462403835233 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:15 INFO - PROCESS | 12808 | ++DOCSHELL 0x863b2000 == 122 [pid = 12808] [id = 279] 16:17:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 284 (0x86ec7c00) [pid = 12808] [serial = 838] [outer = (nil)] 16:17:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 285 (0x90fcb400) [pid = 12808] [serial = 839] [outer = 0x86ec7c00] 16:17:15 INFO - PROCESS | 12808 | 1462403835330 Marionette DEBUG loaded listener.js 16:17:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 286 (0x90fcc800) [pid = 12808] [serial = 840] [outer = 0x86ec7c00] 16:17:16 INFO - PROCESS | 12808 | 1462403836333 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]]]}] 16:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1784ms 16:17:16 INFO - PROCESS | 12808 | 1462403836403 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 16:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:17:16 INFO - PROCESS | 12808 | 1462403836408 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 16:17:16 INFO - PROCESS | 12808 | 1462403836415 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:17:16 INFO - PROCESS | 12808 | 1462403836418 Marionette TRACE conn3 <- [1,1090,null,{}] 16:17:16 INFO - PROCESS | 12808 | 1462403836425 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}] 16:17:16 INFO - PROCESS | 12808 | 1462403836727 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 16:17:17 INFO - PROCESS | 12808 | 1462403837063 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:17 INFO - PROCESS | 12808 | ++DOCSHELL 0x860e8c00 == 123 [pid = 12808] [id = 280] 16:17:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 287 (0x860e9800) [pid = 12808] [serial = 841] [outer = (nil)] 16:17:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 288 (0x86b22000) [pid = 12808] [serial = 842] [outer = 0x860e9800] 16:17:17 INFO - PROCESS | 12808 | 1462403837161 Marionette DEBUG loaded listener.js 16:17:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 289 (0x86c43400) [pid = 12808] [serial = 843] [outer = 0x860e9800] 16:17:18 INFO - PROCESS | 12808 | 1462403838102 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]]]}] 16:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1738ms 16:17:18 INFO - PROCESS | 12808 | 1462403838154 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 16:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:17:18 INFO - PROCESS | 12808 | 1462403838162 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 16:17:18 INFO - PROCESS | 12808 | 1462403838174 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:17:18 INFO - PROCESS | 12808 | 1462403838181 Marionette TRACE conn3 <- [1,1094,null,{}] 16:17:18 INFO - PROCESS | 12808 | 1462403838190 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}] 16:17:18 INFO - PROCESS | 12808 | 1462403838418 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 16:17:18 INFO - PROCESS | 12808 | 1462403838761 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:18 INFO - PROCESS | 12808 | ++DOCSHELL 0x8730d800 == 124 [pid = 12808] [id = 281] 16:17:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 290 (0x888c1000) [pid = 12808] [serial = 844] [outer = (nil)] 16:17:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 291 (0x889e1c00) [pid = 12808] [serial = 845] [outer = 0x888c1000] 16:17:18 INFO - PROCESS | 12808 | 1462403838856 Marionette DEBUG loaded listener.js 16:17:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 292 (0x89745800) [pid = 12808] [serial = 846] [outer = 0x888c1000] 16:17:19 INFO - PROCESS | 12808 | 1462403839887 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]]]}] 16:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1747ms 16:17:19 INFO - PROCESS | 12808 | 1462403839922 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 16:17:19 INFO - PROCESS | 12808 | 1462403839925 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 16:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:17:19 INFO - PROCESS | 12808 | 1462403839933 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:17:19 INFO - PROCESS | 12808 | 1462403839937 Marionette TRACE conn3 <- [1,1098,null,{}] 16:17:19 INFO - PROCESS | 12808 | 1462403839944 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}] 16:17:20 INFO - PROCESS | 12808 | 1462403840168 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 16:17:20 INFO - PROCESS | 12808 | 1462403840512 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:20 INFO - PROCESS | 12808 | ++DOCSHELL 0x888cac00 == 125 [pid = 12808] [id = 282] 16:17:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 293 (0x889d5800) [pid = 12808] [serial = 847] [outer = (nil)] 16:17:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 294 (0x89ce8800) [pid = 12808] [serial = 848] [outer = 0x889d5800] 16:17:20 INFO - PROCESS | 12808 | 1462403840603 Marionette DEBUG loaded listener.js 16:17:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 295 (0x8b2f1800) [pid = 12808] [serial = 849] [outer = 0x889d5800] 16:17:21 INFO - PROCESS | 12808 | --DOCSHELL 0x999df800 == 124 [pid = 12808] [id = 9] 16:17:22 INFO - PROCESS | 12808 | --DOCSHELL 0xa50b1400 == 123 [pid = 12808] [id = 19] 16:17:22 INFO - PROCESS | 12808 | --DOCSHELL 0x8ea88800 == 122 [pid = 12808] [id = 214] 16:17:22 INFO - PROCESS | 12808 | --DOCSHELL 0x888c4c00 == 121 [pid = 12808] [id = 213] 16:17:22 INFO - PROCESS | 12808 | --DOCSHELL 0x860e4c00 == 120 [pid = 12808] [id = 264] 16:17:22 INFO - PROCESS | 12808 | --DOCSHELL 0x8730e000 == 119 [pid = 12808] [id = 263] 16:17:22 INFO - PROCESS | 12808 | --DOCSHELL 0x863ba000 == 118 [pid = 12808] [id = 262] 16:17:22 INFO - PROCESS | 12808 | --DOCSHELL 0x860e3c00 == 117 [pid = 12808] [id = 261] 16:17:22 INFO - PROCESS | 12808 | --DOCSHELL 0x870f7400 == 116 [pid = 12808] [id = 260] 16:17:22 INFO - PROCESS | 12808 | --DOCSHELL 0x863ae000 == 115 [pid = 12808] [id = 259] 16:17:22 INFO - PROCESS | 12808 | --DOCSHELL 0x90e33000 == 114 [pid = 12808] [id = 250] 16:17:22 INFO - PROCESS | 12808 | --DOCSHELL 0x8de72c00 == 113 [pid = 12808] [id = 249] 16:17:22 INFO - PROCESS | 12808 | --DOCSHELL 0x8d47ec00 == 112 [pid = 12808] [id = 248] 16:17:22 INFO - PROCESS | 12808 | --DOCSHELL 0x8a5e4800 == 111 [pid = 12808] [id = 247] 16:17:22 INFO - PROCESS | 12808 | --DOCSHELL 0x86ec3c00 == 110 [pid = 12808] [id = 244] 16:17:22 INFO - PROCESS | 12808 | --DOCSHELL 0x870eb800 == 109 [pid = 12808] [id = 243] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 294 (0x8b0f7400) [pid = 12808] [serial = 464] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 293 (0x8f336c00) [pid = 12808] [serial = 268] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 292 (0x94e72400) [pid = 12808] [serial = 340] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 291 (0x98dcc400) [pid = 12808] [serial = 615] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 290 (0x93aa1400) [pid = 12808] [serial = 536] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 289 (0x8af48800) [pid = 12808] [serial = 627] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 288 (0xa62cf000) [pid = 12808] [serial = 262] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 287 (0x8cd23000) [pid = 12808] [serial = 407] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 286 (0xa2606c00) [pid = 12808] [serial = 683] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 285 (0x99f71800) [pid = 12808] [serial = 298] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 284 (0x8974e800) [pid = 12808] [serial = 624] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 283 (0xa30cd800) [pid = 12808] [serial = 210] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 282 (0x90e38000) [pid = 12808] [serial = 292] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 281 (0x86c48c00) [pid = 12808] [serial = 713] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 280 (0x860eb800) [pid = 12808] [serial = 719] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 279 (0x98f39400) [pid = 12808] [serial = 509] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 278 (0x870ed000) [pid = 12808] [serial = 714] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 277 (0x8ca3ec00) [pid = 12808] [serial = 401] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 276 (0x888c8800) [pid = 12808] [serial = 636] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 275 (0xa3263000) [pid = 12808] [serial = 361] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 274 (0x9a0ebc00) [pid = 12808] [serial = 395] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 273 (0x99f72400) [pid = 12808] [serial = 443] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 272 (0x997c3c00) [pid = 12808] [serial = 678] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 271 (0x950ddc00) [pid = 12808] [serial = 168] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 270 (0x94e7d800) [pid = 12808] [serial = 226] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 269 (0x8b956400) [pid = 12808] [serial = 554] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 268 (0x9a26d800) [pid = 12808] [serial = 524] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 267 (0x8cd22c00) [pid = 12808] [serial = 533] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 266 (0x8985f000) [pid = 12808] [serial = 693] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 265 (0x9a270c00) [pid = 12808] [serial = 346] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 264 (0x8a5ee800) [pid = 12808] [serial = 668] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 263 (0x9941a400) [pid = 12808] [serial = 207] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 262 (0x8d674c00) [pid = 12808] [serial = 521] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 261 (0xa21c3000) [pid = 12808] [serial = 352] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 260 (0x8f929400) [pid = 12808] [serial = 247] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 259 (0x90e30800) [pid = 12808] [serial = 563] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 258 (0x8e097400) [pid = 12808] [serial = 503] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 257 (0x99f71c00) [pid = 12808] [serial = 174] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 256 (0xa30cd400) [pid = 12808] [serial = 530] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 255 (0x97425c00) [pid = 12808] [serial = 389] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 254 (0x8a5e6000) [pid = 12808] [serial = 728] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 253 (0x86b1d400) [pid = 12808] [serial = 707] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 252 (0x86ebd800) [pid = 12808] [serial = 716] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 251 (0x99a25c00) [pid = 12808] [serial = 253] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 250 (0xa2280800) [pid = 12808] [serial = 135] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 249 (0xa3109c00) [pid = 12808] [serial = 621] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 248 (0xa62cb800) [pid = 12808] [serial = 304] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 247 (0x99a28000) [pid = 12808] [serial = 578] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 246 (0x90e37800) [pid = 12808] [serial = 476] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 245 (0x9cac7400) [pid = 12808] [serial = 515] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 244 (0xa3114800) [pid = 12808] [serial = 446] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 243 (0x98c8ac00) [pid = 12808] [serial = 86] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 242 (0x911f1400) [pid = 12808] [serial = 600] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 241 (0x8a5edc00) [pid = 12808] [serial = 642] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 240 (0x86b21000) [pid = 12808] [serial = 708] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 239 (0x91839c00) [pid = 12808] [serial = 674] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 238 (0x90fc4c00) [pid = 12808] [serial = 506] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 237 (0x9a266000) [pid = 12808] [serial = 144] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 236 (0x911f4c00) [pid = 12808] [serial = 259] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 235 (0x9a03e000) [pid = 12808] [serial = 398] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 234 (0x8e092400) [pid = 12808] [serial = 560] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 233 (0x97f0d000) [pid = 12808] [serial = 572] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 232 (0x9cb0e400) [pid = 12808] [serial = 618] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 231 (0x8d838c00) [pid = 12808] [serial = 603] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 230 (0x8df9b800) [pid = 12808] [serial = 437] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 229 (0x89859400) [pid = 12808] [serial = 692] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 228 (0xa227dc00) [pid = 12808] [serial = 301] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 227 (0x99a29000) [pid = 12808] [serial = 680] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 226 (0x94f9bc00) [pid = 12808] [serial = 165] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 225 (0x90fc6000) [pid = 12808] [serial = 223] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 224 (0x98bdcc00) [pid = 12808] [serial = 358] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 223 (0x997c8400) [pid = 12808] [serial = 512] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 222 (0xa3262000) [pid = 12808] [serial = 467] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 221 (0x90e31400) [pid = 12808] [serial = 606] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 220 (0x9a71a400) [pid = 12808] [serial = 108] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 219 (0x917ccc00) [pid = 12808] [serial = 566] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 218 (0x90fcac00) [pid = 12808] [serial = 440] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 217 (0x8de1e000) [pid = 12808] [serial = 313] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 216 (0xa35a4400) [pid = 12808] [serial = 256] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 215 (0x8ea82400) [pid = 12808] [serial = 337] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 214 (0x88b5fc00) [pid = 12808] [serial = 726] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 213 (0x8d5cd800) [pid = 12808] [serial = 557] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 212 (0x9276e400) [pid = 12808] [serial = 704] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 211 (0x90e38c00) [pid = 12808] [serial = 220] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 210 (0x8e0f8400) [pid = 12808] [serial = 349] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 209 (0x8d472400) [pid = 12808] [serial = 671] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 208 (0x99a2b800) [pid = 12808] [serial = 111] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 207 (0x8d833400) [pid = 12808] [serial = 410] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 206 (0x8de1f400) [pid = 12808] [serial = 382] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 205 (0x86ebf800) [pid = 12808] [serial = 717] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 204 (0x87304800) [pid = 12808] [serial = 723] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 203 (0x86c41800) [pid = 12808] [serial = 711] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 202 (0xa26c6000) [pid = 12808] [serial = 645] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 201 (0x870f5000) [pid = 12808] [serial = 722] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 200 (0x99a29800) [pid = 12808] [serial = 180] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 199 (0x8d83f800) [pid = 12808] [serial = 672] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 198 (0x98dcbc00) [pid = 12808] [serial = 343] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 197 (0x8b2ee800) [pid = 12808] [serial = 669] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 196 (0x94ea9400) [pid = 12808] [serial = 201] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 195 (0x9294cc00) [pid = 12808] [serial = 569] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 194 (0x927e5400) [pid = 12808] [serial = 675] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 193 (0x8ca33800) [pid = 12808] [serial = 500] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 192 (0x997c2000) [pid = 12808] [serial = 518] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 191 (0x9276b800) [pid = 12808] [serial = 699] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 190 (0xa5015c00) [pid = 12808] [serial = 684] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 189 (0x9a723800) [pid = 12808] [serial = 584] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 188 (0x92948c00) [pid = 12808] [serial = 609] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 187 (0x94ea9000) [pid = 12808] [serial = 250] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 186 (0x8984d400) [pid = 12808] [serial = 690] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 185 (0x8af43800) [pid = 12808] [serial = 729] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 184 (0xa2141400) [pid = 12808] [serial = 633] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 183 (0x997cc800) [pid = 12808] [serial = 177] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 182 (0xa50b0c00) [pid = 12808] [serial = 217] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 181 (0x889e0000) [pid = 12808] [serial = 639] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 180 (0x889e3800) [pid = 12808] [serial = 725] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 179 (0x8af50c00) [pid = 12808] [serial = 630] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 178 (0x99115800) [pid = 12808] [serial = 575] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 177 (0x9cac2000) [pid = 12808] [serial = 171] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 176 (0x94f93400) [pid = 12808] [serial = 612] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 175 (0x997c5c00) [pid = 12808] [serial = 204] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 174 (0xa50ad400) [pid = 12808] [serial = 138] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 173 (0x99f6f000) [pid = 12808] [serial = 681] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 172 (0x8f854800) [pid = 12808] [serial = 473] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 171 (0x9910d000) [pid = 12808] [serial = 677] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 170 (0x9902b000) [pid = 12808] [serial = 132] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0x860ed800) [pid = 12808] [serial = 720] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x870f9c00) [pid = 12808] [serial = 698] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x99116400) [pid = 12808] [serial = 392] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x9294ec00) [pid = 12808] [serial = 449] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0xa500c000) [pid = 12808] [serial = 213] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0xa6710000) [pid = 12808] [serial = 141] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x86c3e400) [pid = 12808] [serial = 710] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 162 (0x90e31c00) [pid = 12808] [serial = 386] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 161 (0x8b992400) [pid = 12808] [serial = 455] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 160 (0x927e4c00) [pid = 12808] [serial = 458] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 159 (0x99419c00) [pid = 12808] [serial = 105] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 158 (0x89849800) [pid = 12808] [serial = 689] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 157 (0x92772000) [pid = 12808] [serial = 705] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 156 (0x8b2f2c00) [pid = 12808] [serial = 470] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 155 (0x8ea8a800) [pid = 12808] [serial = 316] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 154 (0x9276a400) [pid = 12808] [serial = 696] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 153 (0x89859800) [pid = 12808] [serial = 686] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 152 (0x8730a800) [pid = 12808] [serial = 702] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 151 (0xa6d89800) [pid = 12808] [serial = 307] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 150 (0x94f9e800) [pid = 12808] [serial = 295] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 149 (0xa6ff8800) [pid = 12808] [serial = 310] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 148 (0x87308000) [pid = 12808] [serial = 701] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 147 (0x8985c400) [pid = 12808] [serial = 687] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 146 (0x99e58000) [pid = 12808] [serial = 355] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 145 (0x9a269800) [pid = 12808] [serial = 581] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x92768c00) [pid = 12808] [serial = 695] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x8cbc4c00) [pid = 12808] [serial = 404] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x8f197c00) [pid = 12808] [serial = 265] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x9294c000) [pid = 12808] [serial = 452] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x927ecc00) [pid = 12808] [serial = 461] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x89cee800) [pid = 12808] [serial = 527] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x8b2ec800) [pid = 12808] [serial = 731] [outer = (nil)] [url = about:blank] 16:17:23 INFO - PROCESS | 12808 | 1462403843240 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]]]}] 16:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 3349ms 16:17:23 INFO - PROCESS | 12808 | 1462403843284 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 16:17:23 INFO - PROCESS | 12808 | 1462403843290 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 16:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:17:23 INFO - PROCESS | 12808 | 1462403843337 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:17:23 INFO - PROCESS | 12808 | 1462403843343 Marionette TRACE conn3 <- [1,1102,null,{}] 16:17:23 INFO - PROCESS | 12808 | 1462403843354 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}] 16:17:23 INFO - PROCESS | 12808 | 1462403843572 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 16:17:23 INFO - PROCESS | 12808 | 1462403843761 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:23 INFO - PROCESS | 12808 | ++DOCSHELL 0x860e3c00 == 110 [pid = 12808] [id = 283] 16:17:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x860eec00) [pid = 12808] [serial = 850] [outer = (nil)] 16:17:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x86c3c000) [pid = 12808] [serial = 851] [outer = 0x860eec00] 16:17:23 INFO - PROCESS | 12808 | 1462403843847 Marionette DEBUG loaded listener.js 16:17:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x86ebb000) [pid = 12808] [serial = 852] [outer = 0x860eec00] 16:17:24 INFO - PROCESS | 12808 | 1462403844692 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]]]}] 16:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1459ms 16:17:24 INFO - PROCESS | 12808 | 1462403844786 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 16:17:24 INFO - PROCESS | 12808 | 1462403844794 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 16:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:17:24 INFO - PROCESS | 12808 | 1462403844806 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:17:24 INFO - PROCESS | 12808 | 1462403844810 Marionette TRACE conn3 <- [1,1106,null,{}] 16:17:24 INFO - PROCESS | 12808 | 1462403844816 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}] 16:17:25 INFO - PROCESS | 12808 | 1462403845027 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 16:17:25 INFO - PROCESS | 12808 | 1462403845278 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:25 INFO - PROCESS | 12808 | ++DOCSHELL 0x870f6000 == 111 [pid = 12808] [id = 284] 16:17:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x870f9c00) [pid = 12808] [serial = 853] [outer = (nil)] 16:17:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x8730a800) [pid = 12808] [serial = 854] [outer = 0x870f9c00] 16:17:25 INFO - PROCESS | 12808 | 1462403845377 Marionette DEBUG loaded listener.js 16:17:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x888bf000) [pid = 12808] [serial = 855] [outer = 0x870f9c00] 16:17:26 INFO - PROCESS | 12808 | 1462403846405 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]]]}] 16:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1641ms 16:17:26 INFO - PROCESS | 12808 | 1462403846447 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 16:17:26 INFO - PROCESS | 12808 | 1462403846454 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 16:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:17:26 INFO - PROCESS | 12808 | 1462403846477 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:17:26 INFO - PROCESS | 12808 | 1462403846487 Marionette TRACE conn3 <- [1,1110,null,{}] 16:17:26 INFO - PROCESS | 12808 | 1462403846535 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}] 16:17:26 INFO - PROCESS | 12808 | 1462403846940 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 16:17:27 INFO - PROCESS | 12808 | 1462403847036 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:27 INFO - PROCESS | 12808 | ++DOCSHELL 0x870f2000 == 112 [pid = 12808] [id = 285] 16:17:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x8958b400) [pid = 12808] [serial = 856] [outer = (nil)] 16:17:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 146 (0x895d7400) [pid = 12808] [serial = 857] [outer = 0x8958b400] 16:17:27 INFO - PROCESS | 12808 | 1462403847119 Marionette DEBUG loaded listener.js 16:17:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 147 (0x8974e800) [pid = 12808] [serial = 858] [outer = 0x8958b400] 16:17:27 INFO - PROCESS | 12808 | --DOMWINDOW == 146 (0x89cecc00) [pid = 12808] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:17:27 INFO - PROCESS | 12808 | --DOMWINDOW == 145 (0x895d9400) [pid = 12808] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:17:27 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x860e5000) [pid = 12808] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:17:27 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x860ed400) [pid = 12808] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:17:27 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x863b0000) [pid = 12808] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:17:27 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x8730fc00) [pid = 12808] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:17:27 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x870f7000) [pid = 12808] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:17:28 INFO - PROCESS | 12808 | 1462403848433 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]]]}] 16:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 2001ms 16:17:28 INFO - PROCESS | 12808 | 1462403848478 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 16:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:17:28 INFO - PROCESS | 12808 | 1462403848483 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 16:17:28 INFO - PROCESS | 12808 | 1462403848491 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:17:28 INFO - PROCESS | 12808 | 1462403848494 Marionette TRACE conn3 <- [1,1114,null,{}] 16:17:28 INFO - PROCESS | 12808 | 1462403848500 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}] 16:17:28 INFO - PROCESS | 12808 | 1462403848705 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 16:17:28 INFO - PROCESS | 12808 | 1462403848869 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:28 INFO - PROCESS | 12808 | ++DOCSHELL 0x863b0000 == 113 [pid = 12808] [id = 286] 16:17:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x870eb800) [pid = 12808] [serial = 859] [outer = (nil)] 16:17:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x89755400) [pid = 12808] [serial = 860] [outer = 0x870eb800] 16:17:28 INFO - PROCESS | 12808 | 1462403848948 Marionette DEBUG loaded listener.js 16:17:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x89794000) [pid = 12808] [serial = 861] [outer = 0x870eb800] 16:17:29 INFO - PROCESS | 12808 | 1462403849962 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]]]}] 16:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1490ms 16:17:29 INFO - PROCESS | 12808 | 1462403849981 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 16:17:29 INFO - PROCESS | 12808 | 1462403849988 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 16:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:17:30 INFO - PROCESS | 12808 | 1462403849999 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:17:30 INFO - PROCESS | 12808 | 1462403850005 Marionette TRACE conn3 <- [1,1118,null,{}] 16:17:30 INFO - PROCESS | 12808 | 1462403850016 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}] 16:17:30 INFO - PROCESS | 12808 | 1462403850250 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 16:17:30 INFO - PROCESS | 12808 | 1462403850539 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:30 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b24400 == 114 [pid = 12808] [id = 287] 16:17:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x86c3d000) [pid = 12808] [serial = 862] [outer = (nil)] 16:17:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x86c48c00) [pid = 12808] [serial = 863] [outer = 0x86c3d000] 16:17:30 INFO - PROCESS | 12808 | 1462403850672 Marionette DEBUG loaded listener.js 16:17:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 146 (0x86ec8800) [pid = 12808] [serial = 864] [outer = 0x86c3d000] 16:17:31 INFO - PROCESS | 12808 | 1462403851756 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]]]}] 16:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1790ms 16:17:31 INFO - PROCESS | 12808 | 1462403851790 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 16:17:31 INFO - PROCESS | 12808 | 1462403851800 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 16:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:17:31 INFO - PROCESS | 12808 | 1462403851814 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:17:31 INFO - PROCESS | 12808 | 1462403851820 Marionette TRACE conn3 <- [1,1122,null,{}] 16:17:31 INFO - PROCESS | 12808 | 1462403851827 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}] 16:17:32 INFO - PROCESS | 12808 | 1462403852141 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 16:17:32 INFO - PROCESS | 12808 | 1462403852462 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:32 INFO - PROCESS | 12808 | ++DOCSHELL 0x888c9000 == 115 [pid = 12808] [id = 288] 16:17:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 147 (0x888c9400) [pid = 12808] [serial = 865] [outer = (nil)] 16:17:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 148 (0x88b59000) [pid = 12808] [serial = 866] [outer = 0x888c9400] 16:17:32 INFO - PROCESS | 12808 | 1462403852558 Marionette DEBUG loaded listener.js 16:17:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 149 (0x895d5400) [pid = 12808] [serial = 867] [outer = 0x888c9400] 16:17:33 INFO - PROCESS | 12808 | 1462403853634 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]]]}] 16:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1848ms 16:17:33 INFO - PROCESS | 12808 | 1462403853666 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 16:17:33 INFO - PROCESS | 12808 | 1462403853670 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 16:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:17:33 INFO - PROCESS | 12808 | 1462403853687 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:17:33 INFO - PROCESS | 12808 | 1462403853694 Marionette TRACE conn3 <- [1,1126,null,{}] 16:17:33 INFO - PROCESS | 12808 | 1462403853714 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}] 16:17:33 INFO - PROCESS | 12808 | 1462403853990 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 16:17:34 INFO - PROCESS | 12808 | 1462403854349 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:34 INFO - PROCESS | 12808 | ++DOCSHELL 0x889ddc00 == 116 [pid = 12808] [id = 289] 16:17:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 150 (0x8984d400) [pid = 12808] [serial = 868] [outer = (nil)] 16:17:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 151 (0x8985a400) [pid = 12808] [serial = 869] [outer = 0x8984d400] 16:17:34 INFO - PROCESS | 12808 | 1462403854454 Marionette DEBUG loaded listener.js 16:17:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 152 (0x89ce6c00) [pid = 12808] [serial = 870] [outer = 0x8984d400] 16:17:35 INFO - PROCESS | 12808 | 1462403855417 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]]]}] 16:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1747ms 16:17:35 INFO - PROCESS | 12808 | 1462403855432 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 16:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:17:35 INFO - PROCESS | 12808 | 1462403855437 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 16:17:35 INFO - PROCESS | 12808 | 1462403855444 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:17:35 INFO - PROCESS | 12808 | 1462403855448 Marionette TRACE conn3 <- [1,1130,null,{}] 16:17:35 INFO - PROCESS | 12808 | 1462403855454 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}] 16:17:35 INFO - PROCESS | 12808 | 1462403855674 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 16:17:35 INFO - PROCESS | 12808 | 1462403855954 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:36 INFO - PROCESS | 12808 | ++DOCSHELL 0x8984b800 == 117 [pid = 12808] [id = 290] 16:17:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 153 (0x8a5ed800) [pid = 12808] [serial = 871] [outer = (nil)] 16:17:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 154 (0x8af45400) [pid = 12808] [serial = 872] [outer = 0x8a5ed800] 16:17:36 INFO - PROCESS | 12808 | 1462403856097 Marionette DEBUG loaded listener.js 16:17:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 155 (0x8b0ebc00) [pid = 12808] [serial = 873] [outer = 0x8a5ed800] 16:17:37 INFO - PROCESS | 12808 | 1462403857096 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]]]}] 16:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1688ms 16:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:17:37 INFO - PROCESS | 12808 | 1462403857132 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 16:17:37 INFO - PROCESS | 12808 | 1462403857136 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 16:17:37 INFO - PROCESS | 12808 | 1462403857143 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:17:37 INFO - PROCESS | 12808 | 1462403857146 Marionette TRACE conn3 <- [1,1134,null,{}] 16:17:37 INFO - PROCESS | 12808 | 1462403857153 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}] 16:17:37 INFO - PROCESS | 12808 | 1462403857377 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 16:17:37 INFO - PROCESS | 12808 | 1462403857660 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:37 INFO - PROCESS | 12808 | ++DOCSHELL 0x8a5e5c00 == 118 [pid = 12808] [id = 291] 16:17:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 156 (0x8a5e7000) [pid = 12808] [serial = 874] [outer = (nil)] 16:17:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 157 (0x8b2ee800) [pid = 12808] [serial = 875] [outer = 0x8a5e7000] 16:17:37 INFO - PROCESS | 12808 | 1462403857797 Marionette DEBUG loaded listener.js 16:17:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 158 (0x8b955000) [pid = 12808] [serial = 876] [outer = 0x8a5e7000] 16:17:38 INFO - PROCESS | 12808 | 1462403858766 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]]]}] 16:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1692ms 16:17:38 INFO - PROCESS | 12808 | 1462403858835 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 16:17:38 INFO - PROCESS | 12808 | 1462403858839 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 16:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:17:38 INFO - PROCESS | 12808 | 1462403858846 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:17:38 INFO - PROCESS | 12808 | 1462403858850 Marionette TRACE conn3 <- [1,1138,null,{}] 16:17:38 INFO - PROCESS | 12808 | 1462403858856 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}] 16:17:39 INFO - PROCESS | 12808 | 1462403859159 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 16:17:39 INFO - PROCESS | 12808 | 1462403859478 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:39 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b1a000 == 119 [pid = 12808] [id = 292] 16:17:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 159 (0x8b2ea000) [pid = 12808] [serial = 877] [outer = (nil)] 16:17:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 160 (0x8ca40400) [pid = 12808] [serial = 878] [outer = 0x8b2ea000] 16:17:39 INFO - PROCESS | 12808 | 1462403859576 Marionette DEBUG loaded listener.js 16:17:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 161 (0x8cd20000) [pid = 12808] [serial = 879] [outer = 0x8b2ea000] 16:17:40 INFO - PROCESS | 12808 | 1462403860540 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]]]}] 16:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1732ms 16:17:40 INFO - PROCESS | 12808 | 1462403860579 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 16:17:40 INFO - PROCESS | 12808 | 1462403860584 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 16:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:17:40 INFO - PROCESS | 12808 | 1462403860591 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:17:40 INFO - PROCESS | 12808 | 1462403860595 Marionette TRACE conn3 <- [1,1142,null,{}] 16:17:40 INFO - PROCESS | 12808 | 1462403860601 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}] 16:17:40 INFO - PROCESS | 12808 | 1462403860831 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 16:17:41 INFO - PROCESS | 12808 | 1462403861122 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:41 INFO - PROCESS | 12808 | ++DOCSHELL 0x88b5a000 == 120 [pid = 12808] [id = 293] 16:17:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 162 (0x8ca36400) [pid = 12808] [serial = 880] [outer = (nil)] 16:17:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 163 (0x8d47c000) [pid = 12808] [serial = 881] [outer = 0x8ca36400] 16:17:41 INFO - PROCESS | 12808 | 1462403861264 Marionette DEBUG loaded listener.js 16:17:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0x8d5d3400) [pid = 12808] [serial = 882] [outer = 0x8ca36400] 16:17:42 INFO - PROCESS | 12808 | 1462403862207 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]]]}] 16:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1683ms 16:17:42 INFO - PROCESS | 12808 | 1462403862275 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 16:17:42 INFO - PROCESS | 12808 | 1462403862278 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 16:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:17:42 INFO - PROCESS | 12808 | 1462403862286 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:17:42 INFO - PROCESS | 12808 | 1462403862290 Marionette TRACE conn3 <- [1,1146,null,{}] 16:17:42 INFO - PROCESS | 12808 | 1462403862296 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}] 16:17:42 INFO - PROCESS | 12808 | 1462403862573 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 16:17:42 INFO - PROCESS | 12808 | 1462403862900 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:42 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cd23c00 == 121 [pid = 12808] [id = 294] 16:17:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0x8d5ce400) [pid = 12808] [serial = 883] [outer = (nil)] 16:17:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x8d839c00) [pid = 12808] [serial = 884] [outer = 0x8d5ce400] 16:17:43 INFO - PROCESS | 12808 | 1462403862998 Marionette DEBUG loaded listener.js 16:17:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x8d83e400) [pid = 12808] [serial = 885] [outer = 0x8d5ce400] 16:17:43 INFO - PROCESS | 12808 | 1462403863992 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]]]}] 16:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1736ms 16:17:44 INFO - PROCESS | 12808 | 1462403864024 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 16:17:44 INFO - PROCESS | 12808 | 1462403864028 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 16:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:17:44 INFO - PROCESS | 12808 | 1462403864036 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:17:44 INFO - PROCESS | 12808 | 1462403864040 Marionette TRACE conn3 <- [1,1150,null,{}] 16:17:44 INFO - PROCESS | 12808 | 1462403864047 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}] 16:17:44 INFO - PROCESS | 12808 | 1462403864282 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 16:17:44 INFO - PROCESS | 12808 | 1462403864561 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:44 INFO - PROCESS | 12808 | ++DOCSHELL 0x86ec8000 == 122 [pid = 12808] [id = 295] 16:17:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0x8d675400) [pid = 12808] [serial = 886] [outer = (nil)] 16:17:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0x8df9dc00) [pid = 12808] [serial = 887] [outer = 0x8d675400] 16:17:44 INFO - PROCESS | 12808 | 1462403864701 Marionette DEBUG loaded listener.js 16:17:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0x8dfaac00) [pid = 12808] [serial = 888] [outer = 0x8d675400] 16:17:45 INFO - PROCESS | 12808 | 1462403865645 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]]]}] 16:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1646ms 16:17:45 INFO - PROCESS | 12808 | 1462403865683 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 16:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:17:45 INFO - PROCESS | 12808 | 1462403865687 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 16:17:45 INFO - PROCESS | 12808 | 1462403865694 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:17:45 INFO - PROCESS | 12808 | 1462403865698 Marionette TRACE conn3 <- [1,1154,null,{}] 16:17:45 INFO - PROCESS | 12808 | 1462403865704 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}] 16:17:45 INFO - PROCESS | 12808 | 1462403865922 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 16:17:46 INFO - PROCESS | 12808 | 1462403866195 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:46 INFO - PROCESS | 12808 | ++DOCSHELL 0x8ca3b400 == 123 [pid = 12808] [id = 296] 16:17:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 171 (0x8d476c00) [pid = 12808] [serial = 889] [outer = (nil)] 16:17:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 172 (0x8e0efc00) [pid = 12808] [serial = 890] [outer = 0x8d476c00] 16:17:46 INFO - PROCESS | 12808 | 1462403866332 Marionette DEBUG loaded listener.js 16:17:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 173 (0x8e0f6c00) [pid = 12808] [serial = 891] [outer = 0x8d476c00] 16:17:47 INFO - PROCESS | 12808 | 1462403867278 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]]]}] 16:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1642ms 16:17:47 INFO - PROCESS | 12808 | 1462403867337 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 16:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:17:47 INFO - PROCESS | 12808 | 1462403867342 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 16:17:47 INFO - PROCESS | 12808 | 1462403867349 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:17:47 INFO - PROCESS | 12808 | 1462403867354 Marionette TRACE conn3 <- [1,1158,null,{}] 16:17:47 INFO - PROCESS | 12808 | 1462403867361 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}] 16:17:47 INFO - PROCESS | 12808 | 1462403867627 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 16:17:47 INFO - PROCESS | 12808 | 1462403867956 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:47 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de15c00 == 124 [pid = 12808] [id = 297] 16:17:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 174 (0x8ea90c00) [pid = 12808] [serial = 892] [outer = (nil)] 16:17:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 175 (0x8f192800) [pid = 12808] [serial = 893] [outer = 0x8ea90c00] 16:17:48 INFO - PROCESS | 12808 | 1462403868057 Marionette DEBUG loaded listener.js 16:17:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 176 (0x8f338c00) [pid = 12808] [serial = 894] [outer = 0x8ea90c00] 16:17:49 INFO - PROCESS | 12808 | 1462403869067 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]]]}] 16:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1791ms 16:17:49 INFO - PROCESS | 12808 | 1462403869140 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 16:17:49 INFO - PROCESS | 12808 | 1462403869144 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 16:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:17:49 INFO - PROCESS | 12808 | 1462403869151 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:17:49 INFO - PROCESS | 12808 | 1462403869154 Marionette TRACE conn3 <- [1,1162,null,{}] 16:17:49 INFO - PROCESS | 12808 | 1462403869161 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}] 16:17:49 INFO - PROCESS | 12808 | 1462403869388 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 16:17:49 INFO - PROCESS | 12808 | 1462403869665 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:49 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f196c00 == 125 [pid = 12808] [id = 298] 16:17:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 177 (0x8f33d800) [pid = 12808] [serial = 895] [outer = (nil)] 16:17:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 178 (0x8f855c00) [pid = 12808] [serial = 896] [outer = 0x8f33d800] 16:17:49 INFO - PROCESS | 12808 | 1462403869796 Marionette DEBUG loaded listener.js 16:17:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 179 (0x8f925c00) [pid = 12808] [serial = 897] [outer = 0x8f33d800] 16:17:50 INFO - PROCESS | 12808 | 1462403870796 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]]]}] 16:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1684ms 16:17:50 INFO - PROCESS | 12808 | 1462403870837 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 16:17:50 INFO - PROCESS | 12808 | 1462403870840 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 16:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:17:50 INFO - PROCESS | 12808 | 1462403870848 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:17:50 INFO - PROCESS | 12808 | 1462403870852 Marionette TRACE conn3 <- [1,1166,null,{}] 16:17:50 INFO - PROCESS | 12808 | 1462403870858 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}] 16:17:51 INFO - PROCESS | 12808 | 1462403871101 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 16:17:51 INFO - PROCESS | 12808 | 1462403871409 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:51 INFO - PROCESS | 12808 | ++DOCSHELL 0x8ea8b800 == 126 [pid = 12808] [id = 299] 16:17:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 180 (0x8f331c00) [pid = 12808] [serial = 898] [outer = (nil)] 16:17:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 181 (0x90e37000) [pid = 12808] [serial = 899] [outer = 0x8f331c00] 16:17:51 INFO - PROCESS | 12808 | 1462403871513 Marionette DEBUG loaded listener.js 16:17:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 182 (0x90fbf400) [pid = 12808] [serial = 900] [outer = 0x8f331c00] 16:17:52 INFO - PROCESS | 12808 | 1462403872442 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]]]}] 16:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1642ms 16:17:52 INFO - PROCESS | 12808 | 1462403872492 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 16:17:52 INFO - PROCESS | 12808 | 1462403872496 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 16:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:17:52 INFO - PROCESS | 12808 | 1462403872502 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:17:52 INFO - PROCESS | 12808 | 1462403872506 Marionette TRACE conn3 <- [1,1170,null,{}] 16:17:52 INFO - PROCESS | 12808 | 1462403872512 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}] 16:17:52 INFO - PROCESS | 12808 | 1462403872734 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 16:17:53 INFO - PROCESS | 12808 | 1462403873016 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:53 INFO - PROCESS | 12808 | ++DOCSHELL 0x863b3800 == 127 [pid = 12808] [id = 300] 16:17:53 INFO - PROCESS | 12808 | ++DOMWINDOW == 183 (0x8cb70000) [pid = 12808] [serial = 901] [outer = (nil)] 16:17:53 INFO - PROCESS | 12808 | ++DOMWINDOW == 184 (0x911eb400) [pid = 12808] [serial = 902] [outer = 0x8cb70000] 16:17:53 INFO - PROCESS | 12808 | 1462403873148 Marionette DEBUG loaded listener.js 16:17:53 INFO - PROCESS | 12808 | ++DOMWINDOW == 185 (0x911f0000) [pid = 12808] [serial = 903] [outer = 0x8cb70000] 16:17:54 INFO - PROCESS | 12808 | 1462403874099 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]]]}] 16:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1637ms 16:17:54 INFO - PROCESS | 12808 | 1462403874140 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 16:17:54 INFO - PROCESS | 12808 | 1462403874144 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 16:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:17:54 INFO - PROCESS | 12808 | 1462403874151 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:17:54 INFO - PROCESS | 12808 | 1462403874154 Marionette TRACE conn3 <- [1,1174,null,{}] 16:17:54 INFO - PROCESS | 12808 | 1462403874161 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}] 16:17:54 INFO - PROCESS | 12808 | 1462403874385 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 16:17:54 INFO - PROCESS | 12808 | 1462403874654 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:54 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f84d400 == 128 [pid = 12808] [id = 301] 16:17:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 186 (0x90fc8800) [pid = 12808] [serial = 904] [outer = (nil)] 16:17:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 187 (0x917cac00) [pid = 12808] [serial = 905] [outer = 0x90fc8800] 16:17:54 INFO - PROCESS | 12808 | 1462403874788 Marionette DEBUG loaded listener.js 16:17:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 188 (0x917cd000) [pid = 12808] [serial = 906] [outer = 0x90fc8800] 16:17:55 INFO - PROCESS | 12808 | 1462403875732 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] 16:17:55 INFO - PROCESS | 12808 | 1462403875789 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 16:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:17:55 INFO - PROCESS | 12808 | 1462403875798 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:17:55 INFO - PROCESS | 12808 | 1462403875801 Marionette TRACE conn3 <- [1,1178,null,{}] 16:17:55 INFO - PROCESS | 12808 | 1462403875807 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}] 16:17:56 INFO - PROCESS | 12808 | 1462403876050 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 16:17:56 INFO - PROCESS | 12808 | 1462403876388 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:56 INFO - PROCESS | 12808 | ++DOCSHELL 0x8979d400 == 129 [pid = 12808] [id = 302] 16:17:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 189 (0x8979e000) [pid = 12808] [serial = 907] [outer = (nil)] 16:17:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 190 (0x91832c00) [pid = 12808] [serial = 908] [outer = 0x8979e000] 16:17:56 INFO - PROCESS | 12808 | 1462403876484 Marionette DEBUG loaded listener.js 16:17:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 191 (0x921e2c00) [pid = 12808] [serial = 909] [outer = 0x8979e000] 16:17:57 INFO - PROCESS | 12808 | 1462403877413 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] 16:17:57 INFO - PROCESS | 12808 | 1462403877498 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 16:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:17:57 INFO - PROCESS | 12808 | 1462403877508 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:17:57 INFO - PROCESS | 12808 | 1462403877513 Marionette TRACE conn3 <- [1,1182,null,{}] 16:17:57 INFO - PROCESS | 12808 | 1462403877520 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}] 16:17:57 INFO - PROCESS | 12808 | 1462403877763 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 16:17:58 INFO - PROCESS | 12808 | 1462403878534 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:58 INFO - PROCESS | 12808 | ++DOCSHELL 0x863b9400 == 130 [pid = 12808] [id = 303] 16:17:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 192 (0x863ba000) [pid = 12808] [serial = 910] [outer = (nil)] 16:17:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 193 (0x86b18000) [pid = 12808] [serial = 911] [outer = 0x863ba000] 16:17:58 INFO - PROCESS | 12808 | 1462403878630 Marionette DEBUG loaded listener.js 16:17:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 194 (0x86ec0400) [pid = 12808] [serial = 912] [outer = 0x863ba000] 16:17:59 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:17:59 INFO - PROCESS | 12808 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:17:59 INFO - PROCESS | 12808 | 1462403879642 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] 16:17:59 INFO - PROCESS | 12808 | 1462403879710 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 16:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:17:59 INFO - PROCESS | 12808 | 1462403879718 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:17:59 INFO - PROCESS | 12808 | 1462403879724 Marionette TRACE conn3 <- [1,1186,null,{}] 16:17:59 INFO - PROCESS | 12808 | 1462403879732 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}] 16:17:59 INFO - PROCESS | 12808 | 1462403879957 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 16:18:00 INFO - PROCESS | 12808 | --DOCSHELL 0x9389b000 == 129 [pid = 12808] [id = 23] 16:18:00 INFO - PROCESS | 12808 | --DOCSHELL 0x870f2000 == 128 [pid = 12808] [id = 285] 16:18:00 INFO - PROCESS | 12808 | --DOCSHELL 0x870f6000 == 127 [pid = 12808] [id = 284] 16:18:00 INFO - PROCESS | 12808 | --DOCSHELL 0x860e3c00 == 126 [pid = 12808] [id = 283] 16:18:00 INFO - PROCESS | 12808 | --DOCSHELL 0x8f521400 == 125 [pid = 12808] [id = 277] 16:18:00 INFO - PROCESS | 12808 | --DOCSHELL 0x8f18d400 == 124 [pid = 12808] [id = 276] 16:18:00 INFO - PROCESS | 12808 | --DOCSHELL 0x870eac00 == 123 [pid = 12808] [id = 274] 16:18:00 INFO - PROCESS | 12808 | --DOCSHELL 0x8ca3e800 == 122 [pid = 12808] [id = 275] 16:18:00 INFO - PROCESS | 12808 | --DOCSHELL 0x8b956000 == 121 [pid = 12808] [id = 273] 16:18:00 INFO - PROCESS | 12808 | --DOCSHELL 0x8cb72800 == 120 [pid = 12808] [id = 272] 16:18:00 INFO - PROCESS | 12808 | --DOCSHELL 0x8a5e6c00 == 119 [pid = 12808] [id = 271] 16:18:00 INFO - PROCESS | 12808 | --DOCSHELL 0x8985fc00 == 118 [pid = 12808] [id = 270] 16:18:00 INFO - PROCESS | 12808 | --DOCSHELL 0x8979cc00 == 117 [pid = 12808] [id = 268] 16:18:00 INFO - PROCESS | 12808 | --DOCSHELL 0x870ed800 == 116 [pid = 12808] [id = 269] 16:18:00 INFO - PROCESS | 12808 | --DOCSHELL 0x889dfc00 == 115 [pid = 12808] [id = 267] 16:18:00 INFO - PROCESS | 12808 | --DOCSHELL 0x863b1000 == 114 [pid = 12808] [id = 266] 16:18:00 INFO - PROCESS | 12808 | --DOCSHELL 0x99e57000 == 113 [pid = 12808] [id = 10] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 193 (0x91838800) [pid = 12808] [serial = 752] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 192 (0x8b98d400) [pid = 12808] [serial = 732] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 191 (0x8979ac00) [pid = 12808] [serial = 792] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 190 (0x86b1e400) [pid = 12808] [serial = 794] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 189 (0x86b23800) [pid = 12808] [serial = 785] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 188 (0x863bcc00) [pid = 12808] [serial = 779] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 187 (0x89847400) [pid = 12808] [serial = 737] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 186 (0x889dd400) [pid = 12808] [serial = 783] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 185 (0x870eb400) [pid = 12808] [serial = 786] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 184 (0x9910f800) [pid = 12808] [serial = 758] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 183 (0x8958c400) [pid = 12808] [serial = 788] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 182 (0x870f1400) [pid = 12808] [serial = 734] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 181 (0x8e0a0000) [pid = 12808] [serial = 746] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 180 (0x89759c00) [pid = 12808] [serial = 767] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 179 (0x8cd28800) [pid = 12808] [serial = 740] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 178 (0x9a0f2400) [pid = 12808] [serial = 761] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 177 (0x9a215400) [pid = 12808] [serial = 770] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 176 (0x8974bc00) [pid = 12808] [serial = 789] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 175 (0x895dc800) [pid = 12808] [serial = 764] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 174 (0x8979fc00) [pid = 12808] [serial = 776] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 173 (0x86ebbc00) [pid = 12808] [serial = 780] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 172 (0x938dc800) [pid = 12808] [serial = 755] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 171 (0x89797800) [pid = 12808] [serial = 773] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 170 (0x888c6000) [pid = 12808] [serial = 782] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0x8f928800) [pid = 12808] [serial = 749] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x8d67b800) [pid = 12808] [serial = 743] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x89791c00) [pid = 12808] [serial = 791] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x86ec4000) [pid = 12808] [serial = 795] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x89746000) [pid = 12808] [serial = 797] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 12808 | 1462403880961 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:00 INFO - PROCESS | 12808 | ++DOCSHELL 0x863bc000 == 114 [pid = 12808] [id = 304] 16:18:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x86b18400) [pid = 12808] [serial = 913] [outer = (nil)] 16:18:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x86c40000) [pid = 12808] [serial = 914] [outer = 0x86b18400] 16:18:01 INFO - PROCESS | 12808 | 1462403881051 Marionette DEBUG loaded listener.js 16:18:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0x86ebfc00) [pid = 12808] [serial = 915] [outer = 0x86b18400] 16:18:01 INFO - PROCESS | 12808 | 1462403881942 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] 16:18:02 INFO - PROCESS | 12808 | 1462403882023 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 16:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:18:02 INFO - PROCESS | 12808 | 1462403882031 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:18:02 INFO - PROCESS | 12808 | 1462403882034 Marionette TRACE conn3 <- [1,1190,null,{}] 16:18:02 INFO - PROCESS | 12808 | 1462403882040 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}] 16:18:02 INFO - PROCESS | 12808 | 1462403882254 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 16:18:02 INFO - PROCESS | 12808 | 1462403882441 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:02 INFO - PROCESS | 12808 | ++DOCSHELL 0x888cbc00 == 115 [pid = 12808] [id = 305] 16:18:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0x889d9400) [pid = 12808] [serial = 916] [outer = (nil)] 16:18:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0x889e0000) [pid = 12808] [serial = 917] [outer = 0x889d9400] 16:18:02 INFO - PROCESS | 12808 | 1462403882617 Marionette DEBUG loaded listener.js 16:18:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 171 (0x88b63400) [pid = 12808] [serial = 918] [outer = 0x889d9400] 16:18:03 INFO - PROCESS | 12808 | 1462403883550 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] 16:18:03 INFO - PROCESS | 12808 | 1462403883620 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 16:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:18:03 INFO - PROCESS | 12808 | 1462403883648 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:18:03 INFO - PROCESS | 12808 | 1462403883658 Marionette TRACE conn3 <- [1,1194,null,{}] 16:18:03 INFO - PROCESS | 12808 | 1462403883674 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}] 16:18:03 INFO - PROCESS | 12808 | 1462403883971 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 16:18:04 INFO - PROCESS | 12808 | 1462403884148 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:04 INFO - PROCESS | 12808 | ++DOCSHELL 0x888c6000 == 116 [pid = 12808] [id = 306] 16:18:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 172 (0x889d7800) [pid = 12808] [serial = 919] [outer = (nil)] 16:18:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 173 (0x8974d800) [pid = 12808] [serial = 920] [outer = 0x889d7800] 16:18:04 INFO - PROCESS | 12808 | 1462403884228 Marionette DEBUG loaded listener.js 16:18:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 174 (0x89793c00) [pid = 12808] [serial = 921] [outer = 0x889d7800] 16:18:05 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:18:05 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:18:05 INFO - PROCESS | 12808 | 1462403885191 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] 16:18:05 INFO - PROCESS | 12808 | 1462403885247 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 16:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:18:05 INFO - PROCESS | 12808 | --DOMWINDOW == 173 (0x86b1e800) [pid = 12808] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:18:05 INFO - PROCESS | 12808 | --DOMWINDOW == 172 (0x8f521800) [pid = 12808] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:18:05 INFO - PROCESS | 12808 | --DOMWINDOW == 171 (0x89846000) [pid = 12808] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:18:05 INFO - PROCESS | 12808 | --DOMWINDOW == 170 (0x888c1000) [pid = 12808] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:18:05 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0x8f18d800) [pid = 12808] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:18:05 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x8d47e000) [pid = 12808] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x860e9800) [pid = 12808] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x8cbbec00) [pid = 12808] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x911e7400) [pid = 12808] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0x8cb78800) [pid = 12808] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x8cd22400) [pid = 12808] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 162 (0x92948800) [pid = 12808] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 161 (0x889d5800) [pid = 12808] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 160 (0x89860c00) [pid = 12808] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 159 (0x89753800) [pid = 12808] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 158 (0x889e0400) [pid = 12808] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 157 (0x86ec7c00) [pid = 12808] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 156 (0x8cbc0000) [pid = 12808] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 155 (0x8a5eec00) [pid = 12808] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 154 (0x8f526c00) [pid = 12808] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 153 (0x98dd2400) [pid = 12808] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 152 (0x8958b400) [pid = 12808] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 151 (0x89749000) [pid = 12808] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 150 (0x89755800) [pid = 12808] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 149 (0x8975cc00) [pid = 12808] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 148 (0x8b955c00) [pid = 12808] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 147 (0x860eec00) [pid = 12808] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 146 (0x917c3400) [pid = 12808] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 145 (0x870f9c00) [pid = 12808] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x9cac2400) [pid = 12808] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x888bc800) [pid = 12808] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x8cbbf400) [pid = 12808] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x870ec000) [pid = 12808] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x8af4f000) [pid = 12808] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x895d7800) [pid = 12808] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x88b5b800) [pid = 12808] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x8f928c00) [pid = 12808] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:18:06 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x8d5c9800) [pid = 12808] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:18:06 INFO - PROCESS | 12808 | 1462403886034 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:18:06 INFO - PROCESS | 12808 | 1462403886046 Marionette TRACE conn3 <- [1,1198,null,{}] 16:18:06 INFO - PROCESS | 12808 | 1462403886136 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}] 16:18:06 INFO - PROCESS | 12808 | 1462403886408 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 16:18:06 INFO - PROCESS | 12808 | 1462403886525 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:06 INFO - PROCESS | 12808 | ++DOCSHELL 0x870f9c00 == 117 [pid = 12808] [id = 307] 16:18:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8730c400) [pid = 12808] [serial = 922] [outer = (nil)] 16:18:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x889e0400) [pid = 12808] [serial = 923] [outer = 0x8730c400] 16:18:06 INFO - PROCESS | 12808 | 1462403886607 Marionette DEBUG loaded listener.js 16:18:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x895d7800) [pid = 12808] [serial = 924] [outer = 0x8730c400] 16:18:07 INFO - PROCESS | 12808 | 1462403887419 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]]]}] 16:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 2230ms 16:18:07 INFO - PROCESS | 12808 | 1462403887487 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 16:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:18:07 INFO - PROCESS | 12808 | 1462403887491 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 16:18:07 INFO - PROCESS | 12808 | 1462403887498 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:18:07 INFO - PROCESS | 12808 | 1462403887502 Marionette TRACE conn3 <- [1,1202,null,{}] 16:18:07 INFO - PROCESS | 12808 | 1462403887508 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}] 16:18:07 INFO - PROCESS | 12808 | 1462403887713 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 16:18:08 INFO - PROCESS | 12808 | 1462403888023 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:08 INFO - PROCESS | 12808 | ++DOCSHELL 0x863b0400 == 118 [pid = 12808] [id = 308] 16:18:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x863b1000) [pid = 12808] [serial = 925] [outer = (nil)] 16:18:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x863bb800) [pid = 12808] [serial = 926] [outer = 0x863b1000] 16:18:08 INFO - PROCESS | 12808 | 1462403888208 Marionette DEBUG loaded listener.js 16:18:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x86b23400) [pid = 12808] [serial = 927] [outer = 0x863b1000] 16:18:09 INFO - PROCESS | 12808 | 1462403889292 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]]]}] 16:18:09 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 16:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1837ms 16:18:09 INFO - PROCESS | 12808 | 1462403889335 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 16:18:09 INFO - PROCESS | 12808 | 1462403889343 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 16:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:18:09 INFO - PROCESS | 12808 | 1462403889351 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:18:09 INFO - PROCESS | 12808 | 1462403889358 Marionette TRACE conn3 <- [1,1206,null,{}] 16:18:09 INFO - PROCESS | 12808 | 1462403889367 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}] 16:18:09 INFO - PROCESS | 12808 | 1462403889619 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 16:18:09 INFO - PROCESS | 12808 | 1462403889953 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:09 INFO - PROCESS | 12808 | ++DOCSHELL 0x87310800 == 119 [pid = 12808] [id = 309] 16:18:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x889d6000) [pid = 12808] [serial = 928] [outer = (nil)] 16:18:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x889e4000) [pid = 12808] [serial = 929] [outer = 0x889d6000] 16:18:10 INFO - PROCESS | 12808 | 1462403890058 Marionette DEBUG loaded listener.js 16:18:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x895d1800) [pid = 12808] [serial = 930] [outer = 0x889d6000] 16:18:11 INFO - PROCESS | 12808 | 1462403891078 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]]]}] 16:18:11 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 16:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1785ms 16:18:11 INFO - PROCESS | 12808 | 1462403891139 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 16:18:11 INFO - PROCESS | 12808 | 1462403891154 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 16:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:18:11 INFO - PROCESS | 12808 | 1462403891165 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:18:11 INFO - PROCESS | 12808 | 1462403891170 Marionette TRACE conn3 <- [1,1210,null,{}] 16:18:11 INFO - PROCESS | 12808 | 1462403891177 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}] 16:18:11 INFO - PROCESS | 12808 | 1462403891474 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 16:18:11 INFO - PROCESS | 12808 | 1462403891882 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:11 INFO - PROCESS | 12808 | ++DOCSHELL 0x89842c00 == 120 [pid = 12808] [id = 310] 16:18:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 146 (0x89843000) [pid = 12808] [serial = 931] [outer = (nil)] 16:18:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 147 (0x89847000) [pid = 12808] [serial = 932] [outer = 0x89843000] 16:18:11 INFO - PROCESS | 12808 | 1462403891982 Marionette DEBUG loaded listener.js 16:18:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 148 (0x8984fc00) [pid = 12808] [serial = 933] [outer = 0x89843000] 16:18:13 INFO - PROCESS | 12808 | 1462403893048 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]]]}] 16:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1947ms 16:18:13 INFO - PROCESS | 12808 | 1462403893111 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 16:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:18:13 INFO - PROCESS | 12808 | 1462403893117 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 16:18:13 INFO - PROCESS | 12808 | 1462403893126 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:18:13 INFO - PROCESS | 12808 | 1462403893136 Marionette TRACE conn3 <- [1,1214,null,{}] 16:18:13 INFO - PROCESS | 12808 | 1462403893152 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}] 16:18:13 INFO - PROCESS | 12808 | 1462403893442 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 16:18:13 INFO - PROCESS | 12808 | 1462403893778 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:13 INFO - PROCESS | 12808 | ++DOCSHELL 0x89755c00 == 121 [pid = 12808] [id = 311] 16:18:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 149 (0x8985cc00) [pid = 12808] [serial = 934] [outer = (nil)] 16:18:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 150 (0x8a5ebc00) [pid = 12808] [serial = 935] [outer = 0x8985cc00] 16:18:13 INFO - PROCESS | 12808 | 1462403893873 Marionette DEBUG loaded listener.js 16:18:14 INFO - PROCESS | 12808 | ++DOMWINDOW == 151 (0x8af42400) [pid = 12808] [serial = 936] [outer = 0x8985cc00] 16:18:14 INFO - PROCESS | 12808 | 1462403894847 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]]]}] 16:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1753ms 16:18:14 INFO - PROCESS | 12808 | 1462403894878 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 16:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:18:14 INFO - PROCESS | 12808 | 1462403894884 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 16:18:14 INFO - PROCESS | 12808 | 1462403894891 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:18:14 INFO - PROCESS | 12808 | 1462403894894 Marionette TRACE conn3 <- [1,1218,null,{}] 16:18:14 INFO - PROCESS | 12808 | 1462403894901 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}] 16:18:15 INFO - PROCESS | 12808 | 1462403895170 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 16:18:15 INFO - PROCESS | 12808 | 1462403895480 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:15 INFO - PROCESS | 12808 | ++DOCSHELL 0x89758c00 == 122 [pid = 12808] [id = 312] 16:18:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 152 (0x89858000) [pid = 12808] [serial = 937] [outer = (nil)] 16:18:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 153 (0x8b0f5400) [pid = 12808] [serial = 938] [outer = 0x89858000] 16:18:15 INFO - PROCESS | 12808 | 1462403895584 Marionette DEBUG loaded listener.js 16:18:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 154 (0x8b2e8000) [pid = 12808] [serial = 939] [outer = 0x89858000] 16:18:16 INFO - PROCESS | 12808 | 1462403896549 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]]]}] 16:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1734ms 16:18:16 INFO - PROCESS | 12808 | 1462403896626 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 16:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:18:16 INFO - PROCESS | 12808 | 1462403896630 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 16:18:16 INFO - PROCESS | 12808 | 1462403896637 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:18:16 INFO - PROCESS | 12808 | 1462403896641 Marionette TRACE conn3 <- [1,1222,null,{}] 16:18:16 INFO - PROCESS | 12808 | 1462403896647 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}] 16:18:16 INFO - PROCESS | 12808 | 1462403896921 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 16:18:17 INFO - PROCESS | 12808 | 1462403897245 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:17 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b959800 == 123 [pid = 12808] [id = 313] 16:18:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 155 (0x8b95c400) [pid = 12808] [serial = 940] [outer = (nil)] 16:18:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 156 (0x8b98bc00) [pid = 12808] [serial = 941] [outer = 0x8b95c400] 16:18:17 INFO - PROCESS | 12808 | 1462403897366 Marionette DEBUG loaded listener.js 16:18:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 157 (0x8ca3c400) [pid = 12808] [serial = 942] [outer = 0x8b95c400] 16:18:18 INFO - PROCESS | 12808 | 1462403898392 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] 16:18:18 INFO - PROCESS | 12808 | 1462403898482 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 16:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:18:18 INFO - PROCESS | 12808 | 1462403898491 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:18:18 INFO - PROCESS | 12808 | 1462403898495 Marionette TRACE conn3 <- [1,1226,null,{}] 16:18:18 INFO - PROCESS | 12808 | 1462403898501 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}] 16:18:18 INFO - PROCESS | 12808 | 1462403898796 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 16:18:19 INFO - PROCESS | 12808 | 1462403899123 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:19 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b956000 == 124 [pid = 12808] [id = 314] 16:18:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 158 (0x8ca3f000) [pid = 12808] [serial = 943] [outer = (nil)] 16:18:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 159 (0x8cbc9400) [pid = 12808] [serial = 944] [outer = 0x8ca3f000] 16:18:19 INFO - PROCESS | 12808 | 1462403899219 Marionette DEBUG loaded listener.js 16:18:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 160 (0x8cbcbc00) [pid = 12808] [serial = 945] [outer = 0x8ca3f000] 16:18:20 INFO - PROCESS | 12808 | 1462403900168 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]]]}] 16:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1738ms 16:18:20 INFO - PROCESS | 12808 | 1462403900230 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 16:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:18:20 INFO - PROCESS | 12808 | 1462403900235 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 16:18:20 INFO - PROCESS | 12808 | 1462403900242 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:18:20 INFO - PROCESS | 12808 | 1462403900246 Marionette TRACE conn3 <- [1,1230,null,{}] 16:18:20 INFO - PROCESS | 12808 | 1462403900252 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}] 16:18:20 INFO - PROCESS | 12808 | 1462403900467 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 16:18:20 INFO - PROCESS | 12808 | 1462403900734 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:20 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b992000 == 125 [pid = 12808] [id = 315] 16:18:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 161 (0x8cbc1400) [pid = 12808] [serial = 946] [outer = (nil)] 16:18:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 162 (0x8d471c00) [pid = 12808] [serial = 947] [outer = 0x8cbc1400] 16:18:20 INFO - PROCESS | 12808 | 1462403900868 Marionette DEBUG loaded listener.js 16:18:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 163 (0x8d47a400) [pid = 12808] [serial = 948] [outer = 0x8cbc1400] 16:18:21 INFO - PROCESS | 12808 | 1462403901828 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]]]}] 16:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1635ms 16:18:21 INFO - PROCESS | 12808 | 1462403901878 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 16:18:21 INFO - PROCESS | 12808 | 1462403901883 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 16:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:18:21 INFO - PROCESS | 12808 | 1462403901891 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:18:21 INFO - PROCESS | 12808 | 1462403901896 Marionette TRACE conn3 <- [1,1234,null,{}] 16:18:21 INFO - PROCESS | 12808 | 1462403901903 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}] 16:18:22 INFO - PROCESS | 12808 | 1462403902139 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 16:18:22 INFO - PROCESS | 12808 | 1462403902450 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:22 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cbc5000 == 126 [pid = 12808] [id = 316] 16:18:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0x8cd21400) [pid = 12808] [serial = 949] [outer = (nil)] 16:18:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0x8d5d8800) [pid = 12808] [serial = 950] [outer = 0x8cd21400] 16:18:22 INFO - PROCESS | 12808 | 1462403902565 Marionette DEBUG loaded listener.js 16:18:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x8d672400) [pid = 12808] [serial = 951] [outer = 0x8cd21400] 16:18:23 INFO - PROCESS | 12808 | 1462403903566 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]]]}] 16:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1739ms 16:18:23 INFO - PROCESS | 12808 | 1462403903632 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 16:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:18:23 INFO - PROCESS | 12808 | 1462403903637 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 16:18:23 INFO - PROCESS | 12808 | 1462403903644 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:18:23 INFO - PROCESS | 12808 | 1462403903648 Marionette TRACE conn3 <- [1,1238,null,{}] 16:18:23 INFO - PROCESS | 12808 | 1462403903654 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}] 16:18:23 INFO - PROCESS | 12808 | 1462403903911 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 16:18:24 INFO - PROCESS | 12808 | 1462403904226 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:24 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cd2a000 == 127 [pid = 12808] [id = 317] 16:18:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x8d5cc000) [pid = 12808] [serial = 952] [outer = (nil)] 16:18:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0x8d839000) [pid = 12808] [serial = 953] [outer = 0x8d5cc000] 16:18:24 INFO - PROCESS | 12808 | 1462403904327 Marionette DEBUG loaded listener.js 16:18:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0x8d83c400) [pid = 12808] [serial = 954] [outer = 0x8d5cc000] 16:18:25 INFO - PROCESS | 12808 | 1462403905263 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]]]}] 16:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1685ms 16:18:25 INFO - PROCESS | 12808 | 1462403905330 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 16:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:18:25 INFO - PROCESS | 12808 | 1462403905335 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 16:18:25 INFO - PROCESS | 12808 | 1462403905342 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:18:25 INFO - PROCESS | 12808 | 1462403905346 Marionette TRACE conn3 <- [1,1242,null,{}] 16:18:25 INFO - PROCESS | 12808 | 1462403905352 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}] 16:18:25 INFO - PROCESS | 12808 | 1462403905587 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 16:18:25 INFO - PROCESS | 12808 | 1462403905911 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:25 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de1f000 == 128 [pid = 12808] [id = 318] 16:18:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0x8de20c00) [pid = 12808] [serial = 955] [outer = (nil)] 16:18:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 171 (0x8de7b000) [pid = 12808] [serial = 956] [outer = 0x8de20c00] 16:18:26 INFO - PROCESS | 12808 | 1462403906032 Marionette DEBUG loaded listener.js 16:18:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 172 (0x8dfa4400) [pid = 12808] [serial = 957] [outer = 0x8de20c00] 16:18:27 INFO - PROCESS | 12808 | 1462403907109 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]]]}] 16:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1834ms 16:18:27 INFO - PROCESS | 12808 | 1462403907177 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 16:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:18:27 INFO - PROCESS | 12808 | 1462403907182 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 16:18:27 INFO - PROCESS | 12808 | 1462403907189 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:18:27 INFO - PROCESS | 12808 | 1462403907193 Marionette TRACE conn3 <- [1,1246,null,{}] 16:18:27 INFO - PROCESS | 12808 | 1462403907200 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}] 16:18:27 INFO - PROCESS | 12808 | 1462403907502 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 16:18:27 INFO - PROCESS | 12808 | 1462403907830 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:27 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de17c00 == 129 [pid = 12808] [id = 319] 16:18:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 173 (0x8dfa5400) [pid = 12808] [serial = 958] [outer = (nil)] 16:18:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 174 (0x8ea85c00) [pid = 12808] [serial = 959] [outer = 0x8dfa5400] 16:18:27 INFO - PROCESS | 12808 | 1462403907929 Marionette DEBUG loaded listener.js 16:18:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 175 (0x8ea8b400) [pid = 12808] [serial = 960] [outer = 0x8dfa5400] 16:18:28 INFO - PROCESS | 12808 | 1462403908894 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]]]}] 16:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1741ms 16:18:28 INFO - PROCESS | 12808 | 1462403908930 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 16:18:28 INFO - PROCESS | 12808 | 1462403908934 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 16:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:18:28 INFO - PROCESS | 12808 | 1462403908941 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:18:28 INFO - PROCESS | 12808 | 1462403908945 Marionette TRACE conn3 <- [1,1250,null,{}] 16:18:28 INFO - PROCESS | 12808 | 1462403908951 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}] 16:18:29 INFO - PROCESS | 12808 | 1462403909192 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 16:18:29 INFO - PROCESS | 12808 | 1462403909513 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:29 INFO - PROCESS | 12808 | ++DOCSHELL 0x8e098800 == 130 [pid = 12808] [id = 320] 16:18:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 176 (0x8ea83000) [pid = 12808] [serial = 961] [outer = (nil)] 16:18:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 177 (0x8f191000) [pid = 12808] [serial = 962] [outer = 0x8ea83000] 16:18:29 INFO - PROCESS | 12808 | 1462403909614 Marionette DEBUG loaded listener.js 16:18:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 178 (0x8f330400) [pid = 12808] [serial = 963] [outer = 0x8ea83000] 16:18:30 INFO - PROCESS | 12808 | 1462403910562 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]]]}] 16:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1685ms 16:18:30 INFO - PROCESS | 12808 | 1462403910630 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 16:18:30 INFO - PROCESS | 12808 | 1462403910635 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 16:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:18:30 INFO - PROCESS | 12808 | 1462403910644 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:18:30 INFO - PROCESS | 12808 | 1462403910647 Marionette TRACE conn3 <- [1,1254,null,{}] 16:18:30 INFO - PROCESS | 12808 | 1462403910653 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}] 16:18:30 INFO - PROCESS | 12808 | 1462403910884 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 16:18:31 INFO - PROCESS | 12808 | 1462403911210 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:31 INFO - PROCESS | 12808 | ++DOCSHELL 0x8984cc00 == 131 [pid = 12808] [id = 321] 16:18:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 179 (0x8ea8fc00) [pid = 12808] [serial = 964] [outer = (nil)] 16:18:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 180 (0x8f524c00) [pid = 12808] [serial = 965] [outer = 0x8ea8fc00] 16:18:31 INFO - PROCESS | 12808 | 1462403911316 Marionette DEBUG loaded listener.js 16:18:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 181 (0x8f528400) [pid = 12808] [serial = 966] [outer = 0x8ea8fc00] 16:18:32 INFO - PROCESS | 12808 | 1462403912323 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]]]}] 16:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1730ms 16:18:32 INFO - PROCESS | 12808 | 1462403912376 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 16:18:32 INFO - PROCESS | 12808 | 1462403912380 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 16:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:18:32 INFO - PROCESS | 12808 | 1462403912387 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:18:32 INFO - PROCESS | 12808 | 1462403912391 Marionette TRACE conn3 <- [1,1258,null,{}] 16:18:32 INFO - PROCESS | 12808 | 1462403912398 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}] 16:18:32 INFO - PROCESS | 12808 | 1462403912638 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 16:18:32 INFO - PROCESS | 12808 | 1462403912964 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:33 INFO - PROCESS | 12808 | ++DOCSHELL 0x8e0f4000 == 132 [pid = 12808] [id = 322] 16:18:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 182 (0x8f33a400) [pid = 12808] [serial = 967] [outer = (nil)] 16:18:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 183 (0x8f858000) [pid = 12808] [serial = 968] [outer = 0x8f33a400] 16:18:33 INFO - PROCESS | 12808 | 1462403913066 Marionette DEBUG loaded listener.js 16:18:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 184 (0x8f91d800) [pid = 12808] [serial = 969] [outer = 0x8f33a400] 16:18:34 INFO - PROCESS | 12808 | 1462403914027 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]]]}] 16:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1683ms 16:18:34 INFO - PROCESS | 12808 | 1462403914078 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 16:18:34 INFO - PROCESS | 12808 | 1462403914081 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 16:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:18:34 INFO - PROCESS | 12808 | 1462403914092 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:18:34 INFO - PROCESS | 12808 | 1462403914096 Marionette TRACE conn3 <- [1,1262,null,{}] 16:18:34 INFO - PROCESS | 12808 | 1462403914103 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}] 16:18:34 INFO - PROCESS | 12808 | 1462403914344 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 16:18:34 INFO - PROCESS | 12808 | 1462403914654 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:34 INFO - PROCESS | 12808 | ++DOCSHELL 0x8ca35c00 == 133 [pid = 12808] [id = 323] 16:18:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 185 (0x8cbbd800) [pid = 12808] [serial = 970] [outer = (nil)] 16:18:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 186 (0x8f927800) [pid = 12808] [serial = 971] [outer = 0x8cbbd800] 16:18:34 INFO - PROCESS | 12808 | 1462403914749 Marionette DEBUG loaded listener.js 16:18:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 187 (0x8f929000) [pid = 12808] [serial = 972] [outer = 0x8cbbd800] 16:18:35 INFO - PROCESS | 12808 | 1462403915704 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]]]}] 16:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1694ms 16:18:35 INFO - PROCESS | 12808 | 1462403915788 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 16:18:35 INFO - PROCESS | 12808 | 1462403915793 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 16:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:18:35 INFO - PROCESS | 12808 | 1462403915800 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:18:35 INFO - PROCESS | 12808 | 1462403915804 Marionette TRACE conn3 <- [1,1266,null,{}] 16:18:35 INFO - PROCESS | 12808 | 1462403915813 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}] 16:18:36 INFO - PROCESS | 12808 | 1462403916082 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 16:18:36 INFO - PROCESS | 12808 | 1462403916418 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:36 INFO - PROCESS | 12808 | ++DOCSHELL 0x86c40c00 == 134 [pid = 12808] [id = 324] 16:18:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 188 (0x90e38000) [pid = 12808] [serial = 973] [outer = (nil)] 16:18:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 189 (0x90fc9800) [pid = 12808] [serial = 974] [outer = 0x90e38000] 16:18:36 INFO - PROCESS | 12808 | 1462403916510 Marionette DEBUG loaded listener.js 16:18:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 190 (0x911e8c00) [pid = 12808] [serial = 975] [outer = 0x90e38000] 16:18:37 INFO - PROCESS | 12808 | 1462403917485 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]]]}] 16:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1739ms 16:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:18:37 INFO - PROCESS | 12808 | 1462403917540 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 16:18:37 INFO - PROCESS | 12808 | 1462403917543 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 16:18:37 INFO - PROCESS | 12808 | 1462403917551 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:18:37 INFO - PROCESS | 12808 | 1462403917554 Marionette TRACE conn3 <- [1,1270,null,{}] 16:18:37 INFO - PROCESS | 12808 | 1462403917560 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}] 16:18:37 INFO - PROCESS | 12808 | 1462403917794 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 16:18:38 INFO - PROCESS | 12808 | 1462403918110 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:38 INFO - PROCESS | 12808 | ++DOCSHELL 0x90e38400 == 135 [pid = 12808] [id = 325] 16:18:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 191 (0x90e38800) [pid = 12808] [serial = 976] [outer = (nil)] 16:18:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 192 (0x9182f800) [pid = 12808] [serial = 977] [outer = 0x90e38800] 16:18:38 INFO - PROCESS | 12808 | 1462403918211 Marionette DEBUG loaded listener.js 16:18:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 193 (0x91835800) [pid = 12808] [serial = 978] [outer = 0x90e38800] 16:18:39 INFO - PROCESS | 12808 | --DOCSHELL 0x89ced800 == 134 [pid = 12808] [id = 196] 16:18:39 INFO - PROCESS | 12808 | --DOCSHELL 0x8e09a800 == 133 [pid = 12808] [id = 197] 16:18:39 INFO - PROCESS | 12808 | --DOCSHELL 0x98bdb000 == 132 [pid = 12808] [id = 253] 16:18:39 INFO - PROCESS | 12808 | --DOCSHELL 0x895cfc00 == 131 [pid = 12808] [id = 256] 16:18:39 INFO - PROCESS | 12808 | --DOCSHELL 0x90e29800 == 130 [pid = 12808] [id = 251] 16:18:39 INFO - PROCESS | 12808 | --DOCSHELL 0x89751c00 == 129 [pid = 12808] [id = 255] 16:18:39 INFO - PROCESS | 12808 | --DOCSHELL 0x9183a400 == 128 [pid = 12808] [id = 252] 16:18:39 INFO - PROCESS | 12808 | --DOCSHELL 0x8975a400 == 127 [pid = 12808] [id = 257] 16:18:39 INFO - PROCESS | 12808 | --DOCSHELL 0x895d0800 == 126 [pid = 12808] [id = 254] 16:18:39 INFO - PROCESS | 12808 | --DOCSHELL 0x888c6000 == 125 [pid = 12808] [id = 306] 16:18:39 INFO - PROCESS | 12808 | --DOCSHELL 0x888cbc00 == 124 [pid = 12808] [id = 305] 16:18:39 INFO - PROCESS | 12808 | --DOCSHELL 0x863bc000 == 123 [pid = 12808] [id = 304] 16:18:39 INFO - PROCESS | 12808 | --DOCSHELL 0x863b9400 == 122 [pid = 12808] [id = 303] 16:18:39 INFO - PROCESS | 12808 | --DOCSHELL 0x88b5a000 == 121 [pid = 12808] [id = 293] 16:18:39 INFO - PROCESS | 12808 | --DOCSHELL 0x86b1a000 == 120 [pid = 12808] [id = 292] 16:18:39 INFO - PROCESS | 12808 | --DOCSHELL 0x8a5e5c00 == 119 [pid = 12808] [id = 291] 16:18:39 INFO - PROCESS | 12808 | --DOCSHELL 0x8984b800 == 118 [pid = 12808] [id = 290] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 192 (0x89755400) [pid = 12808] [serial = 860] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 191 (0x870f2400) [pid = 12808] [serial = 801] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 190 (0x8f84e000) [pid = 12808] [serial = 833] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 189 (0x89ce7c00) [pid = 12808] [serial = 807] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 188 (0x889e1c00) [pid = 12808] [serial = 845] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 187 (0x8f33a800) [pid = 12808] [serial = 831] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 186 (0x8de7f400) [pid = 12808] [serial = 744] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 185 (0x8f852400) [pid = 12808] [serial = 834] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 184 (0x86b22000) [pid = 12808] [serial = 842] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 183 (0x8f923000) [pid = 12808] [serial = 836] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 182 (0x921ee800) [pid = 12808] [serial = 753] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 181 (0x8d477000) [pid = 12808] [serial = 741] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 180 (0x8e09b000) [pid = 12808] [serial = 828] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 179 (0x8e095800) [pid = 12808] [serial = 827] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 178 (0x9911a000) [pid = 12808] [serial = 759] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 177 (0x8b2f1800) [pid = 12808] [serial = 849] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 176 (0x8af4b400) [pid = 12808] [serial = 810] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 175 (0x8975b400) [pid = 12808] [serial = 768] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 174 (0x895d2000) [pid = 12808] [serial = 804] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 173 (0x89745800) [pid = 12808] [serial = 846] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 172 (0x90fcc800) [pid = 12808] [serial = 840] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 171 (0x8cd26800) [pid = 12808] [serial = 819] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 170 (0x8de14400) [pid = 12808] [serial = 824] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0x911ef000) [pid = 12808] [serial = 750] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x90fcb400) [pid = 12808] [serial = 839] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x9a262400) [pid = 12808] [serial = 762] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x895d7400) [pid = 12808] [serial = 857] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x8b95dc00) [pid = 12808] [serial = 777] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0x8f195000) [pid = 12808] [serial = 830] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x89855c00) [pid = 12808] [serial = 806] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 162 (0x89ce8800) [pid = 12808] [serial = 848] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 161 (0x9a57fc00) [pid = 12808] [serial = 771] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 160 (0x89799000) [pid = 12808] [serial = 774] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 159 (0x8f92a000) [pid = 12808] [serial = 837] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 158 (0x8ca41c00) [pid = 12808] [serial = 816] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 157 (0x8ca39c00) [pid = 12808] [serial = 815] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 156 (0x86c3c000) [pid = 12808] [serial = 851] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 155 (0x950cc400) [pid = 12808] [serial = 756] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 154 (0x888bf000) [pid = 12808] [serial = 855] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 153 (0x8de1e400) [pid = 12808] [serial = 591] [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.] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 152 (0x8984b000) [pid = 12808] [serial = 798] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 151 (0x86ebdc00) [pid = 12808] [serial = 800] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 150 (0x86c43400) [pid = 12808] [serial = 843] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 149 (0x8957dc00) [pid = 12808] [serial = 803] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 148 (0x8de1d800) [pid = 12808] [serial = 825] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 147 (0x8d5d5c00) [pid = 12808] [serial = 821] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 146 (0x870f7800) [pid = 12808] [serial = 735] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 145 (0x8b2ee000) [pid = 12808] [serial = 813] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x8d670000) [pid = 12808] [serial = 822] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x8730a800) [pid = 12808] [serial = 854] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x8b2e9000) [pid = 12808] [serial = 812] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x99f6ac00) [pid = 12808] [serial = 765] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x89ce1800) [pid = 12808] [serial = 738] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x91835000) [pid = 12808] [serial = 666] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x8974e800) [pid = 12808] [serial = 858] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x86ebb000) [pid = 12808] [serial = 852] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x8e0f6800) [pid = 12808] [serial = 747] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x8cd21800) [pid = 12808] [serial = 818] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x8a5f0c00) [pid = 12808] [serial = 809] [outer = (nil)] [url = about:blank] 16:18:40 INFO - PROCESS | 12808 | 1462403920567 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]]]}] 16:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 3087ms 16:18:40 INFO - PROCESS | 12808 | 1462403920638 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 16:18:40 INFO - PROCESS | 12808 | 1462403920644 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 16:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:18:40 INFO - PROCESS | 12808 | 1462403920654 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:18:40 INFO - PROCESS | 12808 | 1462403920659 Marionette TRACE conn3 <- [1,1274,null,{}] 16:18:40 INFO - PROCESS | 12808 | 1462403920667 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}] 16:18:40 INFO - PROCESS | 12808 | 1462403920900 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 16:18:41 INFO - PROCESS | 12808 | 1462403921152 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:41 INFO - PROCESS | 12808 | ++DOCSHELL 0x870f1800 == 119 [pid = 12808] [id = 326] 16:18:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x870f3c00) [pid = 12808] [serial = 979] [outer = (nil)] 16:18:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x87305800) [pid = 12808] [serial = 980] [outer = 0x870f3c00] 16:18:41 INFO - PROCESS | 12808 | 1462403921249 Marionette DEBUG loaded listener.js 16:18:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8730e000) [pid = 12808] [serial = 981] [outer = 0x870f3c00] 16:18:42 INFO - PROCESS | 12808 | 1462403922237 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]]]}] 16:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1647ms 16:18:42 INFO - PROCESS | 12808 | 1462403922308 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 16:18:42 INFO - PROCESS | 12808 | 1462403922317 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 16:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:18:42 INFO - PROCESS | 12808 | 1462403922328 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:18:42 INFO - PROCESS | 12808 | 1462403922331 Marionette TRACE conn3 <- [1,1278,null,{}] 16:18:42 INFO - PROCESS | 12808 | 1462403922345 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}] 16:18:42 INFO - PROCESS | 12808 | 1462403922618 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 16:18:42 INFO - PROCESS | 12808 | 1462403922845 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:42 INFO - PROCESS | 12808 | ++DOCSHELL 0x88b55c00 == 120 [pid = 12808] [id = 327] 16:18:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x88b5a400) [pid = 12808] [serial = 982] [outer = (nil)] 16:18:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x89589c00) [pid = 12808] [serial = 983] [outer = 0x88b5a400] 16:18:42 INFO - PROCESS | 12808 | 1462403922930 Marionette DEBUG loaded listener.js 16:18:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x895dec00) [pid = 12808] [serial = 984] [outer = 0x88b5a400] 16:18:43 INFO - PROCESS | 12808 | 1462403923932 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]]]}] 16:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1681ms 16:18:44 INFO - PROCESS | 12808 | 1462403924018 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 16:18:44 INFO - PROCESS | 12808 | 1462403924021 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 16:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:18:44 INFO - PROCESS | 12808 | 1462403924030 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:18:44 INFO - PROCESS | 12808 | 1462403924037 Marionette TRACE conn3 <- [1,1282,null,{}] 16:18:44 INFO - PROCESS | 12808 | 1462403924071 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}] 16:18:44 INFO - PROCESS | 12808 | 1462403924372 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 16:18:44 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x99cedc00) [pid = 12808] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:18:44 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x889d7800) [pid = 12808] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:18:44 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x889d9400) [pid = 12808] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:18:44 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x86b18400) [pid = 12808] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:18:44 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x863ba000) [pid = 12808] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:18:44 INFO - PROCESS | 12808 | 1462403924866 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:44 INFO - PROCESS | 12808 | ++DOCSHELL 0x860e9000 == 121 [pid = 12808] [id = 328] 16:18:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x863ba000) [pid = 12808] [serial = 985] [outer = (nil)] 16:18:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x889d7800) [pid = 12808] [serial = 986] [outer = 0x863ba000] 16:18:44 INFO - PROCESS | 12808 | 1462403924953 Marionette DEBUG loaded listener.js 16:18:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x8979cc00) [pid = 12808] [serial = 987] [outer = 0x863ba000] 16:18:45 INFO - PROCESS | 12808 | 1462403925834 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]]]}] 16:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1846ms 16:18:45 INFO - PROCESS | 12808 | 1462403925877 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 16:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:18:45 INFO - PROCESS | 12808 | 1462403925882 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 16:18:45 INFO - PROCESS | 12808 | 1462403925890 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:18:45 INFO - PROCESS | 12808 | 1462403925893 Marionette TRACE conn3 <- [1,1286,null,{}] 16:18:45 INFO - PROCESS | 12808 | 1462403925900 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}] 16:18:46 INFO - PROCESS | 12808 | 1462403926129 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 16:18:46 INFO - PROCESS | 12808 | 1462403926315 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:46 INFO - PROCESS | 12808 | ++DOCSHELL 0x895d9c00 == 122 [pid = 12808] [id = 329] 16:18:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x89797800) [pid = 12808] [serial = 988] [outer = (nil)] 16:18:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x8985d000) [pid = 12808] [serial = 989] [outer = 0x89797800] 16:18:46 INFO - PROCESS | 12808 | 1462403926401 Marionette DEBUG loaded listener.js 16:18:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x89ce8800) [pid = 12808] [serial = 990] [outer = 0x89797800] 16:18:47 INFO - PROCESS | 12808 | 1462403927597 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]]]}] 16:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1784ms 16:18:47 INFO - PROCESS | 12808 | 1462403927674 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 16:18:47 INFO - PROCESS | 12808 | 1462403927682 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 16:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:18:47 INFO - PROCESS | 12808 | 1462403927693 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:18:47 INFO - PROCESS | 12808 | 1462403927698 Marionette TRACE conn3 <- [1,1290,null,{}] 16:18:47 INFO - PROCESS | 12808 | 1462403927708 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}] 16:18:47 INFO - PROCESS | 12808 | 1462403927990 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 16:18:48 INFO - PROCESS | 12808 | 1462403928320 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:48 INFO - PROCESS | 12808 | ++DOCSHELL 0x86ec2800 == 123 [pid = 12808] [id = 330] 16:18:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x870f7c00) [pid = 12808] [serial = 991] [outer = (nil)] 16:18:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x888c4c00) [pid = 12808] [serial = 992] [outer = 0x870f7c00] 16:18:48 INFO - PROCESS | 12808 | 1462403928422 Marionette DEBUG loaded listener.js 16:18:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x89588c00) [pid = 12808] [serial = 993] [outer = 0x870f7c00] 16:18:49 INFO - PROCESS | 12808 | 1462403929467 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]]]}] 16:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1848ms 16:18:49 INFO - PROCESS | 12808 | 1462403929542 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 16:18:49 INFO - PROCESS | 12808 | 1462403929553 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 16:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:18:49 INFO - PROCESS | 12808 | 1462403929566 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:18:49 INFO - PROCESS | 12808 | 1462403929570 Marionette TRACE conn3 <- [1,1294,null,{}] 16:18:49 INFO - PROCESS | 12808 | 1462403929578 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}] 16:18:49 INFO - PROCESS | 12808 | 1462403929880 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 16:18:50 INFO - PROCESS | 12808 | 1462403930246 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:50 INFO - PROCESS | 12808 | ++DOCSHELL 0x8979fc00 == 124 [pid = 12808] [id = 331] 16:18:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x89841c00) [pid = 12808] [serial = 994] [outer = (nil)] 16:18:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 146 (0x8985b400) [pid = 12808] [serial = 995] [outer = 0x89841c00] 16:18:50 INFO - PROCESS | 12808 | 1462403930343 Marionette DEBUG loaded listener.js 16:18:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 147 (0x8a5e5400) [pid = 12808] [serial = 996] [outer = 0x89841c00] 16:18:51 INFO - PROCESS | 12808 | 1462403931384 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]]]}] 16:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1891ms 16:18:51 INFO - PROCESS | 12808 | 1462403931458 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 16:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:18:51 INFO - PROCESS | 12808 | 1462403931463 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 16:18:51 INFO - PROCESS | 12808 | 1462403931470 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:18:51 INFO - PROCESS | 12808 | 1462403931477 Marionette TRACE conn3 <- [1,1298,null,{}] 16:18:51 INFO - PROCESS | 12808 | 1462403931496 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}] 16:18:51 INFO - PROCESS | 12808 | 1462403931824 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 16:18:52 INFO - PROCESS | 12808 | 1462403932083 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:52 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b2e9000 == 125 [pid = 12808] [id = 332] 16:18:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 148 (0x8b2eb400) [pid = 12808] [serial = 997] [outer = (nil)] 16:18:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 149 (0x8b94fc00) [pid = 12808] [serial = 998] [outer = 0x8b2eb400] 16:18:52 INFO - PROCESS | 12808 | 1462403932183 Marionette DEBUG loaded listener.js 16:18:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 150 (0x8b989c00) [pid = 12808] [serial = 999] [outer = 0x8b2eb400] 16:18:53 INFO - PROCESS | 12808 | 1462403933214 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]]]}] 16:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1791ms 16:18:53 INFO - PROCESS | 12808 | 1462403933261 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 16:18:53 INFO - PROCESS | 12808 | 1462403933267 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 16:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:18:53 INFO - PROCESS | 12808 | 1462403933294 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:18:53 INFO - PROCESS | 12808 | 1462403933297 Marionette TRACE conn3 <- [1,1302,null,{}] 16:18:53 INFO - PROCESS | 12808 | 1462403933305 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}] 16:18:53 INFO - PROCESS | 12808 | 1462403933538 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 16:18:53 INFO - PROCESS | 12808 | 1462403933868 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:53 INFO - PROCESS | 12808 | ++DOCSHELL 0x87302c00 == 126 [pid = 12808] [id = 333] 16:18:53 INFO - PROCESS | 12808 | ++DOMWINDOW == 151 (0x8b95e800) [pid = 12808] [serial = 1000] [outer = (nil)] 16:18:53 INFO - PROCESS | 12808 | ++DOMWINDOW == 152 (0x8ca35000) [pid = 12808] [serial = 1001] [outer = 0x8b95e800] 16:18:53 INFO - PROCESS | 12808 | 1462403933971 Marionette DEBUG loaded listener.js 16:18:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 153 (0x8ca3b800) [pid = 12808] [serial = 1002] [outer = 0x8b95e800] 16:18:54 INFO - PROCESS | 12808 | 1462403934916 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]]]}] 16:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1690ms 16:18:54 INFO - PROCESS | 12808 | 1462403934983 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 16:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:18:54 INFO - PROCESS | 12808 | 1462403934988 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 16:18:54 INFO - PROCESS | 12808 | 1462403934994 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:18:54 INFO - PROCESS | 12808 | 1462403934998 Marionette TRACE conn3 <- [1,1306,null,{}] 16:18:55 INFO - PROCESS | 12808 | 1462403935005 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}] 16:18:55 INFO - PROCESS | 12808 | 1462403935237 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 16:18:55 INFO - PROCESS | 12808 | 1462403935566 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:55 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b951000 == 127 [pid = 12808] [id = 334] 16:18:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 154 (0x8b994c00) [pid = 12808] [serial = 1003] [outer = (nil)] 16:18:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 155 (0x8cbc0c00) [pid = 12808] [serial = 1004] [outer = 0x8b994c00] 16:18:55 INFO - PROCESS | 12808 | 1462403935667 Marionette DEBUG loaded listener.js 16:18:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 156 (0x8cbcb000) [pid = 12808] [serial = 1005] [outer = 0x8b994c00] 16:18:56 INFO - PROCESS | 12808 | 1462403936700 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]]]}] 16:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1745ms 16:18:56 INFO - PROCESS | 12808 | 1462403936741 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 16:18:56 INFO - PROCESS | 12808 | 1462403936744 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 16:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:18:56 INFO - PROCESS | 12808 | 1462403936752 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:18:56 INFO - PROCESS | 12808 | 1462403936755 Marionette TRACE conn3 <- [1,1310,null,{}] 16:18:56 INFO - PROCESS | 12808 | 1462403936762 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}] 16:18:57 INFO - PROCESS | 12808 | 1462403937029 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 16:18:57 INFO - PROCESS | 12808 | 1462403937395 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:57 INFO - PROCESS | 12808 | ++DOCSHELL 0x889dd800 == 128 [pid = 12808] [id = 335] 16:18:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 157 (0x8cb75800) [pid = 12808] [serial = 1006] [outer = (nil)] 16:18:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 158 (0x8d833800) [pid = 12808] [serial = 1007] [outer = 0x8cb75800] 16:18:57 INFO - PROCESS | 12808 | 1462403937500 Marionette DEBUG loaded listener.js 16:18:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 159 (0x8de1ac00) [pid = 12808] [serial = 1008] [outer = 0x8cb75800] 16:18:58 INFO - PROCESS | 12808 | 1462403938439 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] 16:18:58 INFO - PROCESS | 12808 | 1462403938511 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 16:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:18:58 INFO - PROCESS | 12808 | 1462403938522 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:18:58 INFO - PROCESS | 12808 | 1462403938525 Marionette TRACE conn3 <- [1,1314,null,{}] 16:18:58 INFO - PROCESS | 12808 | 1462403938531 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}] 16:18:58 INFO - PROCESS | 12808 | 1462403938784 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 16:18:59 INFO - PROCESS | 12808 | 1462403939104 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:59 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d839800 == 129 [pid = 12808] [id = 336] 16:18:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 160 (0x8de73c00) [pid = 12808] [serial = 1009] [outer = (nil)] 16:18:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 161 (0x8dfa9c00) [pid = 12808] [serial = 1010] [outer = 0x8de73c00] 16:18:59 INFO - PROCESS | 12808 | 1462403939212 Marionette DEBUG loaded listener.js 16:18:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 162 (0x8e0a0400) [pid = 12808] [serial = 1011] [outer = 0x8de73c00] 16:19:00 INFO - PROCESS | 12808 | 1462403940176 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]]]}] 16:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1729ms 16:19:00 INFO - PROCESS | 12808 | 1462403940252 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 16:19:00 INFO - PROCESS | 12808 | 1462403940257 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 16:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:19:00 INFO - PROCESS | 12808 | 1462403940265 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:19:00 INFO - PROCESS | 12808 | 1462403940269 Marionette TRACE conn3 <- [1,1318,null,{}] 16:19:00 INFO - PROCESS | 12808 | 1462403940276 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}] 16:19:00 INFO - PROCESS | 12808 | 1462403940517 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 16:19:00 INFO - PROCESS | 12808 | 1462403940841 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:00 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de7e000 == 130 [pid = 12808] [id = 337] 16:19:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 163 (0x8de80400) [pid = 12808] [serial = 1012] [outer = (nil)] 16:19:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0x8e0f7800) [pid = 12808] [serial = 1013] [outer = 0x8de80400] 16:19:00 INFO - PROCESS | 12808 | 1462403940947 Marionette DEBUG loaded listener.js 16:19:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0x8ea88000) [pid = 12808] [serial = 1014] [outer = 0x8de80400] 16:19:01 INFO - PROCESS | 12808 | 1462403941927 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]]]}] 16:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1736ms 16:19:02 INFO - PROCESS | 12808 | 1462403942003 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 16:19:02 INFO - PROCESS | 12808 | 1462403942006 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 16:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:19:02 INFO - PROCESS | 12808 | 1462403942014 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:19:02 INFO - PROCESS | 12808 | 1462403942018 Marionette TRACE conn3 <- [1,1322,null,{}] 16:19:02 INFO - PROCESS | 12808 | 1462403942025 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}] 16:19:02 INFO - PROCESS | 12808 | 1462403942257 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 16:19:02 INFO - PROCESS | 12808 | 1462403942586 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:02 INFO - PROCESS | 12808 | ++DOCSHELL 0x8ca33400 == 131 [pid = 12808] [id = 338] 16:19:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x8d5d2c00) [pid = 12808] [serial = 1015] [outer = (nil)] 16:19:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x8f521400) [pid = 12808] [serial = 1016] [outer = 0x8d5d2c00] 16:19:02 INFO - PROCESS | 12808 | 1462403942692 Marionette DEBUG loaded listener.js 16:19:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0x8f530000) [pid = 12808] [serial = 1017] [outer = 0x8d5d2c00] 16:19:03 INFO - PROCESS | 12808 | 1462403943673 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]]]}] 16:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1692ms 16:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:19:03 INFO - PROCESS | 12808 | 1462403943726 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 16:19:03 INFO - PROCESS | 12808 | 1462403943729 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 16:19:03 INFO - PROCESS | 12808 | 1462403943738 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:19:03 INFO - PROCESS | 12808 | 1462403943741 Marionette TRACE conn3 <- [1,1326,null,{}] 16:19:03 INFO - PROCESS | 12808 | 1462403943749 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}] 16:19:04 INFO - PROCESS | 12808 | 1462403943997 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 16:19:04 INFO - PROCESS | 12808 | 1462403944322 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:04 INFO - PROCESS | 12808 | ++DOCSHELL 0x8df9d400 == 132 [pid = 12808] [id = 339] 16:19:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0x8ea86400) [pid = 12808] [serial = 1018] [outer = (nil)] 16:19:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0x90e2d000) [pid = 12808] [serial = 1019] [outer = 0x8ea86400] 16:19:04 INFO - PROCESS | 12808 | 1462403944423 Marionette DEBUG loaded listener.js 16:19:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 171 (0x90e32800) [pid = 12808] [serial = 1020] [outer = 0x8ea86400] 16:19:05 INFO - PROCESS | 12808 | 1462403945425 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]]]}] 16:19:05 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 16:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1742ms 16:19:05 INFO - PROCESS | 12808 | 1462403945479 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 16:19:05 INFO - PROCESS | 12808 | 1462403945484 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 16:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:19:05 INFO - PROCESS | 12808 | 1462403945491 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:19:05 INFO - PROCESS | 12808 | 1462403945496 Marionette TRACE conn3 <- [1,1330,null,{}] 16:19:05 INFO - PROCESS | 12808 | 1462403945503 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}] 16:19:05 INFO - PROCESS | 12808 | 1462403945776 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 16:19:06 INFO - PROCESS | 12808 | 1462403946123 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:06 INFO - PROCESS | 12808 | ++DOCSHELL 0x911f5000 == 133 [pid = 12808] [id = 340] 16:19:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 172 (0x917c7c00) [pid = 12808] [serial = 1021] [outer = (nil)] 16:19:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 173 (0x91830400) [pid = 12808] [serial = 1022] [outer = 0x917c7c00] 16:19:06 INFO - PROCESS | 12808 | 1462403946233 Marionette DEBUG loaded listener.js 16:19:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 174 (0x921e5000) [pid = 12808] [serial = 1023] [outer = 0x917c7c00] 16:19:07 INFO - PROCESS | 12808 | 1462403947205 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]]]}] 16:19:07 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 16:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1788ms 16:19:07 INFO - PROCESS | 12808 | 1462403947281 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 16:19:07 INFO - PROCESS | 12808 | 1462403947284 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 16:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:19:07 INFO - PROCESS | 12808 | 1462403947291 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:19:07 INFO - PROCESS | 12808 | 1462403947294 Marionette TRACE conn3 <- [1,1334,null,{}] 16:19:07 INFO - PROCESS | 12808 | 1462403947301 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}] 16:19:07 INFO - PROCESS | 12808 | 1462403947549 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 16:19:07 INFO - PROCESS | 12808 | 1462403947875 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:07 INFO - PROCESS | 12808 | ++DOCSHELL 0x917ccc00 == 134 [pid = 12808] [id = 341] 16:19:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 175 (0x921e9800) [pid = 12808] [serial = 1024] [outer = (nil)] 16:19:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 176 (0x92765c00) [pid = 12808] [serial = 1025] [outer = 0x921e9800] 16:19:07 INFO - PROCESS | 12808 | 1462403947969 Marionette DEBUG loaded listener.js 16:19:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 177 (0x92768c00) [pid = 12808] [serial = 1026] [outer = 0x921e9800] 16:19:08 INFO - PROCESS | 12808 | 1462403948969 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]]]}] 16:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1738ms 16:19:09 INFO - PROCESS | 12808 | 1462403949031 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 16:19:09 INFO - PROCESS | 12808 | 1462403949035 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 16:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:19:09 INFO - PROCESS | 12808 | 1462403949041 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:19:09 INFO - PROCESS | 12808 | 1462403949045 Marionette TRACE conn3 <- [1,1338,null,{}] 16:19:09 INFO - PROCESS | 12808 | 1462403949062 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}] 16:19:09 INFO - PROCESS | 12808 | 1462403949332 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 16:19:09 INFO - PROCESS | 12808 | 1462403949663 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:09 INFO - PROCESS | 12808 | ++DOCSHELL 0x921ea400 == 135 [pid = 12808] [id = 342] 16:19:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 178 (0x921ed400) [pid = 12808] [serial = 1027] [outer = (nil)] 16:19:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 179 (0x92770c00) [pid = 12808] [serial = 1028] [outer = 0x921ed400] 16:19:09 INFO - PROCESS | 12808 | 1462403949762 Marionette DEBUG loaded listener.js 16:19:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 180 (0x927e4000) [pid = 12808] [serial = 1029] [outer = 0x921ed400] 16:19:11 INFO - PROCESS | 12808 | 1462403951154 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]]]}] 16:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2156ms 16:19:11 INFO - PROCESS | 12808 | 1462403951278 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 16:19:11 INFO - PROCESS | 12808 | 1462403951283 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 16:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:19:11 INFO - PROCESS | 12808 | 1462403951298 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:19:11 INFO - PROCESS | 12808 | 1462403951303 Marionette TRACE conn3 <- [1,1342,null,{}] 16:19:11 INFO - PROCESS | 12808 | 1462403951310 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}] 16:19:11 INFO - PROCESS | 12808 | 1462403951556 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 16:19:11 INFO - PROCESS | 12808 | 1462403951826 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:11 INFO - PROCESS | 12808 | ++DOCSHELL 0x921ee000 == 136 [pid = 12808] [id = 343] 16:19:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 181 (0x9276d400) [pid = 12808] [serial = 1030] [outer = (nil)] 16:19:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 182 (0x927e6800) [pid = 12808] [serial = 1031] [outer = 0x9276d400] 16:19:11 INFO - PROCESS | 12808 | 1462403951923 Marionette DEBUG loaded listener.js 16:19:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 183 (0x927ed800) [pid = 12808] [serial = 1032] [outer = 0x9276d400] 16:19:12 INFO - PROCESS | 12808 | 1462403952985 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]]]}] 16:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1742ms 16:19:13 INFO - PROCESS | 12808 | 1462403953039 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 16:19:13 INFO - PROCESS | 12808 | 1462403953043 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 16:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:19:13 INFO - PROCESS | 12808 | 1462403953051 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:19:13 INFO - PROCESS | 12808 | 1462403953055 Marionette TRACE conn3 <- [1,1346,null,{}] 16:19:13 INFO - PROCESS | 12808 | 1462403953061 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}] 16:19:13 INFO - PROCESS | 12808 | 1462403953309 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 16:19:13 INFO - PROCESS | 12808 | 1462403953634 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:13 INFO - PROCESS | 12808 | ++DOCSHELL 0x9276c400 == 137 [pid = 12808] [id = 344] 16:19:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 184 (0x92772800) [pid = 12808] [serial = 1033] [outer = (nil)] 16:19:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 185 (0x9294cc00) [pid = 12808] [serial = 1034] [outer = 0x92772800] 16:19:13 INFO - PROCESS | 12808 | 1462403953736 Marionette DEBUG loaded listener.js 16:19:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 186 (0x92950800) [pid = 12808] [serial = 1035] [outer = 0x92772800] 16:19:14 INFO - PROCESS | 12808 | 1462403954746 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]]]}] 16:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1740ms 16:19:14 INFO - PROCESS | 12808 | 1462403954792 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 16:19:14 INFO - PROCESS | 12808 | 1462403954796 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 16:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:19:14 INFO - PROCESS | 12808 | 1462403954803 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:19:14 INFO - PROCESS | 12808 | 1462403954808 Marionette TRACE conn3 <- [1,1350,null,{}] 16:19:14 INFO - PROCESS | 12808 | 1462403954815 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}] 16:19:15 INFO - PROCESS | 12808 | 1462403955065 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 16:19:15 INFO - PROCESS | 12808 | 1462403955390 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:15 INFO - PROCESS | 12808 | ++DOCSHELL 0x927e7400 == 138 [pid = 12808] [id = 345] 16:19:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 187 (0x927e7800) [pid = 12808] [serial = 1036] [outer = (nil)] 16:19:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 188 (0x938dd000) [pid = 12808] [serial = 1037] [outer = 0x927e7800] 16:19:15 INFO - PROCESS | 12808 | 1462403955491 Marionette DEBUG loaded listener.js 16:19:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 189 (0x93aa3c00) [pid = 12808] [serial = 1038] [outer = 0x927e7800] 16:19:16 INFO - PROCESS | 12808 | 1462403956459 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]]]}] 16:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1733ms 16:19:16 INFO - PROCESS | 12808 | 1462403956538 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 16:19:16 INFO - PROCESS | 12808 | 1462403956541 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 16:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:19:16 INFO - PROCESS | 12808 | 1462403956549 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:19:16 INFO - PROCESS | 12808 | 1462403956553 Marionette TRACE conn3 <- [1,1354,null,{}] 16:19:16 INFO - PROCESS | 12808 | 1462403956560 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}] 16:19:16 INFO - PROCESS | 12808 | 1462403956837 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 16:19:17 INFO - PROCESS | 12808 | 1462403957192 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:18 INFO - PROCESS | 12808 | --DOCSHELL 0x8f33c800 == 137 [pid = 12808] [id = 119] 16:19:18 INFO - PROCESS | 12808 | --DOCSHELL 0x870f9c00 == 136 [pid = 12808] [id = 307] 16:19:18 INFO - PROCESS | 12808 | --DOCSHELL 0x86c40c00 == 135 [pid = 12808] [id = 324] 16:19:18 INFO - PROCESS | 12808 | --DOCSHELL 0x8ca35c00 == 134 [pid = 12808] [id = 323] 16:19:18 INFO - PROCESS | 12808 | --DOCSHELL 0x8984cc00 == 133 [pid = 12808] [id = 321] 16:19:18 INFO - PROCESS | 12808 | --DOCSHELL 0x8e0f4000 == 132 [pid = 12808] [id = 322] 16:19:18 INFO - PROCESS | 12808 | --DOCSHELL 0x8e098800 == 131 [pid = 12808] [id = 320] 16:19:18 INFO - PROCESS | 12808 | --DOCSHELL 0x8de17c00 == 130 [pid = 12808] [id = 319] 16:19:18 INFO - PROCESS | 12808 | --DOCSHELL 0x8de1f000 == 129 [pid = 12808] [id = 318] 16:19:18 INFO - PROCESS | 12808 | --DOCSHELL 0x8cd2a000 == 128 [pid = 12808] [id = 317] 16:19:18 INFO - PROCESS | 12808 | --DOCSHELL 0x8b992000 == 127 [pid = 12808] [id = 315] 16:19:18 INFO - PROCESS | 12808 | --DOCSHELL 0x8cbc5000 == 126 [pid = 12808] [id = 316] 16:19:18 INFO - PROCESS | 12808 | --DOCSHELL 0x8b956000 == 125 [pid = 12808] [id = 314] 16:19:18 INFO - PROCESS | 12808 | --DOCSHELL 0x8b959800 == 124 [pid = 12808] [id = 313] 16:19:18 INFO - PROCESS | 12808 | --DOCSHELL 0x89758c00 == 123 [pid = 12808] [id = 312] 16:19:18 INFO - PROCESS | 12808 | --DOCSHELL 0x89755c00 == 122 [pid = 12808] [id = 311] 16:19:18 INFO - PROCESS | 12808 | --DOCSHELL 0x89842c00 == 121 [pid = 12808] [id = 310] 16:19:18 INFO - PROCESS | 12808 | --DOCSHELL 0x87310800 == 120 [pid = 12808] [id = 309] 16:19:18 INFO - PROCESS | 12808 | --DOCSHELL 0x863b0400 == 119 [pid = 12808] [id = 308] 16:19:18 INFO - PROCESS | 12808 | --DOMWINDOW == 188 (0x8f192800) [pid = 12808] [serial = 893] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 12808 | --DOMWINDOW == 187 (0x8e0efc00) [pid = 12808] [serial = 890] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 12808 | --DOMWINDOW == 186 (0x8df9dc00) [pid = 12808] [serial = 887] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 12808 | --DOMWINDOW == 185 (0x8d839c00) [pid = 12808] [serial = 884] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 12808 | --DOMWINDOW == 184 (0x8d47c000) [pid = 12808] [serial = 881] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 12808 | --DOMWINDOW == 183 (0x8ca40400) [pid = 12808] [serial = 878] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 12808 | --DOMWINDOW == 182 (0x8b2ee800) [pid = 12808] [serial = 875] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 12808 | --DOMWINDOW == 181 (0x8af45400) [pid = 12808] [serial = 872] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 12808 | --DOMWINDOW == 180 (0x8985a400) [pid = 12808] [serial = 869] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 12808 | --DOMWINDOW == 179 (0x88b59000) [pid = 12808] [serial = 866] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 12808 | --DOMWINDOW == 178 (0x86c48c00) [pid = 12808] [serial = 863] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 12808 | --DOMWINDOW == 177 (0x889e0400) [pid = 12808] [serial = 923] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 12808 | --DOMWINDOW == 176 (0x88b63400) [pid = 12808] [serial = 918] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 12808 | --DOMWINDOW == 175 (0x99e56400) [pid = 12808] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:19:18 INFO - PROCESS | 12808 | --DOMWINDOW == 174 (0x8974d800) [pid = 12808] [serial = 920] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 12808 | --DOMWINDOW == 173 (0x89793c00) [pid = 12808] [serial = 921] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 12808 | --DOMWINDOW == 172 (0x889e0000) [pid = 12808] [serial = 917] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 12808 | --DOMWINDOW == 171 (0x86c40000) [pid = 12808] [serial = 914] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 12808 | --DOMWINDOW == 170 (0x86ebfc00) [pid = 12808] [serial = 915] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0x86ec0400) [pid = 12808] [serial = 912] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x86b18000) [pid = 12808] [serial = 911] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x91832c00) [pid = 12808] [serial = 908] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x917cac00) [pid = 12808] [serial = 905] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x911eb400) [pid = 12808] [serial = 902] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0x90e37000) [pid = 12808] [serial = 899] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x8f855c00) [pid = 12808] [serial = 896] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 12808 | ++DOCSHELL 0x860ef400 == 120 [pid = 12808] [id = 346] 16:19:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0x863b0400) [pid = 12808] [serial = 1039] [outer = (nil)] 16:19:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0x86c3ec00) [pid = 12808] [serial = 1040] [outer = 0x863b0400] 16:19:18 INFO - PROCESS | 12808 | 1462403958666 Marionette DEBUG loaded listener.js 16:19:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x86c48c00) [pid = 12808] [serial = 1041] [outer = 0x863b0400] 16:19:19 INFO - PROCESS | 12808 | 1462403959570 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]]]}] 16:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 3093ms 16:19:19 INFO - PROCESS | 12808 | 1462403959645 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 16:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:19:19 INFO - PROCESS | 12808 | 1462403959653 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 16:19:19 INFO - PROCESS | 12808 | 1462403959661 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:19:19 INFO - PROCESS | 12808 | 1462403959667 Marionette TRACE conn3 <- [1,1358,null,{}] 16:19:19 INFO - PROCESS | 12808 | 1462403959675 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}] 16:19:19 INFO - PROCESS | 12808 | 1462403959898 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 16:19:20 INFO - PROCESS | 12808 | 1462403960155 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:20 INFO - PROCESS | 12808 | ++DOCSHELL 0x888c8000 == 121 [pid = 12808] [id = 347] 16:19:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x888ca000) [pid = 12808] [serial = 1042] [outer = (nil)] 16:19:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0x889dc400) [pid = 12808] [serial = 1043] [outer = 0x888ca000] 16:19:20 INFO - PROCESS | 12808 | 1462403960239 Marionette DEBUG loaded listener.js 16:19:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0x88b5d000) [pid = 12808] [serial = 1044] [outer = 0x888ca000] 16:19:21 INFO - PROCESS | 12808 | 1462403961129 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]]]}] 16:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1545ms 16:19:21 INFO - PROCESS | 12808 | 1462403961206 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 16:19:21 INFO - PROCESS | 12808 | 1462403961213 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 16:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:19:21 INFO - PROCESS | 12808 | 1462403961224 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:19:21 INFO - PROCESS | 12808 | 1462403961228 Marionette TRACE conn3 <- [1,1362,null,{}] 16:19:21 INFO - PROCESS | 12808 | 1462403961241 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}] 16:19:21 INFO - PROCESS | 12808 | 1462403961544 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 16:19:21 INFO - PROCESS | 12808 | 1462403961657 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:21 INFO - PROCESS | 12808 | ++DOCSHELL 0x89747800 == 122 [pid = 12808] [id = 348] 16:19:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0x89747c00) [pid = 12808] [serial = 1045] [outer = (nil)] 16:19:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 171 (0x8974e000) [pid = 12808] [serial = 1046] [outer = 0x89747c00] 16:19:21 INFO - PROCESS | 12808 | 1462403961850 Marionette DEBUG loaded listener.js 16:19:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 172 (0x89796000) [pid = 12808] [serial = 1047] [outer = 0x89747c00] 16:19:22 INFO - PROCESS | 12808 | 1462403962848 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]]]}] 16:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1702ms 16:19:22 INFO - PROCESS | 12808 | 1462403962935 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 16:19:22 INFO - PROCESS | 12808 | 1462403962939 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 16:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:19:22 INFO - PROCESS | 12808 | 1462403962948 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:19:22 INFO - PROCESS | 12808 | 1462403962955 Marionette TRACE conn3 <- [1,1366,null,{}] 16:19:22 INFO - PROCESS | 12808 | 1462403962996 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}] 16:19:23 INFO - PROCESS | 12808 | 1462403963945 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 171 (0x8f33d800) [pid = 12808] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 170 (0x8d476c00) [pid = 12808] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0x90fc8800) [pid = 12808] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x8cb70000) [pid = 12808] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x8a5ed800) [pid = 12808] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x8f331c00) [pid = 12808] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x8984d400) [pid = 12808] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0x8ea90c00) [pid = 12808] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x870eb800) [pid = 12808] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 162 (0x88b5a400) [pid = 12808] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 161 (0x863ba000) [pid = 12808] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 160 (0x8ea83000) [pid = 12808] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 159 (0x8cbc1400) [pid = 12808] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 158 (0x89843000) [pid = 12808] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 157 (0x8cbbd800) [pid = 12808] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 156 (0x863b1000) [pid = 12808] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 155 (0x90e38000) [pid = 12808] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 154 (0x870f3c00) [pid = 12808] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 153 (0x8b95c400) [pid = 12808] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 152 (0x8ca3f000) [pid = 12808] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 151 (0x8cd21400) [pid = 12808] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 150 (0x89858000) [pid = 12808] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 149 (0x8f33a400) [pid = 12808] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 148 (0x8d5cc000) [pid = 12808] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 147 (0x8ea8fc00) [pid = 12808] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 146 (0x889d6000) [pid = 12808] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 145 (0x8985cc00) [pid = 12808] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x8dfa5400) [pid = 12808] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x8de20c00) [pid = 12808] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x8a5e7000) [pid = 12808] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x8b2ea000) [pid = 12808] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x8ca36400) [pid = 12808] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x8d5ce400) [pid = 12808] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x86c3d000) [pid = 12808] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x8d675400) [pid = 12808] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x888c9400) [pid = 12808] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:19:24 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x8979e000) [pid = 12808] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:19:24 INFO - PROCESS | 12808 | 1462403964235 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:24 INFO - PROCESS | 12808 | ++DOCSHELL 0x860f1800 == 123 [pid = 12808] [id = 349] 16:19:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x863b8c00) [pid = 12808] [serial = 1048] [outer = (nil)] 16:19:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x870f3c00) [pid = 12808] [serial = 1049] [outer = 0x863b8c00] 16:19:24 INFO - PROCESS | 12808 | 1462403964319 Marionette DEBUG loaded listener.js 16:19:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x889de400) [pid = 12808] [serial = 1050] [outer = 0x863b8c00] 16:19:25 INFO - PROCESS | 12808 | 1462403965150 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] 16:19:25 INFO - PROCESS | 12808 | 1462403965193 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 16:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:19:25 INFO - PROCESS | 12808 | 1462403965199 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:19:25 INFO - PROCESS | 12808 | 1462403965202 Marionette TRACE conn3 <- [1,1370,null,{}] 16:19:25 INFO - PROCESS | 12808 | 1462403965219 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}] 16:19:25 INFO - PROCESS | 12808 | 1462403965427 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 16:19:25 INFO - PROCESS | 12808 | 1462403965439 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:25 INFO - PROCESS | 12808 | ++DOCSHELL 0x895d0400 == 124 [pid = 12808] [id = 350] 16:19:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x89791800) [pid = 12808] [serial = 1051] [outer = (nil)] 16:19:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x8af41800) [pid = 12808] [serial = 1052] [outer = 0x89791800] 16:19:25 INFO - PROCESS | 12808 | 1462403965519 Marionette DEBUG loaded listener.js 16:19:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x8af4a000) [pid = 12808] [serial = 1053] [outer = 0x89791800] 16:19:26 INFO - PROCESS | 12808 | 1462403966916 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] 16:19:26 INFO - PROCESS | 12808 | 1462403966967 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 16:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:19:26 INFO - PROCESS | 12808 | 1462403966978 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:19:26 INFO - PROCESS | 12808 | 1462403966983 Marionette TRACE conn3 <- [1,1374,null,{}] 16:19:27 INFO - PROCESS | 12808 | 1462403966992 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}] 16:19:27 INFO - PROCESS | 12808 | 1462403967260 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 16:19:27 INFO - PROCESS | 12808 | 1462403967618 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:27 INFO - PROCESS | 12808 | ++DOCSHELL 0x870f6800 == 125 [pid = 12808] [id = 351] 16:19:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x8730c000) [pid = 12808] [serial = 1054] [outer = (nil)] 16:19:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x8958b400) [pid = 12808] [serial = 1055] [outer = 0x8730c000] 16:19:27 INFO - PROCESS | 12808 | 1462403967718 Marionette DEBUG loaded listener.js 16:19:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x89746400) [pid = 12808] [serial = 1056] [outer = 0x8730c000] 16:19:28 INFO - PROCESS | 12808 | [12808] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:19:28 INFO - PROCESS | 12808 | 1462403968809 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] 16:19:28 INFO - PROCESS | 12808 | 1462403968883 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 16:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:19:28 INFO - PROCESS | 12808 | 1462403968895 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:19:28 INFO - PROCESS | 12808 | 1462403968907 Marionette TRACE conn3 <- [1,1378,null,{}] 16:19:28 INFO - PROCESS | 12808 | 1462403968974 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}] 16:19:29 INFO - PROCESS | 12808 | 1462403969219 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 16:19:29 INFO - PROCESS | 12808 | 1462403969574 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:29 INFO - PROCESS | 12808 | ++DOCSHELL 0x89854c00 == 126 [pid = 12808] [id = 352] 16:19:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x89855c00) [pid = 12808] [serial = 1057] [outer = (nil)] 16:19:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 146 (0x8a5e1800) [pid = 12808] [serial = 1058] [outer = 0x89855c00] 16:19:29 INFO - PROCESS | 12808 | 1462403969670 Marionette DEBUG loaded listener.js 16:19:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 147 (0x8b0f8c00) [pid = 12808] [serial = 1059] [outer = 0x89855c00] 16:19:30 INFO - PROCESS | 12808 | 1462403970683 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] 16:19:30 INFO - PROCESS | 12808 | 1462403970751 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 16:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:19:30 INFO - PROCESS | 12808 | 1462403970760 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:19:30 INFO - PROCESS | 12808 | 1462403970767 Marionette TRACE conn3 <- [1,1382,null,{}] 16:19:30 INFO - PROCESS | 12808 | 1462403970826 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}] 16:19:31 INFO - PROCESS | 12808 | 1462403971158 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 16:19:31 INFO - PROCESS | 12808 | 1462403971393 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:31 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b98d400 == 127 [pid = 12808] [id = 353] 16:19:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 148 (0x8ca33800) [pid = 12808] [serial = 1060] [outer = (nil)] 16:19:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 149 (0x8ca3dc00) [pid = 12808] [serial = 1061] [outer = 0x8ca33800] 16:19:31 INFO - PROCESS | 12808 | 1462403971496 Marionette DEBUG loaded listener.js 16:19:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 150 (0x8cb72800) [pid = 12808] [serial = 1062] [outer = 0x8ca33800] 16:19:32 INFO - PROCESS | 12808 | [12808] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:19:32 INFO - PROCESS | 12808 | 1462403972574 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] 16:19:32 INFO - PROCESS | 12808 | 1462403972662 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 16:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:19:32 INFO - PROCESS | 12808 | 1462403972669 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:19:32 INFO - PROCESS | 12808 | 1462403972673 Marionette TRACE conn3 <- [1,1386,null,{}] 16:19:32 INFO - PROCESS | 12808 | 1462403972680 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}] 16:19:32 INFO - PROCESS | 12808 | 1462403972957 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 16:19:33 INFO - PROCESS | 12808 | 1462403973307 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:33 INFO - PROCESS | 12808 | ++DOCSHELL 0x8730e800 == 128 [pid = 12808] [id = 354] 16:19:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 151 (0x8cb76400) [pid = 12808] [serial = 1063] [outer = (nil)] 16:19:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 152 (0x8cd2a400) [pid = 12808] [serial = 1064] [outer = 0x8cb76400] 16:19:33 INFO - PROCESS | 12808 | 1462403973402 Marionette DEBUG loaded listener.js 16:19:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 153 (0x8d479400) [pid = 12808] [serial = 1065] [outer = 0x8cb76400] 16:19:34 INFO - PROCESS | 12808 | 1462403974414 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] 16:19:34 INFO - PROCESS | 12808 | 1462403974472 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 16:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:19:34 INFO - PROCESS | 12808 | 1462403974479 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:19:34 INFO - PROCESS | 12808 | 1462403974483 Marionette TRACE conn3 <- [1,1390,null,{}] 16:19:34 INFO - PROCESS | 12808 | 1462403974490 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}] 16:19:34 INFO - PROCESS | 12808 | 1462403974757 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 16:19:35 INFO - PROCESS | 12808 | 1462403975076 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:35 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cb76000 == 129 [pid = 12808] [id = 355] 16:19:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 154 (0x8cbc2000) [pid = 12808] [serial = 1066] [outer = (nil)] 16:19:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 155 (0x8d5d8c00) [pid = 12808] [serial = 1067] [outer = 0x8cbc2000] 16:19:35 INFO - PROCESS | 12808 | 1462403975172 Marionette DEBUG loaded listener.js 16:19:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 156 (0x8d674800) [pid = 12808] [serial = 1068] [outer = 0x8cbc2000] 16:19:36 INFO - PROCESS | 12808 | 1462403976177 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]]]}] 16:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1744ms 16:19:36 INFO - PROCESS | 12808 | 1462403976226 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 16:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:19:36 INFO - PROCESS | 12808 | 1462403976230 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 16:19:36 INFO - PROCESS | 12808 | 1462403976238 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:19:36 INFO - PROCESS | 12808 | 1462403976242 Marionette TRACE conn3 <- [1,1394,null,{}] 16:19:36 INFO - PROCESS | 12808 | 1462403976248 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}] 16:19:36 INFO - PROCESS | 12808 | 1462403976554 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 16:19:36 INFO - PROCESS | 12808 | 1462403976887 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:36 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b21000 == 130 [pid = 12808] [id = 356] 16:19:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 157 (0x8d5d3800) [pid = 12808] [serial = 1069] [outer = (nil)] 16:19:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 158 (0x8dfa2000) [pid = 12808] [serial = 1070] [outer = 0x8d5d3800] 16:19:36 INFO - PROCESS | 12808 | 1462403976988 Marionette DEBUG loaded listener.js 16:19:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 159 (0x8dfaa800) [pid = 12808] [serial = 1071] [outer = 0x8d5d3800] 16:19:37 INFO - PROCESS | 12808 | 1462403977927 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]]]}] 16:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1738ms 16:19:37 INFO - PROCESS | 12808 | 1462403977977 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 16:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:19:37 INFO - PROCESS | 12808 | 1462403977981 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 16:19:37 INFO - PROCESS | 12808 | 1462403977987 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:19:37 INFO - PROCESS | 12808 | 1462403977991 Marionette TRACE conn3 <- [1,1398,null,{}] 16:19:38 INFO - PROCESS | 12808 | 1462403977997 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}] 16:19:38 INFO - PROCESS | 12808 | 1462403978286 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 16:19:38 INFO - PROCESS | 12808 | 1462403978610 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:38 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d5d1c00 == 131 [pid = 12808] [id = 357] 16:19:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 160 (0x8d83c000) [pid = 12808] [serial = 1072] [outer = (nil)] 16:19:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 161 (0x8e0f8c00) [pid = 12808] [serial = 1073] [outer = 0x8d83c000] 16:19:38 INFO - PROCESS | 12808 | 1462403978703 Marionette DEBUG loaded listener.js 16:19:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 162 (0x8ea88400) [pid = 12808] [serial = 1074] [outer = 0x8d83c000] 16:19:39 INFO - PROCESS | 12808 | 1462403979646 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]]]}] 16:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1691ms 16:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:19:39 INFO - PROCESS | 12808 | 1462403979679 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 16:19:39 INFO - PROCESS | 12808 | 1462403979682 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 16:19:39 INFO - PROCESS | 12808 | 1462403979690 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:19:39 INFO - PROCESS | 12808 | 1462403979693 Marionette TRACE conn3 <- [1,1402,null,{}] 16:19:39 INFO - PROCESS | 12808 | 1462403979700 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}] 16:19:39 INFO - PROCESS | 12808 | 1462403979942 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 16:19:40 INFO - PROCESS | 12808 | 1462403980269 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:40 INFO - PROCESS | 12808 | ++DOCSHELL 0x8a5f0c00 == 132 [pid = 12808] [id = 358] 16:19:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 163 (0x8de1f800) [pid = 12808] [serial = 1075] [outer = (nil)] 16:19:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0x8f33bc00) [pid = 12808] [serial = 1076] [outer = 0x8de1f800] 16:19:40 INFO - PROCESS | 12808 | 1462403980369 Marionette DEBUG loaded listener.js 16:19:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0x8f521c00) [pid = 12808] [serial = 1077] [outer = 0x8de1f800] 16:19:41 INFO - PROCESS | 12808 | 1462403981343 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]]]}] 16:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1691ms 16:19:41 INFO - PROCESS | 12808 | 1462403981380 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 16:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:19:41 INFO - PROCESS | 12808 | 1462403981385 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 16:19:41 INFO - PROCESS | 12808 | 1462403981392 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:19:41 INFO - PROCESS | 12808 | 1462403981396 Marionette TRACE conn3 <- [1,1406,null,{}] 16:19:41 INFO - PROCESS | 12808 | 1462403981402 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}] 16:19:41 INFO - PROCESS | 12808 | 1462403981644 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 16:19:41 INFO - PROCESS | 12808 | 1462403981958 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:42 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d5ce800 == 133 [pid = 12808] [id = 359] 16:19:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x8f336c00) [pid = 12808] [serial = 1078] [outer = (nil)] 16:19:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x8f85cc00) [pid = 12808] [serial = 1079] [outer = 0x8f336c00] 16:19:42 INFO - PROCESS | 12808 | 1462403982065 Marionette DEBUG loaded listener.js 16:19:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0x8f923800) [pid = 12808] [serial = 1080] [outer = 0x8f336c00] 16:19:43 INFO - PROCESS | 12808 | 1462403983022 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]]]}] 16:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1688ms 16:19:43 INFO - PROCESS | 12808 | 1462403983080 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 16:19:43 INFO - PROCESS | 12808 | 1462403983083 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 16:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:19:43 INFO - PROCESS | 12808 | 1462403983090 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:19:43 INFO - PROCESS | 12808 | 1462403983094 Marionette TRACE conn3 <- [1,1410,null,{}] 16:19:43 INFO - PROCESS | 12808 | 1462403983100 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}] 16:19:43 INFO - PROCESS | 12808 | 1462403983387 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 16:19:43 INFO - PROCESS | 12808 | 1462403983719 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:43 INFO - PROCESS | 12808 | ++DOCSHELL 0x8e0f2400 == 134 [pid = 12808] [id = 360] 16:19:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0x8f197400) [pid = 12808] [serial = 1081] [outer = (nil)] 16:19:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0x90fc8800) [pid = 12808] [serial = 1082] [outer = 0x8f197400] 16:19:43 INFO - PROCESS | 12808 | 1462403983816 Marionette DEBUG loaded listener.js 16:19:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 171 (0x911ec800) [pid = 12808] [serial = 1083] [outer = 0x8f197400] 16:19:44 INFO - PROCESS | 12808 | 1462403984924 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]]]}] 16:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1883ms 16:19:44 INFO - PROCESS | 12808 | 1462403984975 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 16:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:19:44 INFO - PROCESS | 12808 | 1462403984980 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 16:19:44 INFO - PROCESS | 12808 | 1462403984986 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:19:44 INFO - PROCESS | 12808 | 1462403984991 Marionette TRACE conn3 <- [1,1414,null,{}] 16:19:44 INFO - PROCESS | 12808 | 1462403984997 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}] 16:19:45 INFO - PROCESS | 12808 | 1462403985291 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 16:19:45 INFO - PROCESS | 12808 | 1462403985633 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:45 INFO - PROCESS | 12808 | ++DOCSHELL 0x90e38000 == 135 [pid = 12808] [id = 361] 16:19:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 172 (0x91833800) [pid = 12808] [serial = 1084] [outer = (nil)] 16:19:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 173 (0x92763400) [pid = 12808] [serial = 1085] [outer = 0x91833800] 16:19:45 INFO - PROCESS | 12808 | 1462403985736 Marionette DEBUG loaded listener.js 16:19:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 174 (0x927eac00) [pid = 12808] [serial = 1086] [outer = 0x91833800] 16:19:46 INFO - PROCESS | 12808 | 1462403986844 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]]]}] 16:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1891ms 16:19:46 INFO - PROCESS | 12808 | 1462403986879 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 16:19:46 INFO - PROCESS | 12808 | 1462403986882 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 16:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:19:46 INFO - PROCESS | 12808 | 1462403986890 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:19:46 INFO - PROCESS | 12808 | 1462403986894 Marionette TRACE conn3 <- [1,1418,null,{}] 16:19:46 INFO - PROCESS | 12808 | 1462403986902 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}] 16:19:47 INFO - PROCESS | 12808 | 1462403987166 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 16:19:47 INFO - PROCESS | 12808 | 1462403987501 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:47 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d475000 == 136 [pid = 12808] [id = 362] 16:19:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 175 (0x921e3400) [pid = 12808] [serial = 1087] [outer = (nil)] 16:19:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 176 (0x9389dc00) [pid = 12808] [serial = 1088] [outer = 0x921e3400] 16:19:47 INFO - PROCESS | 12808 | 1462403987595 Marionette DEBUG loaded listener.js 16:19:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 177 (0x93aa1400) [pid = 12808] [serial = 1089] [outer = 0x921e3400] 16:19:48 INFO - PROCESS | 12808 | 1462403988653 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]]]}] 16:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1833ms 16:19:48 INFO - PROCESS | 12808 | 1462403988725 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 16:19:48 INFO - PROCESS | 12808 | 1462403988728 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 16:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:19:48 INFO - PROCESS | 12808 | 1462403988736 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:19:48 INFO - PROCESS | 12808 | 1462403988739 Marionette TRACE conn3 <- [1,1422,null,{}] 16:19:48 INFO - PROCESS | 12808 | 1462403988746 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}] 16:19:48 INFO - PROCESS | 12808 | 1462403988981 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 16:19:49 INFO - PROCESS | 12808 | 1462403989293 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:49 INFO - PROCESS | 12808 | ++DOCSHELL 0x90fc1c00 == 137 [pid = 12808] [id = 363] 16:19:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 178 (0x92771400) [pid = 12808] [serial = 1090] [outer = (nil)] 16:19:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 179 (0x94e78400) [pid = 12808] [serial = 1091] [outer = 0x92771400] 16:19:49 INFO - PROCESS | 12808 | 1462403989386 Marionette DEBUG loaded listener.js 16:19:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 180 (0x94e7c400) [pid = 12808] [serial = 1092] [outer = 0x92771400] 16:19:50 INFO - PROCESS | 12808 | 1462403990333 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]]]}] 16:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1637ms 16:19:50 INFO - PROCESS | 12808 | 1462403990373 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 16:19:50 INFO - PROCESS | 12808 | 1462403990378 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 16:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:19:50 INFO - PROCESS | 12808 | 1462403990384 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:19:50 INFO - PROCESS | 12808 | 1462403990388 Marionette TRACE conn3 <- [1,1426,null,{}] 16:19:50 INFO - PROCESS | 12808 | 1462403990395 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}] 16:19:50 INFO - PROCESS | 12808 | 1462403990634 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 16:19:50 INFO - PROCESS | 12808 | 1462403990958 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:51 INFO - PROCESS | 12808 | ++DOCSHELL 0x938dac00 == 138 [pid = 12808] [id = 364] 16:19:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 181 (0x9444b800) [pid = 12808] [serial = 1093] [outer = (nil)] 16:19:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 182 (0x94ea9400) [pid = 12808] [serial = 1094] [outer = 0x9444b800] 16:19:51 INFO - PROCESS | 12808 | 1462403991059 Marionette DEBUG loaded listener.js 16:19:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 183 (0x94f92800) [pid = 12808] [serial = 1095] [outer = 0x9444b800] 16:19:52 INFO - PROCESS | 12808 | 1462403992060 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]]]}] 16:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1734ms 16:19:52 INFO - PROCESS | 12808 | 1462403992119 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 16:19:52 INFO - PROCESS | 12808 | 1462403992124 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 16:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:19:52 INFO - PROCESS | 12808 | 1462403992132 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:19:52 INFO - PROCESS | 12808 | 1462403992136 Marionette TRACE conn3 <- [1,1430,null,{}] 16:19:52 INFO - PROCESS | 12808 | 1462403992142 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}] 16:19:52 INFO - PROCESS | 12808 | 1462403992379 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 16:19:52 INFO - PROCESS | 12808 | 1462403992705 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:52 INFO - PROCESS | 12808 | ++DOCSHELL 0x89ce4400 == 139 [pid = 12808] [id = 365] 16:19:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 184 (0x8d66e000) [pid = 12808] [serial = 1096] [outer = (nil)] 16:19:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 185 (0x94f9e400) [pid = 12808] [serial = 1097] [outer = 0x8d66e000] 16:19:52 INFO - PROCESS | 12808 | 1462403992806 Marionette DEBUG loaded listener.js 16:19:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 186 (0x94fa1400) [pid = 12808] [serial = 1098] [outer = 0x8d66e000] 16:19:53 INFO - PROCESS | 12808 | 1462403993788 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]]]}] 16:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1739ms 16:19:53 INFO - PROCESS | 12808 | 1462403993872 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 16:19:53 INFO - PROCESS | 12808 | 1462403993876 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 16:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:19:53 INFO - PROCESS | 12808 | 1462403993883 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:19:53 INFO - PROCESS | 12808 | 1462403993887 Marionette TRACE conn3 <- [1,1434,null,{}] 16:19:53 INFO - PROCESS | 12808 | 1462403993894 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}] 16:19:54 INFO - PROCESS | 12808 | 1462403994179 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 16:19:54 INFO - PROCESS | 12808 | 1462403994510 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:54 INFO - PROCESS | 12808 | ++DOCSHELL 0x94fae400 == 140 [pid = 12808] [id = 366] 16:19:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 187 (0x94fae800) [pid = 12808] [serial = 1099] [outer = (nil)] 16:19:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 188 (0x950c9c00) [pid = 12808] [serial = 1100] [outer = 0x94fae800] 16:19:54 INFO - PROCESS | 12808 | 1462403994603 Marionette DEBUG loaded listener.js 16:19:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 189 (0x950cd800) [pid = 12808] [serial = 1101] [outer = 0x94fae800] 16:19:55 INFO - PROCESS | 12808 | 1462403995615 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]]]}] 16:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1785ms 16:19:55 INFO - PROCESS | 12808 | 1462403995670 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 16:19:55 INFO - PROCESS | 12808 | 1462403995673 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 16:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:19:55 INFO - PROCESS | 12808 | 1462403995681 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:19:55 INFO - PROCESS | 12808 | 1462403995685 Marionette TRACE conn3 <- [1,1438,null,{}] 16:19:55 INFO - PROCESS | 12808 | 1462403995692 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}] 16:19:55 INFO - PROCESS | 12808 | 1462403995936 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 16:19:56 INFO - PROCESS | 12808 | 1462403996281 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:57 INFO - PROCESS | 12808 | --DOCSHELL 0x8974c000 == 139 [pid = 12808] [id = 208] 16:19:57 INFO - PROCESS | 12808 | --DOCSHELL 0x889ddc00 == 138 [pid = 12808] [id = 289] 16:19:57 INFO - PROCESS | 12808 | --DOCSHELL 0x8730f400 == 137 [pid = 12808] [id = 265] 16:19:57 INFO - PROCESS | 12808 | --DOCSHELL 0x8957f400 == 136 [pid = 12808] [id = 200] 16:19:57 INFO - PROCESS | 12808 | --DOCSHELL 0x8de14c00 == 135 [pid = 12808] [id = 221] 16:19:57 INFO - PROCESS | 12808 | --DOCSHELL 0x86b24400 == 134 [pid = 12808] [id = 287] 16:19:57 INFO - PROCESS | 12808 | --DOCSHELL 0x8b987400 == 133 [pid = 12808] [id = 206] 16:19:57 INFO - PROCESS | 12808 | --DOCSHELL 0x8974cc00 == 132 [pid = 12808] [id = 209] 16:19:57 INFO - PROCESS | 12808 | --DOCSHELL 0x94e79400 == 131 [pid = 12808] [id = 43] 16:19:57 INFO - PROCESS | 12808 | --DOCSHELL 0x888c9000 == 130 [pid = 12808] [id = 288] 16:19:57 INFO - PROCESS | 12808 | --DOCSHELL 0x89742000 == 129 [pid = 12808] [id = 207] 16:19:57 INFO - PROCESS | 12808 | --DOCSHELL 0x888bd000 == 128 [pid = 12808] [id = 211] 16:19:57 INFO - PROCESS | 12808 | --DOCSHELL 0x8f194000 == 127 [pid = 12808] [id = 128] 16:19:57 INFO - PROCESS | 12808 | --DOCSHELL 0x90e38400 == 126 [pid = 12808] [id = 325] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 188 (0x8d5d3400) [pid = 12808] [serial = 882] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 187 (0x8d83e400) [pid = 12808] [serial = 885] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 186 (0x86ec8800) [pid = 12808] [serial = 864] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 185 (0x8dfaac00) [pid = 12808] [serial = 888] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 184 (0x895d5400) [pid = 12808] [serial = 867] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 183 (0x921e2c00) [pid = 12808] [serial = 909] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 182 (0x8f925c00) [pid = 12808] [serial = 897] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 181 (0x8e0f6c00) [pid = 12808] [serial = 891] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 180 (0x917cd000) [pid = 12808] [serial = 906] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 179 (0x911f0000) [pid = 12808] [serial = 903] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 178 (0x8b0ebc00) [pid = 12808] [serial = 873] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 177 (0x90fbf400) [pid = 12808] [serial = 900] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 176 (0x89ce6c00) [pid = 12808] [serial = 870] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 175 (0x8f338c00) [pid = 12808] [serial = 894] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 174 (0x89794000) [pid = 12808] [serial = 861] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 173 (0x89589c00) [pid = 12808] [serial = 983] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 172 (0x895dec00) [pid = 12808] [serial = 984] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 171 (0x889d7800) [pid = 12808] [serial = 986] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 170 (0x8f330400) [pid = 12808] [serial = 963] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0x8f191000) [pid = 12808] [serial = 962] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x8d47a400) [pid = 12808] [serial = 948] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x8d471c00) [pid = 12808] [serial = 947] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x8984fc00) [pid = 12808] [serial = 933] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x89847000) [pid = 12808] [serial = 932] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0x8f929000) [pid = 12808] [serial = 972] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x8f927800) [pid = 12808] [serial = 971] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 162 (0x86b23400) [pid = 12808] [serial = 927] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 161 (0x863bb800) [pid = 12808] [serial = 926] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 160 (0x911e8c00) [pid = 12808] [serial = 975] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 159 (0x90fc9800) [pid = 12808] [serial = 974] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 158 (0x87305800) [pid = 12808] [serial = 980] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 157 (0x8ca3c400) [pid = 12808] [serial = 942] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 156 (0x8b98bc00) [pid = 12808] [serial = 941] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 155 (0x8cbcbc00) [pid = 12808] [serial = 945] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 154 (0x8cbc9400) [pid = 12808] [serial = 944] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 153 (0x8d672400) [pid = 12808] [serial = 951] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 152 (0x8d5d8800) [pid = 12808] [serial = 950] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 151 (0x8b2e8000) [pid = 12808] [serial = 939] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 150 (0x8b0f5400) [pid = 12808] [serial = 938] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 149 (0x8f91d800) [pid = 12808] [serial = 969] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 148 (0x8f858000) [pid = 12808] [serial = 968] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 147 (0x8d83c400) [pid = 12808] [serial = 954] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 146 (0x8d839000) [pid = 12808] [serial = 953] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 145 (0x8f528400) [pid = 12808] [serial = 966] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x8f524c00) [pid = 12808] [serial = 965] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x9182f800) [pid = 12808] [serial = 977] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x895d1800) [pid = 12808] [serial = 930] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x889e4000) [pid = 12808] [serial = 929] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x8af42400) [pid = 12808] [serial = 936] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x8a5ebc00) [pid = 12808] [serial = 935] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x8ea8b400) [pid = 12808] [serial = 960] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x8ea85c00) [pid = 12808] [serial = 959] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x8dfa4400) [pid = 12808] [serial = 957] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x8de7b000) [pid = 12808] [serial = 956] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x8979cc00) [pid = 12808] [serial = 987] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x8730e000) [pid = 12808] [serial = 981] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x8985d000) [pid = 12808] [serial = 989] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x8b955000) [pid = 12808] [serial = 876] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x8cd20000) [pid = 12808] [serial = 879] [outer = (nil)] [url = about:blank] 16:19:57 INFO - PROCESS | 12808 | ++DOCSHELL 0x863bb800 == 127 [pid = 12808] [id = 367] 16:19:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x86b1a400) [pid = 12808] [serial = 1102] [outer = (nil)] 16:19:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x86c42c00) [pid = 12808] [serial = 1103] [outer = 0x86b1a400] 16:19:57 INFO - PROCESS | 12808 | 1462403997759 Marionette DEBUG loaded listener.js 16:19:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x86ec4000) [pid = 12808] [serial = 1104] [outer = 0x86b1a400] 16:19:58 INFO - PROCESS | 12808 | 1462403998761 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]]]}] 16:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 3140ms 16:19:58 INFO - PROCESS | 12808 | 1462403998824 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 16:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:19:58 INFO - PROCESS | 12808 | 1462403998829 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 16:19:58 INFO - PROCESS | 12808 | 1462403998837 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:19:58 INFO - PROCESS | 12808 | 1462403998842 Marionette TRACE conn3 <- [1,1442,null,{}] 16:19:58 INFO - PROCESS | 12808 | 1462403998850 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}] 16:19:59 INFO - PROCESS | 12808 | 1462403999083 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 16:19:59 INFO - PROCESS | 12808 | 1462403999344 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:59 INFO - PROCESS | 12808 | ++DOCSHELL 0x88b62000 == 128 [pid = 12808] [id = 368] 16:19:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x88b64000) [pid = 12808] [serial = 1105] [outer = (nil)] 16:19:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x8958b000) [pid = 12808] [serial = 1106] [outer = 0x88b64000] 16:19:59 INFO - PROCESS | 12808 | 1462403999428 Marionette DEBUG loaded listener.js 16:19:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x895d6800) [pid = 12808] [serial = 1107] [outer = 0x88b64000] 16:20:00 INFO - PROCESS | 12808 | 1462404000342 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]]]}] 16:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1583ms 16:20:00 INFO - PROCESS | 12808 | 1462404000420 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 16:20:00 INFO - PROCESS | 12808 | 1462404000428 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 16:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:20:00 INFO - PROCESS | 12808 | 1462404000443 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:20:00 INFO - PROCESS | 12808 | 1462404000449 Marionette TRACE conn3 <- [1,1446,null,{}] 16:20:00 INFO - PROCESS | 12808 | 1462404000462 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}] 16:20:00 INFO - PROCESS | 12808 | 1462404000750 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 16:20:00 INFO - PROCESS | 12808 | 1462404000785 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:00 INFO - PROCESS | 12808 | ++DOCSHELL 0x89742800 == 129 [pid = 12808] [id = 369] 16:20:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x89742c00) [pid = 12808] [serial = 1108] [outer = (nil)] 16:20:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x89795800) [pid = 12808] [serial = 1109] [outer = 0x89742c00] 16:20:00 INFO - PROCESS | 12808 | 1462404000875 Marionette DEBUG loaded listener.js 16:20:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x89847000) [pid = 12808] [serial = 1110] [outer = 0x89742c00] 16:20:02 INFO - PROCESS | 12808 | 1462404002089 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]]]}] 16:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1698ms 16:20:02 INFO - PROCESS | 12808 | 1462404002141 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 16:20:02 INFO - PROCESS | 12808 | 1462404002145 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 16:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:20:02 INFO - PROCESS | 12808 | 1462404002184 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:20:02 INFO - PROCESS | 12808 | 1462404002194 Marionette TRACE conn3 <- [1,1450,null,{}] 16:20:02 INFO - PROCESS | 12808 | 1462404002212 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}] 16:20:03 INFO - PROCESS | 12808 | 1462404003027 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 16:20:03 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x863b8c00) [pid = 12808] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:20:03 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x870f7c00) [pid = 12808] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:20:03 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x8b2eb400) [pid = 12808] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:20:03 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x92772800) [pid = 12808] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:20:03 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x8ea86400) [pid = 12808] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:20:03 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x8b95e800) [pid = 12808] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:20:03 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x8d5d2c00) [pid = 12808] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:20:03 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x8de73c00) [pid = 12808] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:20:03 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x888ca000) [pid = 12808] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:20:03 INFO - PROCESS | 12808 | --DOMWINDOW == 129 (0x8cb75800) [pid = 12808] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:20:03 INFO - PROCESS | 12808 | --DOMWINDOW == 128 (0x89747c00) [pid = 12808] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:20:03 INFO - PROCESS | 12808 | --DOMWINDOW == 127 (0x9276d400) [pid = 12808] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:20:03 INFO - PROCESS | 12808 | --DOMWINDOW == 126 (0x8730c400) [pid = 12808] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:20:03 INFO - PROCESS | 12808 | --DOMWINDOW == 125 (0x921e9800) [pid = 12808] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:20:03 INFO - PROCESS | 12808 | --DOMWINDOW == 124 (0x8b994c00) [pid = 12808] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:20:03 INFO - PROCESS | 12808 | --DOMWINDOW == 123 (0x89841c00) [pid = 12808] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:20:03 INFO - PROCESS | 12808 | --DOMWINDOW == 122 (0x863b0400) [pid = 12808] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:20:03 INFO - PROCESS | 12808 | --DOMWINDOW == 121 (0x90e38800) [pid = 12808] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:20:03 INFO - PROCESS | 12808 | --DOMWINDOW == 120 (0x921ed400) [pid = 12808] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:20:03 INFO - PROCESS | 12808 | --DOMWINDOW == 119 (0x917c7c00) [pid = 12808] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:20:03 INFO - PROCESS | 12808 | --DOMWINDOW == 118 (0x8de80400) [pid = 12808] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:20:03 INFO - PROCESS | 12808 | 1462404003261 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:03 INFO - PROCESS | 12808 | ++DOCSHELL 0x860ed800 == 130 [pid = 12808] [id = 370] 16:20:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 119 (0x86c49c00) [pid = 12808] [serial = 1111] [outer = (nil)] 16:20:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 120 (0x8730c400) [pid = 12808] [serial = 1112] [outer = 0x86c49c00] 16:20:03 INFO - PROCESS | 12808 | 1462404003345 Marionette DEBUG loaded listener.js 16:20:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 121 (0x8974ec00) [pid = 12808] [serial = 1113] [outer = 0x86c49c00] 16:20:04 INFO - PROCESS | 12808 | 1462404004224 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]]]}] 16:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 2131ms 16:20:04 INFO - PROCESS | 12808 | 1462404004285 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 16:20:04 INFO - PROCESS | 12808 | 1462404004290 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 16:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:20:04 INFO - PROCESS | 12808 | 1462404004297 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:20:04 INFO - PROCESS | 12808 | 1462404004300 Marionette TRACE conn3 <- [1,1454,null,{}] 16:20:04 INFO - PROCESS | 12808 | 1462404004306 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}] 16:20:04 INFO - PROCESS | 12808 | 1462404004525 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 16:20:04 INFO - PROCESS | 12808 | 1462404004717 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:04 INFO - PROCESS | 12808 | ++DOCSHELL 0x89794400 == 131 [pid = 12808] [id = 371] 16:20:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 122 (0x89796400) [pid = 12808] [serial = 1114] [outer = (nil)] 16:20:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 123 (0x8af44800) [pid = 12808] [serial = 1115] [outer = 0x89796400] 16:20:04 INFO - PROCESS | 12808 | 1462404004802 Marionette DEBUG loaded listener.js 16:20:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 124 (0x8af4c400) [pid = 12808] [serial = 1116] [outer = 0x89796400] 16:20:06 INFO - PROCESS | 12808 | 1462404006002 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]]]}] 16:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1739ms 16:20:06 INFO - PROCESS | 12808 | 1462404006037 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 16:20:06 INFO - PROCESS | 12808 | 1462404006046 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 16:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:20:06 INFO - PROCESS | 12808 | 1462404006055 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:20:06 INFO - PROCESS | 12808 | 1462404006063 Marionette TRACE conn3 <- [1,1458,null,{}] 16:20:06 INFO - PROCESS | 12808 | 1462404006072 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}] 16:20:06 INFO - PROCESS | 12808 | 1462404006330 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 16:20:06 INFO - PROCESS | 12808 | 1462404006639 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:06 INFO - PROCESS | 12808 | ++DOCSHELL 0x888c7400 == 132 [pid = 12808] [id = 372] 16:20:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 125 (0x889dc000) [pid = 12808] [serial = 1117] [outer = (nil)] 16:20:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 126 (0x895d3800) [pid = 12808] [serial = 1118] [outer = 0x889dc000] 16:20:06 INFO - PROCESS | 12808 | 1462404006755 Marionette DEBUG loaded listener.js 16:20:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 127 (0x89745c00) [pid = 12808] [serial = 1119] [outer = 0x889dc000] 16:20:07 INFO - PROCESS | 12808 | 1462404007792 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]]]}] 16:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1797ms 16:20:07 INFO - PROCESS | 12808 | 1462404007854 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 16:20:07 INFO - PROCESS | 12808 | 1462404007863 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 16:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:20:07 INFO - PROCESS | 12808 | 1462404007876 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:20:07 INFO - PROCESS | 12808 | 1462404007880 Marionette TRACE conn3 <- [1,1462,null,{}] 16:20:07 INFO - PROCESS | 12808 | 1462404007887 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}] 16:20:08 INFO - PROCESS | 12808 | 1462404008167 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 16:20:08 INFO - PROCESS | 12808 | 1462404008520 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:08 INFO - PROCESS | 12808 | ++DOCSHELL 0x89ce4000 == 133 [pid = 12808] [id = 373] 16:20:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 128 (0x89ce4c00) [pid = 12808] [serial = 1120] [outer = (nil)] 16:20:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 129 (0x8a5e7000) [pid = 12808] [serial = 1121] [outer = 0x89ce4c00] 16:20:08 INFO - PROCESS | 12808 | 1462404008628 Marionette DEBUG loaded listener.js 16:20:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 130 (0x8af48000) [pid = 12808] [serial = 1122] [outer = 0x89ce4c00] 16:20:09 INFO - PROCESS | 12808 | 1462404009760 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]]]}] 16:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1942ms 16:20:09 INFO - PROCESS | 12808 | 1462404009818 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 16:20:09 INFO - PROCESS | 12808 | 1462404009823 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 16:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:20:09 INFO - PROCESS | 12808 | 1462404009831 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:20:09 INFO - PROCESS | 12808 | 1462404009838 Marionette TRACE conn3 <- [1,1466,null,{}] 16:20:09 INFO - PROCESS | 12808 | 1462404009858 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}] 16:20:10 INFO - PROCESS | 12808 | 1462404010172 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 16:20:10 INFO - PROCESS | 12808 | 1462404010499 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:10 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b0f5400 == 134 [pid = 12808] [id = 374] 16:20:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x8b987400) [pid = 12808] [serial = 1123] [outer = (nil)] 16:20:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x8b990400) [pid = 12808] [serial = 1124] [outer = 0x8b987400] 16:20:10 INFO - PROCESS | 12808 | 1462404010602 Marionette DEBUG loaded listener.js 16:20:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x8ca34800) [pid = 12808] [serial = 1125] [outer = 0x8b987400] 16:20:11 INFO - PROCESS | 12808 | 1462404011671 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]]]}] 16:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1890ms 16:20:11 INFO - PROCESS | 12808 | 1462404011723 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 16:20:11 INFO - PROCESS | 12808 | 1462404011728 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 16:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:20:11 INFO - PROCESS | 12808 | 1462404011736 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:20:11 INFO - PROCESS | 12808 | 1462404011740 Marionette TRACE conn3 <- [1,1470,null,{}] 16:20:11 INFO - PROCESS | 12808 | 1462404011747 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}] 16:20:11 INFO - PROCESS | 12808 | 1462404011972 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 16:20:12 INFO - PROCESS | 12808 | 1462404012247 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:12 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b95d000 == 135 [pid = 12808] [id = 375] 16:20:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x8cb6a800) [pid = 12808] [serial = 1126] [outer = (nil)] 16:20:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x8cb75c00) [pid = 12808] [serial = 1127] [outer = 0x8cb6a800] 16:20:12 INFO - PROCESS | 12808 | 1462404012379 Marionette DEBUG loaded listener.js 16:20:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x8cbc9800) [pid = 12808] [serial = 1128] [outer = 0x8cb6a800] 16:20:13 INFO - PROCESS | 12808 | 1462404013349 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]]]}] 16:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1684ms 16:20:13 INFO - PROCESS | 12808 | 1462404013421 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 16:20:13 INFO - PROCESS | 12808 | 1462404013426 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 16:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:20:13 INFO - PROCESS | 12808 | 1462404013433 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:20:13 INFO - PROCESS | 12808 | 1462404013437 Marionette TRACE conn3 <- [1,1474,null,{}] 16:20:13 INFO - PROCESS | 12808 | 1462404013443 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}] 16:20:13 INFO - PROCESS | 12808 | 1462404013712 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 16:20:14 INFO - PROCESS | 12808 | 1462404014069 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:14 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b956000 == 136 [pid = 12808] [id = 376] 16:20:14 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8cd1f800) [pid = 12808] [serial = 1129] [outer = (nil)] 16:20:14 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x8cd2b000) [pid = 12808] [serial = 1130] [outer = 0x8cd1f800] 16:20:14 INFO - PROCESS | 12808 | 1462404014176 Marionette DEBUG loaded listener.js 16:20:14 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x8d479c00) [pid = 12808] [serial = 1131] [outer = 0x8cd1f800] 16:20:15 INFO - PROCESS | 12808 | 1462404015224 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]]]}] 16:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1842ms 16:20:15 INFO - PROCESS | 12808 | 1462404015276 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 16:20:15 INFO - PROCESS | 12808 | 1462404015280 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 16:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:20:15 INFO - PROCESS | 12808 | 1462404015287 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:20:15 INFO - PROCESS | 12808 | 1462404015291 Marionette TRACE conn3 <- [1,1478,null,{}] 16:20:15 INFO - PROCESS | 12808 | 1462404015297 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}] 16:20:15 INFO - PROCESS | 12808 | 1462404015545 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 16:20:15 INFO - PROCESS | 12808 | 1462404015877 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:15 INFO - PROCESS | 12808 | ++DOCSHELL 0x89852800 == 137 [pid = 12808] [id = 377] 16:20:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x8d66f000) [pid = 12808] [serial = 1132] [outer = (nil)] 16:20:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x8d834000) [pid = 12808] [serial = 1133] [outer = 0x8d66f000] 16:20:15 INFO - PROCESS | 12808 | 1462404015974 Marionette DEBUG loaded listener.js 16:20:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x8d83c800) [pid = 12808] [serial = 1134] [outer = 0x8d66f000] 16:20:17 INFO - PROCESS | 12808 | 1462404016998 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]]]}] 16:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1743ms 16:20:17 INFO - PROCESS | 12808 | 1462404017031 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 16:20:17 INFO - PROCESS | 12808 | 1462404017035 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 16:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:20:17 INFO - PROCESS | 12808 | 1462404017042 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:20:17 INFO - PROCESS | 12808 | 1462404017045 Marionette TRACE conn3 <- [1,1482,null,{}] 16:20:17 INFO - PROCESS | 12808 | 1462404017052 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}] 16:20:17 INFO - PROCESS | 12808 | 1462404017266 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 16:20:17 INFO - PROCESS | 12808 | 1462404017544 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:17 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d67bc00 == 138 [pid = 12808] [id = 378] 16:20:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x8d83ac00) [pid = 12808] [serial = 1135] [outer = (nil)] 16:20:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x8de1f400) [pid = 12808] [serial = 1136] [outer = 0x8d83ac00] 16:20:17 INFO - PROCESS | 12808 | 1462404017678 Marionette DEBUG loaded listener.js 16:20:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x8de76c00) [pid = 12808] [serial = 1137] [outer = 0x8d83ac00] 16:20:18 INFO - PROCESS | 12808 | 1462404018646 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]]]}] 16:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1683ms 16:20:18 INFO - PROCESS | 12808 | 1462404018727 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 16:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:20:18 INFO - PROCESS | 12808 | 1462404018731 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 16:20:18 INFO - PROCESS | 12808 | 1462404018738 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:20:18 INFO - PROCESS | 12808 | 1462404018743 Marionette TRACE conn3 <- [1,1486,null,{}] 16:20:18 INFO - PROCESS | 12808 | 1462404018749 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}] 16:20:19 INFO - PROCESS | 12808 | 1462404019021 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 16:20:19 INFO - PROCESS | 12808 | 1462404019351 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:19 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de1b000 == 139 [pid = 12808] [id = 379] 16:20:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 146 (0x8de1e400) [pid = 12808] [serial = 1138] [outer = (nil)] 16:20:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 147 (0x8dfa4400) [pid = 12808] [serial = 1139] [outer = 0x8de1e400] 16:20:19 INFO - PROCESS | 12808 | 1462404019446 Marionette DEBUG loaded listener.js 16:20:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 148 (0x8e096400) [pid = 12808] [serial = 1140] [outer = 0x8de1e400] 16:20:20 INFO - PROCESS | 12808 | 1462404020465 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]]]}] 16:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1782ms 16:20:20 INFO - PROCESS | 12808 | 1462404020520 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 16:20:20 INFO - PROCESS | 12808 | 1462404020523 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 16:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:20:20 INFO - PROCESS | 12808 | 1462404020530 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:20:20 INFO - PROCESS | 12808 | 1462404020533 Marionette TRACE conn3 <- [1,1490,null,{}] 16:20:20 INFO - PROCESS | 12808 | 1462404020540 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}] 16:20:20 INFO - PROCESS | 12808 | 1462404020782 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 16:20:21 INFO - PROCESS | 12808 | 1462404021118 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:21 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d47a400 == 140 [pid = 12808] [id = 380] 16:20:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 149 (0x8dfa9800) [pid = 12808] [serial = 1141] [outer = (nil)] 16:20:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 150 (0x8e0f0800) [pid = 12808] [serial = 1142] [outer = 0x8dfa9800] 16:20:21 INFO - PROCESS | 12808 | 1462404021216 Marionette DEBUG loaded listener.js 16:20:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 151 (0x8e0f7c00) [pid = 12808] [serial = 1143] [outer = 0x8dfa9800] 16:20:22 INFO - PROCESS | 12808 | 1462404022205 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]]]}] 16:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1734ms 16:20:22 INFO - PROCESS | 12808 | 1462404022266 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 16:20:22 INFO - PROCESS | 12808 | 1462404022271 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 16:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:20:22 INFO - PROCESS | 12808 | 1462404022278 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:20:22 INFO - PROCESS | 12808 | 1462404022282 Marionette TRACE conn3 <- [1,1494,null,{}] 16:20:22 INFO - PROCESS | 12808 | 1462404022289 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}] 16:20:22 INFO - PROCESS | 12808 | 1462404022554 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 16:20:22 INFO - PROCESS | 12808 | 1462404022875 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:22 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de81400 == 141 [pid = 12808] [id = 381] 16:20:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 152 (0x8dfa6c00) [pid = 12808] [serial = 1144] [outer = (nil)] 16:20:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 153 (0x8f18d000) [pid = 12808] [serial = 1145] [outer = 0x8dfa6c00] 16:20:22 INFO - PROCESS | 12808 | 1462404022969 Marionette DEBUG loaded listener.js 16:20:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 154 (0x8f32fc00) [pid = 12808] [serial = 1146] [outer = 0x8dfa6c00] 16:20:23 INFO - PROCESS | 12808 | 1462404023968 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]]]}] 16:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1733ms 16:20:24 INFO - PROCESS | 12808 | 1462404024012 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 16:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:20:24 INFO - PROCESS | 12808 | 1462404024016 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 16:20:24 INFO - PROCESS | 12808 | 1462404024023 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:20:24 INFO - PROCESS | 12808 | 1462404024028 Marionette TRACE conn3 <- [1,1498,null,{}] 16:20:24 INFO - PROCESS | 12808 | 1462404024034 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}] 16:20:24 INFO - PROCESS | 12808 | 1462404024296 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 16:20:24 INFO - PROCESS | 12808 | 1462404024626 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:24 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f18c800 == 142 [pid = 12808] [id = 382] 16:20:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 155 (0x8f530c00) [pid = 12808] [serial = 1147] [outer = (nil)] 16:20:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 156 (0x8f858800) [pid = 12808] [serial = 1148] [outer = 0x8f530c00] 16:20:24 INFO - PROCESS | 12808 | 1462404024733 Marionette DEBUG loaded listener.js 16:20:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 157 (0x8f929800) [pid = 12808] [serial = 1149] [outer = 0x8f530c00] 16:20:25 INFO - PROCESS | 12808 | 1462404025690 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]]]}] 16:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1734ms 16:20:25 INFO - PROCESS | 12808 | 1462404025758 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 16:20:25 INFO - PROCESS | 12808 | 1462404025762 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 16:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:20:25 INFO - PROCESS | 12808 | 1462404025769 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:20:25 INFO - PROCESS | 12808 | 1462404025773 Marionette TRACE conn3 <- [1,1502,null,{}] 16:20:25 INFO - PROCESS | 12808 | 1462404025779 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}] 16:20:26 INFO - PROCESS | 12808 | 1462404026060 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 16:20:26 INFO - PROCESS | 12808 | 1462404026387 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:26 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f52bc00 == 143 [pid = 12808] [id = 383] 16:20:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 158 (0x8f854c00) [pid = 12808] [serial = 1150] [outer = (nil)] 16:20:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 159 (0x90e37000) [pid = 12808] [serial = 1151] [outer = 0x8f854c00] 16:20:26 INFO - PROCESS | 12808 | 1462404026490 Marionette DEBUG loaded listener.js 16:20:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 160 (0x90fbf000) [pid = 12808] [serial = 1152] [outer = 0x8f854c00] 16:20:27 INFO - PROCESS | 12808 | 1462404027449 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]]]}] 16:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1733ms 16:20:27 INFO - PROCESS | 12808 | 1462404027503 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 16:20:27 INFO - PROCESS | 12808 | 1462404027507 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 16:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:20:27 INFO - PROCESS | 12808 | 1462404027514 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:20:27 INFO - PROCESS | 12808 | 1462404027528 Marionette TRACE conn3 <- [1,1506,null,{}] 16:20:27 INFO - PROCESS | 12808 | 1462404027533 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}] 16:20:27 INFO - PROCESS | 12808 | 1462404027804 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 16:20:28 INFO - PROCESS | 12808 | 1462404028131 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:28 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f91f000 == 144 [pid = 12808] [id = 384] 16:20:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 161 (0x8f929400) [pid = 12808] [serial = 1153] [outer = (nil)] 16:20:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 162 (0x911f1800) [pid = 12808] [serial = 1154] [outer = 0x8f929400] 16:20:28 INFO - PROCESS | 12808 | 1462404028225 Marionette DEBUG loaded listener.js 16:20:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 163 (0x911f6c00) [pid = 12808] [serial = 1155] [outer = 0x8f929400] 16:20:29 INFO - PROCESS | 12808 | 1462404029249 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]]]}] 16:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1749ms 16:20:29 INFO - PROCESS | 12808 | 1462404029264 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 16:20:29 INFO - PROCESS | 12808 | 1462404029268 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 16:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:20:29 INFO - PROCESS | 12808 | 1462404029275 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:20:29 INFO - PROCESS | 12808 | 1462404029279 Marionette TRACE conn3 <- [1,1510,null,{}] 16:20:29 INFO - PROCESS | 12808 | 1462404029285 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}] 16:20:29 INFO - PROCESS | 12808 | 1462404029513 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 16:20:29 INFO - PROCESS | 12808 | 1462404029842 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:29 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f921000 == 145 [pid = 12808] [id = 385] 16:20:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0x911efc00) [pid = 12808] [serial = 1156] [outer = (nil)] 16:20:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0x9182d000) [pid = 12808] [serial = 1157] [outer = 0x911efc00] 16:20:29 INFO - PROCESS | 12808 | 1462404029941 Marionette DEBUG loaded listener.js 16:20:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x91834c00) [pid = 12808] [serial = 1158] [outer = 0x911efc00] 16:20:30 INFO - PROCESS | 12808 | 1462404030886 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]]]}] 16:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1634ms 16:20:30 INFO - PROCESS | 12808 | 1462404030910 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 16:20:30 INFO - PROCESS | 12808 | 1462404030915 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 16:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:20:30 INFO - PROCESS | 12808 | 1462404030922 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:20:30 INFO - PROCESS | 12808 | 1462404030926 Marionette TRACE conn3 <- [1,1514,null,{}] 16:20:30 INFO - PROCESS | 12808 | 1462404030933 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}] 16:20:31 INFO - PROCESS | 12808 | 1462404031166 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 16:20:31 INFO - PROCESS | 12808 | 1462404031511 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:31 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d677400 == 146 [pid = 12808] [id = 386] 16:20:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x8de1c400) [pid = 12808] [serial = 1159] [outer = (nil)] 16:20:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0x92763c00) [pid = 12808] [serial = 1160] [outer = 0x8de1c400] 16:20:31 INFO - PROCESS | 12808 | 1462404031617 Marionette DEBUG loaded listener.js 16:20:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0x92768000) [pid = 12808] [serial = 1161] [outer = 0x8de1c400] 16:20:32 INFO - PROCESS | 12808 | 1462404032614 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]]]}] 16:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1741ms 16:20:32 INFO - PROCESS | 12808 | 1462404032666 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 16:20:32 INFO - PROCESS | 12808 | 1462404032672 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 16:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:20:32 INFO - PROCESS | 12808 | 1462404032682 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:20:32 INFO - PROCESS | 12808 | 1462404032687 Marionette TRACE conn3 <- [1,1518,null,{}] 16:20:32 INFO - PROCESS | 12808 | 1462404032694 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}] 16:20:32 INFO - PROCESS | 12808 | 1462404032971 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 16:20:33 INFO - PROCESS | 12808 | 1462404033299 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:33 INFO - PROCESS | 12808 | ++DOCSHELL 0x911e8c00 == 147 [pid = 12808] [id = 387] 16:20:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0x911f3000) [pid = 12808] [serial = 1162] [outer = (nil)] 16:20:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 171 (0x92943800) [pid = 12808] [serial = 1163] [outer = 0x911f3000] 16:20:33 INFO - PROCESS | 12808 | 1462404033400 Marionette DEBUG loaded listener.js 16:20:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 172 (0x9294c000) [pid = 12808] [serial = 1164] [outer = 0x911f3000] 16:20:34 INFO - PROCESS | 12808 | 1462404034452 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]]]}] 16:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1833ms 16:20:34 INFO - PROCESS | 12808 | 1462404034516 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 16:20:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:20:34 INFO - PROCESS | 12808 | 1462404034521 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 16:20:34 INFO - PROCESS | 12808 | 1462404034529 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:20:34 INFO - PROCESS | 12808 | 1462404034531 Marionette TRACE conn3 <- [1,1522,null,{}] 16:20:34 INFO - PROCESS | 12808 | 1462404034539 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}] 16:20:34 INFO - PROCESS | 12808 | 1462404034820 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 16:20:35 INFO - PROCESS | 12808 | 1462404035164 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:35 INFO - PROCESS | 12808 | ++DOCSHELL 0x89581c00 == 148 [pid = 12808] [id = 388] 16:20:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 173 (0x89588000) [pid = 12808] [serial = 1165] [outer = (nil)] 16:20:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 174 (0x89ce5800) [pid = 12808] [serial = 1166] [outer = 0x89588000] 16:20:35 INFO - PROCESS | 12808 | 1462404035259 Marionette DEBUG loaded listener.js 16:20:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 175 (0x8af43400) [pid = 12808] [serial = 1167] [outer = 0x89588000] 16:20:36 INFO - PROCESS | 12808 | --DOCSHELL 0x860ed800 == 147 [pid = 12808] [id = 370] 16:20:36 INFO - PROCESS | 12808 | --DOCSHELL 0x89742800 == 146 [pid = 12808] [id = 369] 16:20:36 INFO - PROCESS | 12808 | --DOCSHELL 0x88b62000 == 145 [pid = 12808] [id = 368] 16:20:36 INFO - PROCESS | 12808 | --DOCSHELL 0x863bb800 == 144 [pid = 12808] [id = 367] 16:20:36 INFO - PROCESS | 12808 | --DOCSHELL 0x94fae400 == 143 [pid = 12808] [id = 366] 16:20:36 INFO - PROCESS | 12808 | --DOCSHELL 0x938dac00 == 142 [pid = 12808] [id = 364] 16:20:36 INFO - PROCESS | 12808 | --DOCSHELL 0x89ce4400 == 141 [pid = 12808] [id = 365] 16:20:36 INFO - PROCESS | 12808 | --DOCSHELL 0x90fc1c00 == 140 [pid = 12808] [id = 363] 16:20:36 INFO - PROCESS | 12808 | --DOCSHELL 0x8d475000 == 139 [pid = 12808] [id = 362] 16:20:36 INFO - PROCESS | 12808 | --DOCSHELL 0x90e38000 == 138 [pid = 12808] [id = 361] 16:20:36 INFO - PROCESS | 12808 | --DOCSHELL 0x8d5ce800 == 137 [pid = 12808] [id = 359] 16:20:36 INFO - PROCESS | 12808 | --DOCSHELL 0x8e0f2400 == 136 [pid = 12808] [id = 360] 16:20:36 INFO - PROCESS | 12808 | --DOCSHELL 0x8a5f0c00 == 135 [pid = 12808] [id = 358] 16:20:36 INFO - PROCESS | 12808 | --DOCSHELL 0x8d5d1c00 == 134 [pid = 12808] [id = 357] 16:20:36 INFO - PROCESS | 12808 | --DOCSHELL 0x86b21000 == 133 [pid = 12808] [id = 356] 16:20:36 INFO - PROCESS | 12808 | --DOCSHELL 0x8cb76000 == 132 [pid = 12808] [id = 355] 16:20:36 INFO - PROCESS | 12808 | --DOCSHELL 0x8730e800 == 131 [pid = 12808] [id = 354] 16:20:36 INFO - PROCESS | 12808 | --DOCSHELL 0x8b98d400 == 130 [pid = 12808] [id = 353] 16:20:36 INFO - PROCESS | 12808 | --DOCSHELL 0x89854c00 == 129 [pid = 12808] [id = 352] 16:20:36 INFO - PROCESS | 12808 | --DOCSHELL 0x870f6800 == 128 [pid = 12808] [id = 351] 16:20:36 INFO - PROCESS | 12808 | --DOMWINDOW == 174 (0x8b989c00) [pid = 12808] [serial = 999] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 12808 | --DOMWINDOW == 173 (0x92950800) [pid = 12808] [serial = 1035] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 12808 | --DOMWINDOW == 172 (0x90e32800) [pid = 12808] [serial = 1020] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 12808 | --DOMWINDOW == 171 (0x8ca3b800) [pid = 12808] [serial = 1002] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 12808 | --DOMWINDOW == 170 (0x8f530000) [pid = 12808] [serial = 1017] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0x8e0a0400) [pid = 12808] [serial = 1011] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x88b5d000) [pid = 12808] [serial = 1044] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x889dc400) [pid = 12808] [serial = 1043] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x8dfa9c00) [pid = 12808] [serial = 1010] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x8de1ac00) [pid = 12808] [serial = 1008] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0x90e2d000) [pid = 12808] [serial = 1019] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x89796000) [pid = 12808] [serial = 1047] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 12808 | --DOMWINDOW == 162 (0x927e6800) [pid = 12808] [serial = 1031] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 161 (0x895d7800) [pid = 12808] [serial = 924] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 160 (0x92765c00) [pid = 12808] [serial = 1025] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 159 (0x8cbc0c00) [pid = 12808] [serial = 1004] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 158 (0x8a5e5400) [pid = 12808] [serial = 996] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 157 (0x86c3ec00) [pid = 12808] [serial = 1040] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 156 (0x86c48c00) [pid = 12808] [serial = 1041] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 155 (0x91835800) [pid = 12808] [serial = 978] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 154 (0x92770c00) [pid = 12808] [serial = 1028] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 153 (0x8ca35000) [pid = 12808] [serial = 1001] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 152 (0x927e4000) [pid = 12808] [serial = 1029] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 151 (0x91830400) [pid = 12808] [serial = 1022] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 150 (0x8ea88000) [pid = 12808] [serial = 1014] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 149 (0x92768c00) [pid = 12808] [serial = 1026] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 148 (0x8d833800) [pid = 12808] [serial = 1007] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 147 (0x921e5000) [pid = 12808] [serial = 1023] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 146 (0x8985b400) [pid = 12808] [serial = 995] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 145 (0x870f3c00) [pid = 12808] [serial = 1049] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x888c4c00) [pid = 12808] [serial = 992] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x8f521400) [pid = 12808] [serial = 1016] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x8e0f7800) [pid = 12808] [serial = 1013] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x927ed800) [pid = 12808] [serial = 1032] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x938dd000) [pid = 12808] [serial = 1037] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x8974e000) [pid = 12808] [serial = 1046] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x89588c00) [pid = 12808] [serial = 993] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x8b94fc00) [pid = 12808] [serial = 998] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x9294cc00) [pid = 12808] [serial = 1034] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x8cbcb000) [pid = 12808] [serial = 1005] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x8af41800) [pid = 12808] [serial = 1052] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x889de400) [pid = 12808] [serial = 1050] [outer = (nil)] [url = about:blank] 16:20:37 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:20:37 INFO - PROCESS | 12808 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:20:37 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:20:37 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:20:37 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:20:37 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:20:37 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:20:37 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:20:37 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:20:37 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:20:37 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:20:37 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:20:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 16:20:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:20:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:20:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:20:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:20:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 16:20:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:20:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:20:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:20:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:20:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 16:20:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:20:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:20:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:20:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:20:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 16:20:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:20:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:20:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:20:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:20:37 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 3046ms 16:20:37 INFO - PROCESS | 12808 | 1462404037540 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"]]]}] 16:20:37 INFO - PROCESS | 12808 | 1462404037584 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 16:20:37 INFO - PROCESS | 12808 | 1462404037598 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 16:20:37 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:20:37 INFO - PROCESS | 12808 | 1462404037607 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:20:37 INFO - PROCESS | 12808 | 1462404037613 Marionette TRACE conn3 <- [1,1526,null,{}] 16:20:37 INFO - PROCESS | 12808 | 1462404037622 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}] 16:20:37 INFO - PROCESS | 12808 | 1462404037844 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 16:20:38 INFO - PROCESS | 12808 | 1462404038032 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:38 INFO - PROCESS | 12808 | ++DOCSHELL 0x86eb9400 == 129 [pid = 12808] [id = 389] 16:20:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x888c0400) [pid = 12808] [serial = 1168] [outer = (nil)] 16:20:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x889e0400) [pid = 12808] [serial = 1169] [outer = 0x888c0400] 16:20:38 INFO - PROCESS | 12808 | 1462404038112 Marionette DEBUG loaded listener.js 16:20:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x88b5f800) [pid = 12808] [serial = 1170] [outer = 0x888c0400] 16:20:39 INFO - PROCESS | 12808 | 1462404039043 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"]]]}] 16:20:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:20:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:20:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:20:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:20:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:20:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:20:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:20:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:20:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:20:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:20:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:20:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:20:39 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1494ms 16:20:39 INFO - PROCESS | 12808 | 1462404039106 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 16:20:39 INFO - PROCESS | 12808 | 1462404039115 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 16:20:39 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:20:39 INFO - PROCESS | 12808 | 1462404039127 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:20:39 INFO - PROCESS | 12808 | 1462404039131 Marionette TRACE conn3 <- [1,1530,null,{}] 16:20:39 INFO - PROCESS | 12808 | 1462404039145 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}] 16:20:39 INFO - PROCESS | 12808 | 1462404039383 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 16:20:39 INFO - PROCESS | 12808 | 1462404039689 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:39 INFO - PROCESS | 12808 | ++DOCSHELL 0x89741400 == 130 [pid = 12808] [id = 390] 16:20:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8974f400) [pid = 12808] [serial = 1171] [outer = (nil)] 16:20:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x89848400) [pid = 12808] [serial = 1172] [outer = 0x8974f400] 16:20:39 INFO - PROCESS | 12808 | 1462404039793 Marionette DEBUG loaded listener.js 16:20:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x89855000) [pid = 12808] [serial = 1173] [outer = 0x8974f400] 16:20:40 INFO - PROCESS | 12808 | 1462404040576 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]]]}] 16:20:40 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 16:20:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:20:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:20:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:20:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:20:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:20:40 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. 16:20:40 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:20:40 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1491ms 16:20:40 INFO - PROCESS | 12808 | 1462404040620 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 16:20:40 INFO - PROCESS | 12808 | 1462404040624 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 16:20:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:20:40 INFO - PROCESS | 12808 | 1462404040631 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:20:40 INFO - PROCESS | 12808 | 1462404040638 Marionette TRACE conn3 <- [1,1534,null,{}] 16:20:40 INFO - PROCESS | 12808 | 1462404040662 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}] 16:20:40 INFO - PROCESS | 12808 | 1462404040959 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 16:20:41 INFO - PROCESS | 12808 | 1462404040998 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:41 INFO - PROCESS | 12808 | ++DOCSHELL 0x8984bc00 == 131 [pid = 12808] [id = 391] 16:20:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x8b0ecc00) [pid = 12808] [serial = 1174] [outer = (nil)] 16:20:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x8b2e6000) [pid = 12808] [serial = 1175] [outer = 0x8b0ecc00] 16:20:41 INFO - PROCESS | 12808 | 1462404041079 Marionette DEBUG loaded listener.js 16:20:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x8b2f0000) [pid = 12808] [serial = 1176] [outer = 0x8b0ecc00] 16:20:42 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x94fae800) [pid = 12808] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:20:42 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x8ca33800) [pid = 12808] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:20:42 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x88b64000) [pid = 12808] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:20:42 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x8f336c00) [pid = 12808] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:20:42 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x86b1a400) [pid = 12808] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:20:42 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x8d5d3800) [pid = 12808] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:20:42 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x89742c00) [pid = 12808] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:20:42 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x92771400) [pid = 12808] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:20:42 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x9444b800) [pid = 12808] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:20:42 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x8cbc2000) [pid = 12808] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:20:42 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x921e3400) [pid = 12808] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:20:42 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x91833800) [pid = 12808] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:20:42 INFO - PROCESS | 12808 | --DOMWINDOW == 129 (0x8d83c000) [pid = 12808] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:20:42 INFO - PROCESS | 12808 | --DOMWINDOW == 128 (0x927e7800) [pid = 12808] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:20:42 INFO - PROCESS | 12808 | --DOMWINDOW == 127 (0x8730c000) [pid = 12808] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:20:42 INFO - PROCESS | 12808 | --DOMWINDOW == 126 (0x86c49c00) [pid = 12808] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:20:42 INFO - PROCESS | 12808 | --DOMWINDOW == 125 (0x8cb76400) [pid = 12808] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:20:42 INFO - PROCESS | 12808 | --DOMWINDOW == 124 (0x8d66e000) [pid = 12808] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:20:42 INFO - PROCESS | 12808 | --DOMWINDOW == 123 (0x8de1f800) [pid = 12808] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:20:42 INFO - PROCESS | 12808 | --DOMWINDOW == 122 (0x89797800) [pid = 12808] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:20:42 INFO - PROCESS | 12808 | --DOMWINDOW == 121 (0x89855c00) [pid = 12808] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:20:42 INFO - PROCESS | 12808 | --DOMWINDOW == 120 (0x8f197400) [pid = 12808] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:20:42 INFO - PROCESS | 12808 | 1462404042765 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]]]}] 16:20:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:20:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 2154ms 16:20:42 INFO - PROCESS | 12808 | 1462404042786 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 16:20:42 INFO - PROCESS | 12808 | 1462404042792 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 16:20:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:20:42 INFO - PROCESS | 12808 | 1462404042799 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:20:42 INFO - PROCESS | 12808 | 1462404042803 Marionette TRACE conn3 <- [1,1538,null,{}] 16:20:42 INFO - PROCESS | 12808 | 1462404042809 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}] 16:20:43 INFO - PROCESS | 12808 | 1462404043020 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 16:20:43 INFO - PROCESS | 12808 | 1462404043212 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:43 INFO - PROCESS | 12808 | ++DOCSHELL 0x863b8800 == 132 [pid = 12808] [id = 392] 16:20:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 121 (0x86b1a000) [pid = 12808] [serial = 1177] [outer = (nil)] 16:20:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 122 (0x89ce7c00) [pid = 12808] [serial = 1178] [outer = 0x86b1a000] 16:20:43 INFO - PROCESS | 12808 | 1462404043293 Marionette DEBUG loaded listener.js 16:20:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 123 (0x8b952400) [pid = 12808] [serial = 1179] [outer = 0x86b1a000] 16:20:44 INFO - PROCESS | 12808 | 1462404044267 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]]]}] 16:20:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:20:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1582ms 16:20:44 INFO - PROCESS | 12808 | 1462404044403 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 16:20:44 INFO - PROCESS | 12808 | 1462404044408 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 16:20:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:20:44 INFO - PROCESS | 12808 | 1462404044420 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:20:44 INFO - PROCESS | 12808 | 1462404044423 Marionette TRACE conn3 <- [1,1542,null,{}] 16:20:44 INFO - PROCESS | 12808 | 1462404044434 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}] 16:20:44 INFO - PROCESS | 12808 | 1462404044679 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 16:20:45 INFO - PROCESS | 12808 | 1462404045033 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:45 INFO - PROCESS | 12808 | ++DOCSHELL 0x8730ac00 == 133 [pid = 12808] [id = 393] 16:20:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 124 (0x8730bc00) [pid = 12808] [serial = 1180] [outer = (nil)] 16:20:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 125 (0x888c4400) [pid = 12808] [serial = 1181] [outer = 0x8730bc00] 16:20:45 INFO - PROCESS | 12808 | 1462404045127 Marionette DEBUG loaded listener.js 16:20:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 126 (0x889e2400) [pid = 12808] [serial = 1182] [outer = 0x8730bc00] 16:20:46 INFO - PROCESS | 12808 | 1462404046149 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]]]}] 16:20:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:20:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1784ms 16:20:46 INFO - PROCESS | 12808 | 1462404046205 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 16:20:46 INFO - PROCESS | 12808 | 1462404046215 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 16:20:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:20:46 INFO - PROCESS | 12808 | 1462404046227 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:20:46 INFO - PROCESS | 12808 | 1462404046231 Marionette TRACE conn3 <- [1,1546,null,{}] 16:20:46 INFO - PROCESS | 12808 | 1462404046239 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}] 16:20:46 INFO - PROCESS | 12808 | 1462404046479 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 16:20:46 INFO - PROCESS | 12808 | 1462404046809 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:46 INFO - PROCESS | 12808 | ++DOCSHELL 0x8979c400 == 134 [pid = 12808] [id = 394] 16:20:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 127 (0x89ce4400) [pid = 12808] [serial = 1183] [outer = (nil)] 16:20:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 128 (0x89cef800) [pid = 12808] [serial = 1184] [outer = 0x89ce4400] 16:20:46 INFO - PROCESS | 12808 | 1462404046921 Marionette DEBUG loaded listener.js 16:20:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 129 (0x8af47000) [pid = 12808] [serial = 1185] [outer = 0x89ce4400] 16:20:47 INFO - PROCESS | 12808 | 1462404047973 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]]]}] 16:20:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:20:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1785ms 16:20:48 INFO - PROCESS | 12808 | 1462404048013 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 16:20:48 INFO - PROCESS | 12808 | 1462404048017 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 16:20:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:20:48 INFO - PROCESS | 12808 | 1462404048025 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:20:48 INFO - PROCESS | 12808 | 1462404048032 Marionette TRACE conn3 <- [1,1550,null,{}] 16:20:48 INFO - PROCESS | 12808 | 1462404048051 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}] 16:20:48 INFO - PROCESS | 12808 | 1462404048293 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 16:20:48 INFO - PROCESS | 12808 | 1462404048659 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:48 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b994400 == 135 [pid = 12808] [id = 395] 16:20:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 130 (0x8b996400) [pid = 12808] [serial = 1186] [outer = (nil)] 16:20:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x8ca39c00) [pid = 12808] [serial = 1187] [outer = 0x8b996400] 16:20:48 INFO - PROCESS | 12808 | 1462404048765 Marionette DEBUG loaded listener.js 16:20:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x8cb71400) [pid = 12808] [serial = 1188] [outer = 0x8b996400] 16:20:49 INFO - PROCESS | 12808 | 1462404049768 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]]]}] 16:20:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:20:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1791ms 16:20:49 INFO - PROCESS | 12808 | 1462404049818 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 16:20:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:20:49 INFO - PROCESS | 12808 | 1462404049823 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 16:20:49 INFO - PROCESS | 12808 | 1462404049830 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:20:49 INFO - PROCESS | 12808 | 1462404049835 Marionette TRACE conn3 <- [1,1554,null,{}] 16:20:49 INFO - PROCESS | 12808 | 1462404049841 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}] 16:20:50 INFO - PROCESS | 12808 | 1462404050084 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 16:20:50 INFO - PROCESS | 12808 | 1462404050407 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:50 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b0f6400 == 136 [pid = 12808] [id = 396] 16:20:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x8ca40800) [pid = 12808] [serial = 1189] [outer = (nil)] 16:20:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x8cd23400) [pid = 12808] [serial = 1190] [outer = 0x8ca40800] 16:20:50 INFO - PROCESS | 12808 | 1462404050514 Marionette DEBUG loaded listener.js 16:20:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x8cd2d400) [pid = 12808] [serial = 1191] [outer = 0x8ca40800] 16:20:51 INFO - PROCESS | 12808 | 1462404051483 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]]]}] 16:20:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:20:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1684ms 16:20:51 INFO - PROCESS | 12808 | 1462404051515 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 16:20:51 INFO - PROCESS | 12808 | 1462404051519 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 16:20:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:20:51 INFO - PROCESS | 12808 | 1462404051526 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:20:51 INFO - PROCESS | 12808 | 1462404051530 Marionette TRACE conn3 <- [1,1558,null,{}] 16:20:51 INFO - PROCESS | 12808 | 1462404051537 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}] 16:20:51 INFO - PROCESS | 12808 | 1462404051776 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 16:20:52 INFO - PROCESS | 12808 | 1462404052115 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:52 INFO - PROCESS | 12808 | ++DOCSHELL 0x89744400 == 137 [pid = 12808] [id = 397] 16:20:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x8cbc5800) [pid = 12808] [serial = 1192] [outer = (nil)] 16:20:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8d5ce800) [pid = 12808] [serial = 1193] [outer = 0x8cbc5800] 16:20:52 INFO - PROCESS | 12808 | 1462404052209 Marionette DEBUG loaded listener.js 16:20:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x8d5d2400) [pid = 12808] [serial = 1194] [outer = 0x8cbc5800] 16:20:53 INFO - PROCESS | 12808 | 1462404053148 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]]]}] 16:20:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:20:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1684ms 16:20:53 INFO - PROCESS | 12808 | 1462404053211 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 16:20:53 INFO - PROCESS | 12808 | 1462404053216 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 16:20:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:20:53 INFO - PROCESS | 12808 | 1462404053223 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:20:53 INFO - PROCESS | 12808 | 1462404053227 Marionette TRACE conn3 <- [1,1562,null,{}] 16:20:53 INFO - PROCESS | 12808 | 1462404053234 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}] 16:20:53 INFO - PROCESS | 12808 | 1462404053524 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 16:20:53 INFO - PROCESS | 12808 | 1462404053858 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:53 INFO - PROCESS | 12808 | ++DOCSHELL 0x86c3ec00 == 138 [pid = 12808] [id = 398] 16:20:53 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x8d834800) [pid = 12808] [serial = 1195] [outer = (nil)] 16:20:53 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x8d840c00) [pid = 12808] [serial = 1196] [outer = 0x8d834800] 16:20:53 INFO - PROCESS | 12808 | 1462404053960 Marionette DEBUG loaded listener.js 16:20:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x8de73000) [pid = 12808] [serial = 1197] [outer = 0x8d834800] 16:20:54 INFO - PROCESS | 12808 | 1462404054919 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]]]}] 16:20:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:20:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1737ms 16:20:54 INFO - PROCESS | 12808 | 1462404054961 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 16:20:54 INFO - PROCESS | 12808 | 1462404054966 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 16:20:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:20:54 INFO - PROCESS | 12808 | 1462404054972 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:20:54 INFO - PROCESS | 12808 | 1462404054976 Marionette TRACE conn3 <- [1,1566,null,{}] 16:20:54 INFO - PROCESS | 12808 | 1462404054982 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}] 16:20:55 INFO - PROCESS | 12808 | 1462404055213 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 16:20:55 INFO - PROCESS | 12808 | 1462404055532 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:55 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cd26400 == 139 [pid = 12808] [id = 399] 16:20:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x8d836000) [pid = 12808] [serial = 1198] [outer = (nil)] 16:20:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x8e095000) [pid = 12808] [serial = 1199] [outer = 0x8d836000] 16:20:55 INFO - PROCESS | 12808 | 1462404055631 Marionette DEBUG loaded listener.js 16:20:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x8e09d000) [pid = 12808] [serial = 1200] [outer = 0x8d836000] 16:20:56 INFO - PROCESS | 12808 | 1462404056577 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]]]}] 16:20:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:20:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1640ms 16:20:56 INFO - PROCESS | 12808 | 1462404056614 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 16:20:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:20:56 INFO - PROCESS | 12808 | 1462404056618 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 16:20:56 INFO - PROCESS | 12808 | 1462404056626 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:20:56 INFO - PROCESS | 12808 | 1462404056629 Marionette TRACE conn3 <- [1,1570,null,{}] 16:20:56 INFO - PROCESS | 12808 | 1462404056636 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}] 16:20:56 INFO - PROCESS | 12808 | 1462404056876 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 16:20:57 INFO - PROCESS | 12808 | 1462404057227 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:57 INFO - PROCESS | 12808 | ++DOCSHELL 0x8af43000 == 140 [pid = 12808] [id = 400] 16:20:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x8af4f400) [pid = 12808] [serial = 1201] [outer = (nil)] 16:20:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 146 (0x8e0f7800) [pid = 12808] [serial = 1202] [outer = 0x8af4f400] 16:20:57 INFO - PROCESS | 12808 | 1462404057324 Marionette DEBUG loaded listener.js 16:20:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 147 (0x8ea87000) [pid = 12808] [serial = 1203] [outer = 0x8af4f400] 16:20:58 INFO - PROCESS | 12808 | 1462404058253 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]]]}] 16:20:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:20:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1685ms 16:20:58 INFO - PROCESS | 12808 | 1462404058321 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 16:20:58 INFO - PROCESS | 12808 | 1462404058325 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 16:20:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:20:58 INFO - PROCESS | 12808 | 1462404058335 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:20:58 INFO - PROCESS | 12808 | 1462404058339 Marionette TRACE conn3 <- [1,1574,null,{}] 16:20:58 INFO - PROCESS | 12808 | 1462404058346 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}] 16:20:58 INFO - PROCESS | 12808 | 1462404058583 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 16:20:58 INFO - PROCESS | 12808 | 1462404058908 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:58 INFO - PROCESS | 12808 | ++DOCSHELL 0x8e09bc00 == 141 [pid = 12808] [id = 401] 16:20:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 148 (0x8e09f400) [pid = 12808] [serial = 1204] [outer = (nil)] 16:20:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 149 (0x8f334800) [pid = 12808] [serial = 1205] [outer = 0x8e09f400] 16:20:59 INFO - PROCESS | 12808 | 1462404059012 Marionette DEBUG loaded listener.js 16:20:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 150 (0x8f337000) [pid = 12808] [serial = 1206] [outer = 0x8e09f400] 16:21:00 INFO - PROCESS | 12808 | 1462404060004 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]]]}] 16:21:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:21:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1731ms 16:21:00 INFO - PROCESS | 12808 | 1462404060068 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 16:21:00 INFO - PROCESS | 12808 | 1462404060072 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 16:21:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:21:00 INFO - PROCESS | 12808 | 1462404060079 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:21:00 INFO - PROCESS | 12808 | 1462404060083 Marionette TRACE conn3 <- [1,1578,null,{}] 16:21:00 INFO - PROCESS | 12808 | 1462404060089 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}] 16:21:00 INFO - PROCESS | 12808 | 1462404060317 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 16:21:00 INFO - PROCESS | 12808 | 1462404060653 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:00 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f18dc00 == 142 [pid = 12808] [id = 402] 16:21:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 151 (0x8f18fc00) [pid = 12808] [serial = 1207] [outer = (nil)] 16:21:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 152 (0x8f52f800) [pid = 12808] [serial = 1208] [outer = 0x8f18fc00] 16:21:00 INFO - PROCESS | 12808 | 1462404060754 Marionette DEBUG loaded listener.js 16:21:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 153 (0x8f84f800) [pid = 12808] [serial = 1209] [outer = 0x8f18fc00] 16:21:01 INFO - PROCESS | 12808 | 1462404061703 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]]]}] 16:21:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:21:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1682ms 16:21:01 INFO - PROCESS | 12808 | 1462404061763 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 16:21:01 INFO - PROCESS | 12808 | 1462404061768 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 16:21:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:21:01 INFO - PROCESS | 12808 | 1462404061775 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:21:01 INFO - PROCESS | 12808 | 1462404061780 Marionette TRACE conn3 <- [1,1582,null,{}] 16:21:01 INFO - PROCESS | 12808 | 1462404061787 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}] 16:21:02 INFO - PROCESS | 12808 | 1462404062083 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 16:21:02 INFO - PROCESS | 12808 | 1462404062427 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:02 INFO - PROCESS | 12808 | ++DOCSHELL 0x8a5e3c00 == 143 [pid = 12808] [id = 403] 16:21:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 154 (0x8f335400) [pid = 12808] [serial = 1210] [outer = (nil)] 16:21:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 155 (0x90e36000) [pid = 12808] [serial = 1211] [outer = 0x8f335400] 16:21:02 INFO - PROCESS | 12808 | 1462404062534 Marionette DEBUG loaded listener.js 16:21:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 156 (0x911e9400) [pid = 12808] [serial = 1212] [outer = 0x8f335400] 16:21:03 INFO - PROCESS | 12808 | 1462404063525 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]]]}] 16:21:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:21:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1787ms 16:21:03 INFO - PROCESS | 12808 | 1462404063578 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 16:21:03 INFO - PROCESS | 12808 | 1462404063582 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 16:21:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:21:03 INFO - PROCESS | 12808 | 1462404063590 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:21:03 INFO - PROCESS | 12808 | 1462404063594 Marionette TRACE conn3 <- [1,1586,null,{}] 16:21:03 INFO - PROCESS | 12808 | 1462404063600 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}] 16:21:03 INFO - PROCESS | 12808 | 1462404063831 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 16:21:04 INFO - PROCESS | 12808 | 1462404064160 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:04 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f528400 == 144 [pid = 12808] [id = 404] 16:21:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 157 (0x8f927c00) [pid = 12808] [serial = 1213] [outer = (nil)] 16:21:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 158 (0x91835800) [pid = 12808] [serial = 1214] [outer = 0x8f927c00] 16:21:04 INFO - PROCESS | 12808 | 1462404064263 Marionette DEBUG loaded listener.js 16:21:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 159 (0x921e3c00) [pid = 12808] [serial = 1215] [outer = 0x8f927c00] 16:21:05 INFO - PROCESS | 12808 | 1462404065223 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]]]}] 16:21:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:21:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1682ms 16:21:05 INFO - PROCESS | 12808 | 1462404065273 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 16:21:05 INFO - PROCESS | 12808 | 1462404065278 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 16:21:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:21:05 INFO - PROCESS | 12808 | 1462404065295 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:21:05 INFO - PROCESS | 12808 | 1462404065298 Marionette TRACE conn3 <- [1,1590,null,{}] 16:21:05 INFO - PROCESS | 12808 | 1462404065305 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}] 16:21:05 INFO - PROCESS | 12808 | 1462404065532 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 16:21:05 INFO - PROCESS | 12808 | 1462404065855 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:05 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de1b800 == 145 [pid = 12808] [id = 405] 16:21:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 160 (0x8f856400) [pid = 12808] [serial = 1216] [outer = (nil)] 16:21:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 161 (0x92772000) [pid = 12808] [serial = 1217] [outer = 0x8f856400] 16:21:05 INFO - PROCESS | 12808 | 1462404065961 Marionette DEBUG loaded listener.js 16:21:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 162 (0x927e6000) [pid = 12808] [serial = 1218] [outer = 0x8f856400] 16:21:06 INFO - PROCESS | 12808 | 1462404066918 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]]]}] 16:21:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:21:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1686ms 16:21:06 INFO - PROCESS | 12808 | 1462404066983 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 16:21:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:21:06 INFO - PROCESS | 12808 | 1462404066987 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 16:21:06 INFO - PROCESS | 12808 | 1462404066995 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:21:06 INFO - PROCESS | 12808 | 1462404066998 Marionette TRACE conn3 <- [1,1594,null,{}] 16:21:07 INFO - PROCESS | 12808 | 1462404067005 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}] 16:21:07 INFO - PROCESS | 12808 | 1462404067261 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 16:21:07 INFO - PROCESS | 12808 | 1462404067592 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:07 INFO - PROCESS | 12808 | ++DOCSHELL 0x8a5eb800 == 146 [pid = 12808] [id = 406] 16:21:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 163 (0x8af44000) [pid = 12808] [serial = 1219] [outer = (nil)] 16:21:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0x927ec800) [pid = 12808] [serial = 1220] [outer = 0x8af44000] 16:21:07 INFO - PROCESS | 12808 | 1462404067692 Marionette DEBUG loaded listener.js 16:21:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0x92945c00) [pid = 12808] [serial = 1221] [outer = 0x8af44000] 16:21:08 INFO - PROCESS | 12808 | 1462404068619 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]]]}] 16:21:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:21:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1684ms 16:21:08 INFO - PROCESS | 12808 | 1462404068694 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 16:21:08 INFO - PROCESS | 12808 | 1462404068699 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 16:21:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:21:08 INFO - PROCESS | 12808 | 1462404068709 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:21:08 INFO - PROCESS | 12808 | 1462404068712 Marionette TRACE conn3 <- [1,1598,null,{}] 16:21:08 INFO - PROCESS | 12808 | 1462404068718 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}] 16:21:08 INFO - PROCESS | 12808 | 1462404068953 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 16:21:09 INFO - PROCESS | 12808 | 1462404069284 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:09 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b20000 == 147 [pid = 12808] [id = 407] 16:21:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x91838000) [pid = 12808] [serial = 1222] [outer = (nil)] 16:21:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x9389a400) [pid = 12808] [serial = 1223] [outer = 0x91838000] 16:21:09 INFO - PROCESS | 12808 | 1462404069378 Marionette DEBUG loaded listener.js 16:21:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0x938dd000) [pid = 12808] [serial = 1224] [outer = 0x91838000] 16:21:10 INFO - PROCESS | 12808 | 1462404070350 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]]]}] 16:21:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:21:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1681ms 16:21:10 INFO - PROCESS | 12808 | 1462404070392 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 16:21:10 INFO - PROCESS | 12808 | 1462404070396 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 16:21:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:21:10 INFO - PROCESS | 12808 | 1462404070403 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:21:10 INFO - PROCESS | 12808 | 1462404070406 Marionette TRACE conn3 <- [1,1602,null,{}] 16:21:10 INFO - PROCESS | 12808 | 1462404070412 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}] 16:21:10 INFO - PROCESS | 12808 | 1462404070638 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 16:21:10 INFO - PROCESS | 12808 | 1462404070968 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:11 INFO - PROCESS | 12808 | ++DOCSHELL 0x92771400 == 148 [pid = 12808] [id = 408] 16:21:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0x92941400) [pid = 12808] [serial = 1225] [outer = (nil)] 16:21:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0x94e79400) [pid = 12808] [serial = 1226] [outer = 0x92941400] 16:21:11 INFO - PROCESS | 12808 | 1462404071069 Marionette DEBUG loaded listener.js 16:21:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 171 (0x94e9f800) [pid = 12808] [serial = 1227] [outer = 0x92941400] 16:21:12 INFO - PROCESS | 12808 | 1462404072042 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]]]}] 16:21:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:21:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1688ms 16:21:12 INFO - PROCESS | 12808 | 1462404072093 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 16:21:12 INFO - PROCESS | 12808 | 1462404072098 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 16:21:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:21:12 INFO - PROCESS | 12808 | 1462404072106 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:21:12 INFO - PROCESS | 12808 | 1462404072109 Marionette TRACE conn3 <- [1,1606,null,{}] 16:21:12 INFO - PROCESS | 12808 | 1462404072116 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}] 16:21:12 INFO - PROCESS | 12808 | 1462404072392 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 16:21:12 INFO - PROCESS | 12808 | 1462404072726 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:12 INFO - PROCESS | 12808 | ++DOCSHELL 0x860edc00 == 149 [pid = 12808] [id = 409] 16:21:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 172 (0x86c3f000) [pid = 12808] [serial = 1228] [outer = (nil)] 16:21:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 173 (0x94f9a000) [pid = 12808] [serial = 1229] [outer = 0x86c3f000] 16:21:12 INFO - PROCESS | 12808 | 1462404072826 Marionette DEBUG loaded listener.js 16:21:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 174 (0x94fa4400) [pid = 12808] [serial = 1230] [outer = 0x86c3f000] 16:21:13 INFO - PROCESS | 12808 | 1462404073773 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]]]}] 16:21:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:21:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1739ms 16:21:13 INFO - PROCESS | 12808 | 1462404073846 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 16:21:13 INFO - PROCESS | 12808 | 1462404073850 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 16:21:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:21:13 INFO - PROCESS | 12808 | 1462404073857 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:21:13 INFO - PROCESS | 12808 | 1462404073860 Marionette TRACE conn3 <- [1,1610,null,{}] 16:21:13 INFO - PROCESS | 12808 | 1462404073867 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}] 16:21:14 INFO - PROCESS | 12808 | 1462404074149 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 16:21:14 INFO - PROCESS | 12808 | 1462404074494 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:16 INFO - PROCESS | 12808 | --DOCSHELL 0x888c8000 == 148 [pid = 12808] [id = 347] 16:21:16 INFO - PROCESS | 12808 | --DOCSHELL 0x8957e000 == 147 [pid = 12808] [id = 178] 16:21:16 INFO - PROCESS | 12808 | --DOCSHELL 0x89747800 == 146 [pid = 12808] [id = 348] 16:21:16 INFO - PROCESS | 12808 | --DOCSHELL 0x860f1800 == 145 [pid = 12808] [id = 349] 16:21:16 INFO - PROCESS | 12808 | --DOCSHELL 0x9a20b800 == 144 [pid = 12808] [id = 125] 16:21:16 INFO - PROCESS | 12808 | --DOCSHELL 0x8d47d400 == 143 [pid = 12808] [id = 174] 16:21:16 INFO - PROCESS | 12808 | --DOCSHELL 0x860ef400 == 142 [pid = 12808] [id = 346] 16:21:16 INFO - PROCESS | 12808 | --DOCSHELL 0x8d478c00 == 141 [pid = 12808] [id = 173] 16:21:16 INFO - PROCESS | 12808 | --DOCSHELL 0x8f529000 == 140 [pid = 12808] [id = 170] 16:21:16 INFO - PROCESS | 12808 | --DOCSHELL 0x8d470800 == 139 [pid = 12808] [id = 172] 16:21:16 INFO - PROCESS | 12808 | --DOCSHELL 0x8984bc00 == 138 [pid = 12808] [id = 391] 16:21:16 INFO - PROCESS | 12808 | --DOCSHELL 0x89741400 == 137 [pid = 12808] [id = 390] 16:21:16 INFO - PROCESS | 12808 | --DOCSHELL 0x86eb9400 == 136 [pid = 12808] [id = 389] 16:21:16 INFO - PROCESS | 12808 | --DOCSHELL 0x8f18c800 == 135 [pid = 12808] [id = 382] 16:21:16 INFO - PROCESS | 12808 | --DOCSHELL 0x8de81400 == 134 [pid = 12808] [id = 381] 16:21:16 INFO - PROCESS | 12808 | --DOCSHELL 0x8de1b000 == 133 [pid = 12808] [id = 379] 16:21:16 INFO - PROCESS | 12808 | --DOCSHELL 0x8d47a400 == 132 [pid = 12808] [id = 380] 16:21:16 INFO - PROCESS | 12808 | --DOCSHELL 0x8d67bc00 == 131 [pid = 12808] [id = 378] 16:21:16 INFO - PROCESS | 12808 | --DOCSHELL 0x89852800 == 130 [pid = 12808] [id = 377] 16:21:16 INFO - PROCESS | 12808 | --DOCSHELL 0x8b956000 == 129 [pid = 12808] [id = 376] 16:21:16 INFO - PROCESS | 12808 | --DOCSHELL 0x8b95d000 == 128 [pid = 12808] [id = 375] 16:21:16 INFO - PROCESS | 12808 | --DOCSHELL 0x89ce4000 == 127 [pid = 12808] [id = 373] 16:21:16 INFO - PROCESS | 12808 | --DOCSHELL 0x888c7400 == 126 [pid = 12808] [id = 372] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 173 (0x950cd800) [pid = 12808] [serial = 1101] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 172 (0x8ca3dc00) [pid = 12808] [serial = 1061] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 171 (0x8958b000) [pid = 12808] [serial = 1106] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 170 (0x895d6800) [pid = 12808] [serial = 1107] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0x8f923800) [pid = 12808] [serial = 1080] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x86c42c00) [pid = 12808] [serial = 1103] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x8dfaa800) [pid = 12808] [serial = 1071] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x89847000) [pid = 12808] [serial = 1110] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x94e7c400) [pid = 12808] [serial = 1092] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0x94f92800) [pid = 12808] [serial = 1095] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x8d5d8c00) [pid = 12808] [serial = 1067] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 162 (0x9389dc00) [pid = 12808] [serial = 1088] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 161 (0x92763400) [pid = 12808] [serial = 1085] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 160 (0x8e0f8c00) [pid = 12808] [serial = 1073] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 159 (0x93aa3c00) [pid = 12808] [serial = 1038] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 158 (0x89746400) [pid = 12808] [serial = 1056] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 157 (0x8d674800) [pid = 12808] [serial = 1068] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 156 (0x8730c400) [pid = 12808] [serial = 1112] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 155 (0x8cd2a400) [pid = 12808] [serial = 1064] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 154 (0x8cb72800) [pid = 12808] [serial = 1062] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 153 (0x8d479400) [pid = 12808] [serial = 1065] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 152 (0x8ea88400) [pid = 12808] [serial = 1074] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 151 (0x950c9c00) [pid = 12808] [serial = 1100] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 150 (0x8dfa2000) [pid = 12808] [serial = 1070] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 149 (0x94ea9400) [pid = 12808] [serial = 1094] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 148 (0x89795800) [pid = 12808] [serial = 1109] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 147 (0x94fa1400) [pid = 12808] [serial = 1098] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 146 (0x86ec4000) [pid = 12808] [serial = 1104] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 145 (0x8f33bc00) [pid = 12808] [serial = 1076] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x8974ec00) [pid = 12808] [serial = 1113] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x8958b400) [pid = 12808] [serial = 1055] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x8f85cc00) [pid = 12808] [serial = 1079] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x94e78400) [pid = 12808] [serial = 1091] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x89ce8800) [pid = 12808] [serial = 990] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x8b0f8c00) [pid = 12808] [serial = 1059] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x90fc8800) [pid = 12808] [serial = 1082] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x927eac00) [pid = 12808] [serial = 1086] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x911ec800) [pid = 12808] [serial = 1083] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x93aa1400) [pid = 12808] [serial = 1089] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x8a5e1800) [pid = 12808] [serial = 1058] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x94f9e400) [pid = 12808] [serial = 1097] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x8f521c00) [pid = 12808] [serial = 1077] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x8af44800) [pid = 12808] [serial = 1115] [outer = (nil)] [url = about:blank] 16:21:16 INFO - PROCESS | 12808 | ++DOCSHELL 0x860ec400 == 127 [pid = 12808] [id = 410] 16:21:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x860ee400) [pid = 12808] [serial = 1231] [outer = (nil)] 16:21:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x86c40c00) [pid = 12808] [serial = 1232] [outer = 0x860ee400] 16:21:16 INFO - PROCESS | 12808 | 1462404076354 Marionette DEBUG loaded listener.js 16:21:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x86eb9c00) [pid = 12808] [serial = 1233] [outer = 0x860ee400] 16:21:17 INFO - PROCESS | 12808 | 1462404077296 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]]]}] 16:21:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:21:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 3489ms 16:21:17 INFO - PROCESS | 12808 | 1462404077348 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 16:21:17 INFO - PROCESS | 12808 | 1462404077352 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 16:21:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:21:17 INFO - PROCESS | 12808 | 1462404077363 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:21:17 INFO - PROCESS | 12808 | 1462404077366 Marionette TRACE conn3 <- [1,1614,null,{}] 16:21:17 INFO - PROCESS | 12808 | 1462404077375 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}] 16:21:17 INFO - PROCESS | 12808 | 1462404077599 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 16:21:17 INFO - PROCESS | 12808 | 1462404077805 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:17 INFO - PROCESS | 12808 | ++DOCSHELL 0x888c6000 == 128 [pid = 12808] [id = 411] 16:21:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x888c7400) [pid = 12808] [serial = 1234] [outer = (nil)] 16:21:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x88b62400) [pid = 12808] [serial = 1235] [outer = 0x888c7400] 16:21:17 INFO - PROCESS | 12808 | 1462404077953 Marionette DEBUG loaded listener.js 16:21:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x895d1800) [pid = 12808] [serial = 1236] [outer = 0x888c7400] 16:21:18 INFO - PROCESS | 12808 | 1462404078812 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]]]}] 16:21:18 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 16:21:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1538ms 16:21:18 INFO - PROCESS | 12808 | 1462404078901 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 16:21:18 INFO - PROCESS | 12808 | 1462404078907 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 16:21:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:21:18 INFO - PROCESS | 12808 | 1462404078925 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:21:18 INFO - PROCESS | 12808 | 1462404078929 Marionette TRACE conn3 <- [1,1618,null,{}] 16:21:18 INFO - PROCESS | 12808 | 1462404078935 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}] 16:21:19 INFO - PROCESS | 12808 | 1462404079217 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 16:21:19 INFO - PROCESS | 12808 | 1462404079249 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:19 INFO - PROCESS | 12808 | ++DOCSHELL 0x8957dc00 == 129 [pid = 12808] [id = 412] 16:21:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x89742000) [pid = 12808] [serial = 1237] [outer = (nil)] 16:21:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x89792c00) [pid = 12808] [serial = 1238] [outer = 0x89742000] 16:21:19 INFO - PROCESS | 12808 | 1462404079331 Marionette DEBUG loaded listener.js 16:21:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x897a0800) [pid = 12808] [serial = 1239] [outer = 0x89742000] 16:21:20 INFO - PROCESS | 12808 | 1462404080472 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]]]}] 16:21:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:21:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1593ms 16:21:20 INFO - PROCESS | 12808 | 1462404080519 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 16:21:20 INFO - PROCESS | 12808 | 1462404080523 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 16:21:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:21:20 INFO - PROCESS | 12808 | 1462404080536 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:21:20 INFO - PROCESS | 12808 | 1462404080541 Marionette TRACE conn3 <- [1,1622,null,{}] 16:21:20 INFO - PROCESS | 12808 | 1462404080558 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}] 16:21:20 INFO - PROCESS | 12808 | 1462404080841 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 16:21:21 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x911f3000) [pid = 12808] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:21:21 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x889dc000) [pid = 12808] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:21:21 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x8dfa6c00) [pid = 12808] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:21:21 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x8f530c00) [pid = 12808] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:21:21 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x8d66f000) [pid = 12808] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:21:21 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x89ce4c00) [pid = 12808] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:21:21 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x8b987400) [pid = 12808] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:21:21 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x8de1c400) [pid = 12808] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:21:21 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x8dfa9800) [pid = 12808] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:21:21 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x8d83ac00) [pid = 12808] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:21:21 INFO - PROCESS | 12808 | --DOMWINDOW == 129 (0x8f929400) [pid = 12808] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:21:21 INFO - PROCESS | 12808 | --DOMWINDOW == 128 (0x8974f400) [pid = 12808] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:21:21 INFO - PROCESS | 12808 | --DOMWINDOW == 127 (0x8f854c00) [pid = 12808] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:21:21 INFO - PROCESS | 12808 | --DOMWINDOW == 126 (0x8cd1f800) [pid = 12808] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:21:21 INFO - PROCESS | 12808 | --DOMWINDOW == 125 (0x89791800) [pid = 12808] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:21:21 INFO - PROCESS | 12808 | --DOMWINDOW == 124 (0x8cb6a800) [pid = 12808] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:21:21 INFO - PROCESS | 12808 | --DOMWINDOW == 123 (0x8de1e400) [pid = 12808] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:21:21 INFO - PROCESS | 12808 | --DOMWINDOW == 122 (0x888c0400) [pid = 12808] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:21:21 INFO - PROCESS | 12808 | --DOMWINDOW == 121 (0x8b0ecc00) [pid = 12808] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:21:21 INFO - PROCESS | 12808 | --DOMWINDOW == 120 (0x911efc00) [pid = 12808] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:21:21 INFO - PROCESS | 12808 | 1462404081604 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:21 INFO - PROCESS | 12808 | ++DOCSHELL 0x860ecc00 == 130 [pid = 12808] [id = 413] 16:21:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 121 (0x863b1800) [pid = 12808] [serial = 1240] [outer = (nil)] 16:21:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 122 (0x89580400) [pid = 12808] [serial = 1241] [outer = 0x863b1800] 16:21:21 INFO - PROCESS | 12808 | 1462404081688 Marionette DEBUG loaded listener.js 16:21:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 123 (0x89ce3400) [pid = 12808] [serial = 1242] [outer = 0x863b1800] 16:21:22 INFO - PROCESS | 12808 | 1462404082503 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]]]}] 16:21:22 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 16:21:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1992ms 16:21:22 INFO - PROCESS | 12808 | 1462404082528 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 16:21:22 INFO - PROCESS | 12808 | 1462404082533 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 16:21:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:21:22 INFO - PROCESS | 12808 | 1462404082551 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:21:22 INFO - PROCESS | 12808 | 1462404082555 Marionette TRACE conn3 <- [1,1626,null,{}] 16:21:22 INFO - PROCESS | 12808 | 1462404082565 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}] 16:21:22 INFO - PROCESS | 12808 | 1462404082776 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 16:21:22 INFO - PROCESS | 12808 | 1462404082792 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:23 INFO - PROCESS | 12808 | ++DOCSHELL 0x89588c00 == 131 [pid = 12808] [id = 414] 16:21:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 124 (0x8a5e1800) [pid = 12808] [serial = 1243] [outer = (nil)] 16:21:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 125 (0x8b0f0c00) [pid = 12808] [serial = 1244] [outer = 0x8a5e1800] 16:21:23 INFO - PROCESS | 12808 | 1462404083061 Marionette DEBUG loaded listener.js 16:21:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 126 (0x8b2e9c00) [pid = 12808] [serial = 1245] [outer = 0x8a5e1800] 16:21:24 INFO - PROCESS | 12808 | 1462404084182 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]]]}] 16:21:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:21:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1690ms 16:21:24 INFO - PROCESS | 12808 | 1462404084242 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 16:21:24 INFO - PROCESS | 12808 | 1462404084251 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 16:21:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:21:24 INFO - PROCESS | 12808 | 1462404084262 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:21:24 INFO - PROCESS | 12808 | 1462404084266 Marionette TRACE conn3 <- [1,1630,null,{}] 16:21:24 INFO - PROCESS | 12808 | 1462404084319 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}] 16:21:24 INFO - PROCESS | 12808 | 1462404084669 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 16:21:24 INFO - PROCESS | 12808 | 1462404084910 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:24 INFO - PROCESS | 12808 | ++DOCSHELL 0x888c4c00 == 132 [pid = 12808] [id = 415] 16:21:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 127 (0x88b57c00) [pid = 12808] [serial = 1246] [outer = (nil)] 16:21:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 128 (0x895d7000) [pid = 12808] [serial = 1247] [outer = 0x88b57c00] 16:21:25 INFO - PROCESS | 12808 | 1462404085007 Marionette DEBUG loaded listener.js 16:21:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 129 (0x89749000) [pid = 12808] [serial = 1248] [outer = 0x88b57c00] 16:21:26 INFO - PROCESS | 12808 | 1462404086041 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]]]}] 16:21:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:21:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1838ms 16:21:26 INFO - PROCESS | 12808 | 1462404086100 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 16:21:26 INFO - PROCESS | 12808 | 1462404086111 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 16:21:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:21:26 INFO - PROCESS | 12808 | 1462404086123 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:21:26 INFO - PROCESS | 12808 | 1462404086127 Marionette TRACE conn3 <- [1,1634,null,{}] 16:21:26 INFO - PROCESS | 12808 | 1462404086134 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}] 16:21:26 INFO - PROCESS | 12808 | 1462404086374 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 16:21:26 INFO - PROCESS | 12808 | 1462404086737 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:26 INFO - PROCESS | 12808 | ++DOCSHELL 0x89ceb000 == 133 [pid = 12808] [id = 416] 16:21:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 130 (0x89cec400) [pid = 12808] [serial = 1249] [outer = (nil)] 16:21:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x8a5ee800) [pid = 12808] [serial = 1250] [outer = 0x89cec400] 16:21:26 INFO - PROCESS | 12808 | 1462404086842 Marionette DEBUG loaded listener.js 16:21:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x8b0ef400) [pid = 12808] [serial = 1251] [outer = 0x89cec400] 16:21:27 INFO - PROCESS | 12808 | 1462404087859 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]]]}] 16:21:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:21:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1789ms 16:21:27 INFO - PROCESS | 12808 | 1462404087921 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 16:21:27 INFO - PROCESS | 12808 | 1462404087927 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 16:21:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:21:27 INFO - PROCESS | 12808 | 1462404087938 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:21:27 INFO - PROCESS | 12808 | 1462404087944 Marionette TRACE conn3 <- [1,1638,null,{}] 16:21:27 INFO - PROCESS | 12808 | 1462404087963 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}] 16:21:28 INFO - PROCESS | 12808 | 1462404088234 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 16:21:28 INFO - PROCESS | 12808 | 1462404088537 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:28 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b95cc00 == 134 [pid = 12808] [id = 417] 16:21:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x8b993400) [pid = 12808] [serial = 1252] [outer = (nil)] 16:21:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x8ca3c400) [pid = 12808] [serial = 1253] [outer = 0x8b993400] 16:21:28 INFO - PROCESS | 12808 | 1462404088635 Marionette DEBUG loaded listener.js 16:21:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x8cb73400) [pid = 12808] [serial = 1254] [outer = 0x8b993400] 16:21:29 INFO - PROCESS | 12808 | 1462404089630 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]]]}] 16:21:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:21:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1741ms 16:21:29 INFO - PROCESS | 12808 | 1462404089679 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 16:21:29 INFO - PROCESS | 12808 | 1462404089685 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 16:21:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:21:29 INFO - PROCESS | 12808 | 1462404089692 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:21:29 INFO - PROCESS | 12808 | 1462404089694 Marionette TRACE conn3 <- [1,1642,null,{}] 16:21:29 INFO - PROCESS | 12808 | 1462404089702 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}] 16:21:29 INFO - PROCESS | 12808 | 1462404089950 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 16:21:30 INFO - PROCESS | 12808 | 1462404090277 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:30 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b0ecc00 == 135 [pid = 12808] [id = 418] 16:21:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x8ca3e800) [pid = 12808] [serial = 1255] [outer = (nil)] 16:21:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8cd22400) [pid = 12808] [serial = 1256] [outer = 0x8ca3e800] 16:21:30 INFO - PROCESS | 12808 | 1462404090377 Marionette DEBUG loaded listener.js 16:21:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x8cd2a800) [pid = 12808] [serial = 1257] [outer = 0x8ca3e800] 16:21:31 INFO - PROCESS | 12808 | 1462404091297 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]]]}] 16:21:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:21:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1639ms 16:21:31 INFO - PROCESS | 12808 | 1462404091331 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 16:21:31 INFO - PROCESS | 12808 | 1462404091335 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 16:21:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:21:31 INFO - PROCESS | 12808 | 1462404091342 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:21:31 INFO - PROCESS | 12808 | 1462404091346 Marionette TRACE conn3 <- [1,1646,null,{}] 16:21:31 INFO - PROCESS | 12808 | 1462404091352 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}] 16:21:31 INFO - PROCESS | 12808 | 1462404091683 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 16:21:31 INFO - PROCESS | 12808 | 1462404091974 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:32 INFO - PROCESS | 12808 | ++DOCSHELL 0x8975d400 == 136 [pid = 12808] [id = 419] 16:21:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x8cbc2000) [pid = 12808] [serial = 1258] [outer = (nil)] 16:21:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x8d47cc00) [pid = 12808] [serial = 1259] [outer = 0x8cbc2000] 16:21:32 INFO - PROCESS | 12808 | 1462404092099 Marionette DEBUG loaded listener.js 16:21:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x8d5d0800) [pid = 12808] [serial = 1260] [outer = 0x8cbc2000] 16:21:33 INFO - PROCESS | 12808 | 1462404093072 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]]]}] 16:21:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:21:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1791ms 16:21:33 INFO - PROCESS | 12808 | 1462404093135 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 16:21:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:21:33 INFO - PROCESS | 12808 | 1462404093140 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 16:21:33 INFO - PROCESS | 12808 | 1462404093147 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:21:33 INFO - PROCESS | 12808 | 1462404093150 Marionette TRACE conn3 <- [1,1650,null,{}] 16:21:33 INFO - PROCESS | 12808 | 1462404093157 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}] 16:21:33 INFO - PROCESS | 12808 | 1462404093472 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 16:21:33 INFO - PROCESS | 12808 | 1462404093807 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:33 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cb6d400 == 137 [pid = 12808] [id = 420] 16:21:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x8d5d6400) [pid = 12808] [serial = 1261] [outer = (nil)] 16:21:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x8d839c00) [pid = 12808] [serial = 1262] [outer = 0x8d5d6400] 16:21:33 INFO - PROCESS | 12808 | 1462404093908 Marionette DEBUG loaded listener.js 16:21:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x8de12400) [pid = 12808] [serial = 1263] [outer = 0x8d5d6400] 16:21:34 INFO - PROCESS | 12808 | 1462404094933 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]]]}] 16:21:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:21:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1837ms 16:21:34 INFO - PROCESS | 12808 | 1462404094985 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 16:21:34 INFO - PROCESS | 12808 | 1462404094989 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 16:21:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:21:34 INFO - PROCESS | 12808 | 1462404094996 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:21:35 INFO - PROCESS | 12808 | 1462404095000 Marionette TRACE conn3 <- [1,1654,null,{}] 16:21:35 INFO - PROCESS | 12808 | 1462404095006 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}] 16:21:35 INFO - PROCESS | 12808 | 1462404095228 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 16:21:35 INFO - PROCESS | 12808 | 1462404095547 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:35 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d674800 == 138 [pid = 12808] [id = 421] 16:21:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x8d675400) [pid = 12808] [serial = 1264] [outer = (nil)] 16:21:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 146 (0x8dfa5c00) [pid = 12808] [serial = 1265] [outer = 0x8d675400] 16:21:35 INFO - PROCESS | 12808 | 1462404095649 Marionette DEBUG loaded listener.js 16:21:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 147 (0x8dfa9800) [pid = 12808] [serial = 1266] [outer = 0x8d675400] 16:21:36 INFO - PROCESS | 12808 | 1462404096538 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]]]}] 16:21:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:21:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1587ms 16:21:36 INFO - PROCESS | 12808 | 1462404096585 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 16:21:36 INFO - PROCESS | 12808 | 1462404096589 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 16:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:21:36 INFO - PROCESS | 12808 | 1462404096617 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:21:36 INFO - PROCESS | 12808 | 1462404096620 Marionette TRACE conn3 <- [1,1658,null,{}] 16:21:36 INFO - PROCESS | 12808 | 1462404096628 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}] 16:21:36 INFO - PROCESS | 12808 | 1462404096891 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 16:21:37 INFO - PROCESS | 12808 | 1462404097213 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:37 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b991800 == 139 [pid = 12808] [id = 422] 16:21:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 148 (0x8de17000) [pid = 12808] [serial = 1267] [outer = (nil)] 16:21:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 149 (0x8ea82c00) [pid = 12808] [serial = 1268] [outer = 0x8de17000] 16:21:37 INFO - PROCESS | 12808 | 1462404097312 Marionette DEBUG loaded listener.js 16:21:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 150 (0x8ea8d400) [pid = 12808] [serial = 1269] [outer = 0x8de17000] 16:21:38 INFO - PROCESS | 12808 | 1462404098332 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]]]}] 16:21:38 INFO - PROCESS | 12808 | ************************* 16:21:38 INFO - PROCESS | 12808 | A coding exception was thrown and uncaught in a Task. 16:21:38 INFO - PROCESS | 12808 | 16:21:38 INFO - PROCESS | 12808 | Full message: TypeError: NetworkError when attempting to fetch resource. 16:21:38 INFO - PROCESS | 12808 | Full stack: 16:21:38 INFO - PROCESS | 12808 | ************************* 16:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1788ms 16:21:38 INFO - PROCESS | 12808 | 1462404098401 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 16:21:38 INFO - PROCESS | 12808 | 1462404098406 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 16:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:21:38 INFO - PROCESS | 12808 | 1462404098419 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:21:38 INFO - PROCESS | 12808 | 1462404098422 Marionette TRACE conn3 <- [1,1662,null,{}] 16:21:38 INFO - PROCESS | 12808 | 1462404098429 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}] 16:21:38 INFO - PROCESS | 12808 | 1462404098711 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 16:21:39 INFO - PROCESS | 12808 | 1462404099053 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:39 INFO - PROCESS | 12808 | ++DOCSHELL 0x8df9c800 == 140 [pid = 12808] [id = 423] 16:21:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 151 (0x8dfa9400) [pid = 12808] [serial = 1270] [outer = (nil)] 16:21:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 152 (0x8f523c00) [pid = 12808] [serial = 1271] [outer = 0x8dfa9400] 16:21:39 INFO - PROCESS | 12808 | 1462404099149 Marionette DEBUG loaded listener.js 16:21:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 153 (0x8f91cc00) [pid = 12808] [serial = 1272] [outer = 0x8dfa9400] 16:21:40 INFO - PROCESS | 12808 | 1462404100149 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]]]}] 16:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1792ms 16:21:40 INFO - PROCESS | 12808 | 1462404100212 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 16:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:21:40 INFO - PROCESS | 12808 | 1462404100216 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 16:21:40 INFO - PROCESS | 12808 | 1462404100223 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:21:40 INFO - PROCESS | 12808 | 1462404100227 Marionette TRACE conn3 <- [1,1666,null,{}] 16:21:40 INFO - PROCESS | 12808 | 1462404100233 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}] 16:21:40 INFO - PROCESS | 12808 | 1462404100475 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 16:21:40 INFO - PROCESS | 12808 | 1462404100798 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:40 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cb74000 == 141 [pid = 12808] [id = 424] 16:21:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 154 (0x8f523000) [pid = 12808] [serial = 1273] [outer = (nil)] 16:21:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 155 (0x90e2d800) [pid = 12808] [serial = 1274] [outer = 0x8f523000] 16:21:40 INFO - PROCESS | 12808 | 1462404100904 Marionette DEBUG loaded listener.js 16:21:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 156 (0x90e31000) [pid = 12808] [serial = 1275] [outer = 0x8f523000] 16:21:41 INFO - PROCESS | 12808 | 1462404101851 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]]]}] 16:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1687ms 16:21:41 INFO - PROCESS | 12808 | 1462404101908 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 16:21:41 INFO - PROCESS | 12808 | 1462404101921 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 16:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:21:41 INFO - PROCESS | 12808 | 1462404101931 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:21:41 INFO - PROCESS | 12808 | 1462404101937 Marionette TRACE conn3 <- [1,1670,null,{}] 16:21:41 INFO - PROCESS | 12808 | 1462404101945 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}] 16:21:42 INFO - PROCESS | 12808 | 1462404102251 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 16:21:42 INFO - PROCESS | 12808 | 1462404102599 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:42 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f928000 == 142 [pid = 12808] [id = 425] 16:21:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 157 (0x917cb800) [pid = 12808] [serial = 1276] [outer = (nil)] 16:21:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 158 (0x91837800) [pid = 12808] [serial = 1277] [outer = 0x917cb800] 16:21:42 INFO - PROCESS | 12808 | 1462404102701 Marionette DEBUG loaded listener.js 16:21:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 159 (0x92767000) [pid = 12808] [serial = 1278] [outer = 0x917cb800] 16:21:43 INFO - PROCESS | 12808 | 1462404103723 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]]]}] 16:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1840ms 16:21:43 INFO - PROCESS | 12808 | 1462404103771 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 16:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:21:43 INFO - PROCESS | 12808 | 1462404103775 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 16:21:43 INFO - PROCESS | 12808 | 1462404103782 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:21:43 INFO - PROCESS | 12808 | 1462404103787 Marionette TRACE conn3 <- [1,1674,null,{}] 16:21:43 INFO - PROCESS | 12808 | 1462404103793 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}] 16:21:44 INFO - PROCESS | 12808 | 1462404104045 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 16:21:44 INFO - PROCESS | 12808 | 1462404104393 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:44 INFO - PROCESS | 12808 | ++DOCSHELL 0x89854000 == 143 [pid = 12808] [id = 426] 16:21:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 160 (0x917c8400) [pid = 12808] [serial = 1279] [outer = (nil)] 16:21:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 161 (0x9294e800) [pid = 12808] [serial = 1280] [outer = 0x917c8400] 16:21:44 INFO - PROCESS | 12808 | 1462404104496 Marionette DEBUG loaded listener.js 16:21:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 162 (0x938d9400) [pid = 12808] [serial = 1281] [outer = 0x917c8400] 16:21:45 INFO - PROCESS | 12808 | 1462404105427 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]]]}] 16:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1695ms 16:21:45 INFO - PROCESS | 12808 | 1462404105478 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 16:21:45 INFO - PROCESS | 12808 | 1462404105482 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 16:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:21:45 INFO - PROCESS | 12808 | 1462404105489 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:21:45 INFO - PROCESS | 12808 | 1462404105503 Marionette TRACE conn3 <- [1,1678,null,{}] 16:21:45 INFO - PROCESS | 12808 | 1462404105509 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}] 16:21:45 INFO - PROCESS | 12808 | 1462404105742 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 16:21:46 INFO - PROCESS | 12808 | 1462404106069 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:46 INFO - PROCESS | 12808 | ++DOCSHELL 0x9276c000 == 144 [pid = 12808] [id = 427] 16:21:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 163 (0x92771000) [pid = 12808] [serial = 1282] [outer = (nil)] 16:21:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0x94e72800) [pid = 12808] [serial = 1283] [outer = 0x92771000] 16:21:46 INFO - PROCESS | 12808 | 1462404106169 Marionette DEBUG loaded listener.js 16:21:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0x94e7c800) [pid = 12808] [serial = 1284] [outer = 0x92771000] 16:21:47 INFO - PROCESS | 12808 | 1462404107154 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]]]}] 16:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1744ms 16:21:47 INFO - PROCESS | 12808 | 1462404107235 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 16:21:47 INFO - PROCESS | 12808 | 1462404107240 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 16:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:21:47 INFO - PROCESS | 12808 | 1462404107247 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:21:47 INFO - PROCESS | 12808 | 1462404107251 Marionette TRACE conn3 <- [1,1682,null,{}] 16:21:47 INFO - PROCESS | 12808 | 1462404107261 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}] 16:21:47 INFO - PROCESS | 12808 | 1462404107517 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 16:21:47 INFO - PROCESS | 12808 | 1462404107850 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:47 INFO - PROCESS | 12808 | ++DOCSHELL 0x90fc1c00 == 145 [pid = 12808] [id = 428] 16:21:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x911f1400) [pid = 12808] [serial = 1285] [outer = (nil)] 16:21:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x94fa1c00) [pid = 12808] [serial = 1286] [outer = 0x911f1400] 16:21:47 INFO - PROCESS | 12808 | 1462404107944 Marionette DEBUG loaded listener.js 16:21:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0x94faa400) [pid = 12808] [serial = 1287] [outer = 0x911f1400] 16:21:48 INFO - PROCESS | 12808 | 1462404108836 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]]]}] 16:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1640ms 16:21:48 INFO - PROCESS | 12808 | 1462404108898 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 16:21:48 INFO - PROCESS | 12808 | 1462404108901 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 16:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:21:48 INFO - PROCESS | 12808 | 1462404108914 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:21:48 INFO - PROCESS | 12808 | 1462404108916 Marionette TRACE conn3 <- [1,1686,null,{}] 16:21:48 INFO - PROCESS | 12808 | 1462404108923 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}] 16:21:49 INFO - PROCESS | 12808 | 1462404109167 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 16:21:49 INFO - PROCESS | 12808 | 1462404109488 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:49 INFO - PROCESS | 12808 | ++DOCSHELL 0x8985e800 == 146 [pid = 12808] [id = 429] 16:21:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0x9276b000) [pid = 12808] [serial = 1288] [outer = (nil)] 16:21:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0x950d2c00) [pid = 12808] [serial = 1289] [outer = 0x9276b000] 16:21:49 INFO - PROCESS | 12808 | 1462404109597 Marionette DEBUG loaded listener.js 16:21:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 171 (0x950da400) [pid = 12808] [serial = 1290] [outer = 0x9276b000] 16:21:50 INFO - PROCESS | 12808 | 1462404110530 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]]]}] 16:21:50 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 16:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1682ms 16:21:50 INFO - PROCESS | 12808 | 1462404110597 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 16:21:50 INFO - PROCESS | 12808 | 1462404110601 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 16:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:21:50 INFO - PROCESS | 12808 | 1462404110609 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:21:50 INFO - PROCESS | 12808 | 1462404110613 Marionette TRACE conn3 <- [1,1690,null,{}] 16:21:50 INFO - PROCESS | 12808 | 1462404110620 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}] 16:21:50 INFO - PROCESS | 12808 | 1462404110872 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 16:21:51 INFO - PROCESS | 12808 | 1462404111208 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:51 INFO - PROCESS | 12808 | ++DOCSHELL 0x863b9c00 == 147 [pid = 12808] [id = 430] 16:21:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 172 (0x94fb0400) [pid = 12808] [serial = 1291] [outer = (nil)] 16:21:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 173 (0x9623d400) [pid = 12808] [serial = 1292] [outer = 0x94fb0400] 16:21:51 INFO - PROCESS | 12808 | 1462404111306 Marionette DEBUG loaded listener.js 16:21:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 174 (0x9741d400) [pid = 12808] [serial = 1293] [outer = 0x94fb0400] 16:21:52 INFO - PROCESS | 12808 | 1462404112324 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]]]}] 16:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1783ms 16:21:52 INFO - PROCESS | 12808 | 1462404112394 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 16:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:21:52 INFO - PROCESS | 12808 | 1462404112398 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 16:21:52 INFO - PROCESS | 12808 | 1462404112405 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:21:52 INFO - PROCESS | 12808 | 1462404112409 Marionette TRACE conn3 <- [1,1694,null,{}] 16:21:52 INFO - PROCESS | 12808 | 1462404112415 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}] 16:21:52 INFO - PROCESS | 12808 | 1462404112655 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 16:21:53 INFO - PROCESS | 12808 | 1462404112991 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:53 INFO - PROCESS | 12808 | ++DOCSHELL 0x950cc000 == 148 [pid = 12808] [id = 431] 16:21:53 INFO - PROCESS | 12808 | ++DOMWINDOW == 175 (0x950e1400) [pid = 12808] [serial = 1294] [outer = (nil)] 16:21:53 INFO - PROCESS | 12808 | ++DOMWINDOW == 176 (0x97f0b800) [pid = 12808] [serial = 1295] [outer = 0x950e1400] 16:21:53 INFO - PROCESS | 12808 | 1462404113090 Marionette DEBUG loaded listener.js 16:21:53 INFO - PROCESS | 12808 | ++DOMWINDOW == 177 (0x97fbd800) [pid = 12808] [serial = 1296] [outer = 0x950e1400] 16:21:54 INFO - PROCESS | 12808 | 1462404114044 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]]]}] 16:21:55 INFO - PROCESS | 12808 | --DOCSHELL 0x860ecc00 == 147 [pid = 12808] [id = 413] 16:21:55 INFO - PROCESS | 12808 | --DOCSHELL 0x8957dc00 == 146 [pid = 12808] [id = 412] 16:21:55 INFO - PROCESS | 12808 | --DOCSHELL 0x888c6000 == 145 [pid = 12808] [id = 411] 16:21:55 INFO - PROCESS | 12808 | --DOCSHELL 0x860ec400 == 144 [pid = 12808] [id = 410] 16:21:55 INFO - PROCESS | 12808 | --DOCSHELL 0x8a5e3c00 == 143 [pid = 12808] [id = 403] 16:21:55 INFO - PROCESS | 12808 | --DOCSHELL 0x8f528400 == 142 [pid = 12808] [id = 404] 16:21:55 INFO - PROCESS | 12808 | --DOCSHELL 0x8f18dc00 == 141 [pid = 12808] [id = 402] 16:21:55 INFO - PROCESS | 12808 | --DOCSHELL 0x8e09bc00 == 140 [pid = 12808] [id = 401] 16:21:55 INFO - PROCESS | 12808 | --DOCSHELL 0x8af43000 == 139 [pid = 12808] [id = 400] 16:21:55 INFO - PROCESS | 12808 | --DOCSHELL 0x8cd26400 == 138 [pid = 12808] [id = 399] 16:21:55 INFO - PROCESS | 12808 | --DOCSHELL 0x86c3ec00 == 137 [pid = 12808] [id = 398] 16:21:55 INFO - PROCESS | 12808 | --DOCSHELL 0x8b0f6400 == 136 [pid = 12808] [id = 396] 16:21:55 INFO - PROCESS | 12808 | --DOCSHELL 0x89744400 == 135 [pid = 12808] [id = 397] 16:21:55 INFO - PROCESS | 12808 | --DOCSHELL 0x8b994400 == 134 [pid = 12808] [id = 395] 16:21:55 INFO - PROCESS | 12808 | --DOCSHELL 0x8979c400 == 133 [pid = 12808] [id = 394] 16:21:55 INFO - PROCESS | 12808 | --DOCSHELL 0x863b8800 == 132 [pid = 12808] [id = 392] 16:21:55 INFO - PROCESS | 12808 | --DOCSHELL 0x8730ac00 == 131 [pid = 12808] [id = 393] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 176 (0x9294c000) [pid = 12808] [serial = 1164] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 175 (0x895d3800) [pid = 12808] [serial = 1118] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 174 (0x8f18d000) [pid = 12808] [serial = 1145] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 173 (0x8f929800) [pid = 12808] [serial = 1149] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 172 (0x8d834000) [pid = 12808] [serial = 1133] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 171 (0x8af48000) [pid = 12808] [serial = 1122] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 170 (0x92943800) [pid = 12808] [serial = 1163] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0x8b990400) [pid = 12808] [serial = 1124] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x8f32fc00) [pid = 12808] [serial = 1146] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x92768000) [pid = 12808] [serial = 1161] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x8e0f0800) [pid = 12808] [serial = 1142] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x8de76c00) [pid = 12808] [serial = 1137] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0x911f6c00) [pid = 12808] [serial = 1155] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x89855000) [pid = 12808] [serial = 1173] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 162 (0x8f858800) [pid = 12808] [serial = 1148] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 161 (0x8e0f7c00) [pid = 12808] [serial = 1143] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 160 (0x90fbf000) [pid = 12808] [serial = 1152] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 159 (0x8d479c00) [pid = 12808] [serial = 1131] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 158 (0x8af4a000) [pid = 12808] [serial = 1053] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 157 (0x89745c00) [pid = 12808] [serial = 1119] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 156 (0x8d83c800) [pid = 12808] [serial = 1134] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 155 (0x8cb75c00) [pid = 12808] [serial = 1127] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 154 (0x8e096400) [pid = 12808] [serial = 1140] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 153 (0x88b5f800) [pid = 12808] [serial = 1170] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 152 (0x90e37000) [pid = 12808] [serial = 1151] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 151 (0x911f1800) [pid = 12808] [serial = 1154] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 150 (0x8cbc9800) [pid = 12808] [serial = 1128] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 149 (0x89848400) [pid = 12808] [serial = 1172] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 148 (0x89ce5800) [pid = 12808] [serial = 1166] [outer = (nil)] [url = about:blank] 16:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 3450ms 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 147 (0x8cd2b000) [pid = 12808] [serial = 1130] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 146 (0x8dfa4400) [pid = 12808] [serial = 1139] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 145 (0x8ca34800) [pid = 12808] [serial = 1125] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x8b2e6000) [pid = 12808] [serial = 1175] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x9182d000) [pid = 12808] [serial = 1157] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x8de1f400) [pid = 12808] [serial = 1136] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x92763c00) [pid = 12808] [serial = 1160] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x8b2f0000) [pid = 12808] [serial = 1176] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x91834c00) [pid = 12808] [serial = 1158] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x8a5e7000) [pid = 12808] [serial = 1121] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x889e0400) [pid = 12808] [serial = 1169] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x89ce7c00) [pid = 12808] [serial = 1178] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 12808 | 1462404116011 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 16:21:56 INFO - PROCESS | 12808 | 1462404116017 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 16:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:21:56 INFO - PROCESS | 12808 | 1462404116038 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:21:56 INFO - PROCESS | 12808 | 1462404116046 Marionette TRACE conn3 <- [1,1698,null,{}] 16:21:56 INFO - PROCESS | 12808 | 1462404116055 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}] 16:21:56 INFO - PROCESS | 12808 | 1462404116260 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 16:21:56 INFO - PROCESS | 12808 | 1462404116483 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:56 INFO - PROCESS | 12808 | ++DOCSHELL 0x8730a800 == 132 [pid = 12808] [id = 432] 16:21:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8730ac00) [pid = 12808] [serial = 1297] [outer = (nil)] 16:21:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x888c3000) [pid = 12808] [serial = 1298] [outer = 0x8730ac00] 16:21:56 INFO - PROCESS | 12808 | 1462404116565 Marionette DEBUG loaded listener.js 16:21:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x889ddc00) [pid = 12808] [serial = 1299] [outer = 0x8730ac00] 16:21:57 INFO - PROCESS | 12808 | 1462404117449 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]]]}] 16:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 16:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1452ms 16:21:57 INFO - PROCESS | 12808 | 1462404117489 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 16:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:21:57 INFO - PROCESS | 12808 | 1462404117495 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 16:21:57 INFO - PROCESS | 12808 | 1462404117508 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:21:57 INFO - PROCESS | 12808 | 1462404117514 Marionette TRACE conn3 <- [1,1702,null,{}] 16:21:57 INFO - PROCESS | 12808 | 1462404117521 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}] 16:21:57 INFO - PROCESS | 12808 | 1462404117732 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 16:21:58 INFO - PROCESS | 12808 | 1462404117993 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:58 INFO - PROCESS | 12808 | ++DOCSHELL 0x895db000 == 133 [pid = 12808] [id = 433] 16:21:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x895dd400) [pid = 12808] [serial = 1300] [outer = (nil)] 16:21:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x89758400) [pid = 12808] [serial = 1301] [outer = 0x895dd400] 16:21:58 INFO - PROCESS | 12808 | 1462404118080 Marionette DEBUG loaded listener.js 16:21:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x89847000) [pid = 12808] [serial = 1302] [outer = 0x895dd400] 16:21:59 INFO - PROCESS | 12808 | 1462404119075 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]]]}] 16:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1641ms 16:21:59 INFO - PROCESS | 12808 | 1462404119145 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 16:21:59 INFO - PROCESS | 12808 | 1462404119149 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 16:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:21:59 INFO - PROCESS | 12808 | 1462404119157 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:21:59 INFO - PROCESS | 12808 | 1462404119161 Marionette TRACE conn3 <- [1,1706,null,{}] 16:21:59 INFO - PROCESS | 12808 | 1462404119182 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}] 16:21:59 INFO - PROCESS | 12808 | 1462404119494 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 16:21:59 INFO - PROCESS | 12808 | 1462404119707 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:59 INFO - PROCESS | 12808 | ++DOCSHELL 0x860ef800 == 134 [pid = 12808] [id = 434] 16:21:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x8af42000) [pid = 12808] [serial = 1303] [outer = (nil)] 16:21:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x8af4f000) [pid = 12808] [serial = 1304] [outer = 0x8af42000] 16:21:59 INFO - PROCESS | 12808 | 1462404119822 Marionette DEBUG loaded listener.js 16:21:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x8b2e9400) [pid = 12808] [serial = 1305] [outer = 0x8af42000] 16:22:01 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x8f18fc00) [pid = 12808] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:22:01 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x8cbc5800) [pid = 12808] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:22:01 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x89588000) [pid = 12808] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:22:01 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x8f856400) [pid = 12808] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:22:01 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x8d836000) [pid = 12808] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:22:01 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x8d834800) [pid = 12808] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:22:01 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x8730bc00) [pid = 12808] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:22:01 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x8b996400) [pid = 12808] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:22:01 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x8af44000) [pid = 12808] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:22:01 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x863b1800) [pid = 12808] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:22:01 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x8ca40800) [pid = 12808] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:22:01 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x89ce4400) [pid = 12808] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:22:01 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x8f927c00) [pid = 12808] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:22:01 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x91838000) [pid = 12808] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:22:01 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x8e09f400) [pid = 12808] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:22:01 INFO - PROCESS | 12808 | --DOMWINDOW == 129 (0x8f335400) [pid = 12808] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:22:01 INFO - PROCESS | 12808 | --DOMWINDOW == 128 (0x888c7400) [pid = 12808] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:22:01 INFO - PROCESS | 12808 | --DOMWINDOW == 127 (0x92941400) [pid = 12808] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:22:01 INFO - PROCESS | 12808 | --DOMWINDOW == 126 (0x860ee400) [pid = 12808] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:22:01 INFO - PROCESS | 12808 | --DOMWINDOW == 125 (0x8af4f400) [pid = 12808] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:22:01 INFO - PROCESS | 12808 | --DOMWINDOW == 124 (0x89796400) [pid = 12808] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:22:01 INFO - PROCESS | 12808 | --DOMWINDOW == 123 (0x89742000) [pid = 12808] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:22:01 INFO - PROCESS | 12808 | 1462404121423 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]]]}] 16:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 2286ms 16:22:01 INFO - PROCESS | 12808 | 1462404121444 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 16:22:01 INFO - PROCESS | 12808 | 1462404121447 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 16:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:22:01 INFO - PROCESS | 12808 | 1462404121455 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:22:01 INFO - PROCESS | 12808 | 1462404121459 Marionette TRACE conn3 <- [1,1710,null,{}] 16:22:01 INFO - PROCESS | 12808 | 1462404121465 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}] 16:22:01 INFO - PROCESS | 12808 | 1462404121749 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 16:22:01 INFO - PROCESS | 12808 | 1462404121877 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:01 INFO - PROCESS | 12808 | ++DOCSHELL 0x863b1800 == 135 [pid = 12808] [id = 435] 16:22:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 124 (0x8730e000) [pid = 12808] [serial = 1306] [outer = (nil)] 16:22:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 125 (0x8af46c00) [pid = 12808] [serial = 1307] [outer = 0x8730e000] 16:22:01 INFO - PROCESS | 12808 | 1462404121959 Marionette DEBUG loaded listener.js 16:22:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 126 (0x8b2f4400) [pid = 12808] [serial = 1308] [outer = 0x8730e000] 16:22:02 INFO - PROCESS | 12808 | 1462404122843 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]]]}] 16:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1438ms 16:22:02 INFO - PROCESS | 12808 | 1462404122894 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 16:22:02 INFO - PROCESS | 12808 | 1462404122898 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 16:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:22:02 INFO - PROCESS | 12808 | 1462404122917 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:22:02 INFO - PROCESS | 12808 | 1462404122921 Marionette TRACE conn3 <- [1,1714,null,{}] 16:22:02 INFO - PROCESS | 12808 | 1462404122927 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}] 16:22:03 INFO - PROCESS | 12808 | 1462404123282 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 16:22:03 INFO - PROCESS | 12808 | 1462404123639 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:03 INFO - PROCESS | 12808 | ++DOCSHELL 0x86ec4000 == 136 [pid = 12808] [id = 436] 16:22:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 127 (0x86ec6800) [pid = 12808] [serial = 1309] [outer = (nil)] 16:22:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 128 (0x870f3000) [pid = 12808] [serial = 1310] [outer = 0x86ec6800] 16:22:03 INFO - PROCESS | 12808 | 1462404123745 Marionette DEBUG loaded listener.js 16:22:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 129 (0x8730f400) [pid = 12808] [serial = 1311] [outer = 0x86ec6800] 16:22:04 INFO - PROCESS | 12808 | 1462404124779 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]]]}] 16:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1941ms 16:22:04 INFO - PROCESS | 12808 | 1462404124860 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 16:22:04 INFO - PROCESS | 12808 | 1462404124867 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 16:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:22:04 INFO - PROCESS | 12808 | 1462404124876 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:22:04 INFO - PROCESS | 12808 | 1462404124884 Marionette TRACE conn3 <- [1,1718,null,{}] 16:22:04 INFO - PROCESS | 12808 | 1462404124893 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}] 16:22:05 INFO - PROCESS | 12808 | 1462404125190 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 16:22:05 INFO - PROCESS | 12808 | 1462404125530 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:05 INFO - PROCESS | 12808 | ++DOCSHELL 0x895d7400 == 137 [pid = 12808] [id = 437] 16:22:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 130 (0x895db400) [pid = 12808] [serial = 1312] [outer = (nil)] 16:22:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x89752400) [pid = 12808] [serial = 1313] [outer = 0x895db400] 16:22:05 INFO - PROCESS | 12808 | 1462404125636 Marionette DEBUG loaded listener.js 16:22:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x89796400) [pid = 12808] [serial = 1314] [outer = 0x895db400] 16:22:06 INFO - PROCESS | 12808 | 1462404126696 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]]]}] 16:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1891ms 16:22:06 INFO - PROCESS | 12808 | 1462404126769 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 16:22:06 INFO - PROCESS | 12808 | 1462404126773 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 16:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:22:06 INFO - PROCESS | 12808 | 1462404126782 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:22:06 INFO - PROCESS | 12808 | 1462404126786 Marionette TRACE conn3 <- [1,1722,null,{}] 16:22:06 INFO - PROCESS | 12808 | 1462404126794 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}] 16:22:07 INFO - PROCESS | 12808 | 1462404127135 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 16:22:07 INFO - PROCESS | 12808 | 1462404127460 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:07 INFO - PROCESS | 12808 | ++DOCSHELL 0x8984ec00 == 138 [pid = 12808] [id = 438] 16:22:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x89ce3000) [pid = 12808] [serial = 1315] [outer = (nil)] 16:22:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x8a5e3000) [pid = 12808] [serial = 1316] [outer = 0x89ce3000] 16:22:07 INFO - PROCESS | 12808 | 1462404127557 Marionette DEBUG loaded listener.js 16:22:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x8af43000) [pid = 12808] [serial = 1317] [outer = 0x89ce3000] 16:22:08 INFO - PROCESS | 12808 | 1462404128617 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]]]}] 16:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 16:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1889ms 16:22:08 INFO - PROCESS | 12808 | 1462404128672 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 16:22:08 INFO - PROCESS | 12808 | 1462404128680 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 16:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:22:08 INFO - PROCESS | 12808 | 1462404128699 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:22:08 INFO - PROCESS | 12808 | 1462404128708 Marionette TRACE conn3 <- [1,1726,null,{}] 16:22:08 INFO - PROCESS | 12808 | 1462404128715 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}] 16:22:09 INFO - PROCESS | 12808 | 1462404129020 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 16:22:09 INFO - PROCESS | 12808 | 1462404129349 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:09 INFO - PROCESS | 12808 | ++DOCSHELL 0x895cfc00 == 139 [pid = 12808] [id = 439] 16:22:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x8985f000) [pid = 12808] [serial = 1318] [outer = (nil)] 16:22:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8cb70000) [pid = 12808] [serial = 1319] [outer = 0x8985f000] 16:22:09 INFO - PROCESS | 12808 | 1462404129446 Marionette DEBUG loaded listener.js 16:22:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x8cb79800) [pid = 12808] [serial = 1320] [outer = 0x8985f000] 16:22:10 INFO - PROCESS | 12808 | 1462404130427 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]]]}] 16:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1802ms 16:22:10 INFO - PROCESS | 12808 | 1462404130493 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 16:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:22:10 INFO - PROCESS | 12808 | 1462404130498 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 16:22:10 INFO - PROCESS | 12808 | 1462404130505 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:22:10 INFO - PROCESS | 12808 | 1462404130509 Marionette TRACE conn3 <- [1,1730,null,{}] 16:22:10 INFO - PROCESS | 12808 | 1462404130515 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}] 16:22:10 INFO - PROCESS | 12808 | 1462404130768 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 16:22:11 INFO - PROCESS | 12808 | 1462404131111 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:11 INFO - PROCESS | 12808 | ++DOCSHELL 0x860e7000 == 140 [pid = 12808] [id = 440] 16:22:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x86ec2c00) [pid = 12808] [serial = 1321] [outer = (nil)] 16:22:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x8cd26400) [pid = 12808] [serial = 1322] [outer = 0x86ec2c00] 16:22:11 INFO - PROCESS | 12808 | 1462404131212 Marionette DEBUG loaded listener.js 16:22:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x8d474000) [pid = 12808] [serial = 1323] [outer = 0x86ec2c00] 16:22:12 INFO - PROCESS | 12808 | 1462404132141 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]]]}] 16:22:12 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 16:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1694ms 16:22:12 INFO - PROCESS | 12808 | 1462404132199 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 16:22:12 INFO - PROCESS | 12808 | 1462404132203 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 16:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:22:12 INFO - PROCESS | 12808 | 1462404132211 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:22:12 INFO - PROCESS | 12808 | 1462404132215 Marionette TRACE conn3 <- [1,1734,null,{}] 16:22:12 INFO - PROCESS | 12808 | 1462404132221 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}] 16:22:12 INFO - PROCESS | 12808 | 1462404132476 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 16:22:12 INFO - PROCESS | 12808 | 1462404132818 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:12 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d66ec00 == 141 [pid = 12808] [id = 441] 16:22:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x8d670400) [pid = 12808] [serial = 1324] [outer = (nil)] 16:22:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x8d678000) [pid = 12808] [serial = 1325] [outer = 0x8d670400] 16:22:12 INFO - PROCESS | 12808 | 1462404132933 Marionette DEBUG loaded listener.js 16:22:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x8de18c00) [pid = 12808] [serial = 1326] [outer = 0x8d670400] 16:22:13 INFO - PROCESS | 12808 | 1462404133918 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]]]}] 16:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1789ms 16:22:14 INFO - PROCESS | 12808 | 1462404134001 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 16:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:22:14 INFO - PROCESS | 12808 | 1462404134005 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 16:22:14 INFO - PROCESS | 12808 | 1462404134013 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:22:14 INFO - PROCESS | 12808 | 1462404134016 Marionette TRACE conn3 <- [1,1738,null,{}] 16:22:14 INFO - PROCESS | 12808 | 1462404134022 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}] 16:22:14 INFO - PROCESS | 12808 | 1462404134296 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 16:22:14 INFO - PROCESS | 12808 | 1462404134626 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:14 INFO - PROCESS | 12808 | ++DOCSHELL 0x86c43400 == 142 [pid = 12808] [id = 442] 16:22:14 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x8cd23000) [pid = 12808] [serial = 1327] [outer = (nil)] 16:22:14 INFO - PROCESS | 12808 | ++DOMWINDOW == 146 (0x8dfa4400) [pid = 12808] [serial = 1328] [outer = 0x8cd23000] 16:22:14 INFO - PROCESS | 12808 | 1462404134738 Marionette DEBUG loaded listener.js 16:22:14 INFO - PROCESS | 12808 | ++DOMWINDOW == 147 (0x8e093000) [pid = 12808] [serial = 1329] [outer = 0x8cd23000] 16:22:15 INFO - PROCESS | 12808 | 1462404135718 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]]]}] 16:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1784ms 16:22:15 INFO - PROCESS | 12808 | 1462404135797 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 16:22:15 INFO - PROCESS | 12808 | 1462404135800 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 16:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:22:15 INFO - PROCESS | 12808 | 1462404135808 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:22:15 INFO - PROCESS | 12808 | 1462404135812 Marionette TRACE conn3 <- [1,1742,null,{}] 16:22:15 INFO - PROCESS | 12808 | 1462404135818 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}] 16:22:16 INFO - PROCESS | 12808 | 1462404136117 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 16:22:16 INFO - PROCESS | 12808 | 1462404136461 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:16 INFO - PROCESS | 12808 | ++DOCSHELL 0x8984a000 == 143 [pid = 12808] [id = 443] 16:22:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 148 (0x89cee400) [pid = 12808] [serial = 1330] [outer = (nil)] 16:22:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 149 (0x8e0efc00) [pid = 12808] [serial = 1331] [outer = 0x89cee400] 16:22:16 INFO - PROCESS | 12808 | 1462404136552 Marionette DEBUG loaded listener.js 16:22:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 150 (0x8e0f8400) [pid = 12808] [serial = 1332] [outer = 0x89cee400] 16:22:17 INFO - PROCESS | 12808 | 1462404137543 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]]]}] 16:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1794ms 16:22:17 INFO - PROCESS | 12808 | 1462404137603 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 16:22:17 INFO - PROCESS | 12808 | 1462404137608 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 16:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:22:17 INFO - PROCESS | 12808 | 1462404137615 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:22:17 INFO - PROCESS | 12808 | 1462404137619 Marionette TRACE conn3 <- [1,1746,null,{}] 16:22:17 INFO - PROCESS | 12808 | 1462404137625 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}] 16:22:17 INFO - PROCESS | 12808 | 1462404137858 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 16:22:18 INFO - PROCESS | 12808 | 1462404138191 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:18 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b2f3c00 == 144 [pid = 12808] [id = 444] 16:22:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 151 (0x8e099c00) [pid = 12808] [serial = 1333] [outer = (nil)] 16:22:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 152 (0x8f190000) [pid = 12808] [serial = 1334] [outer = 0x8e099c00] 16:22:18 INFO - PROCESS | 12808 | 1462404138292 Marionette DEBUG loaded listener.js 16:22:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 153 (0x8f197400) [pid = 12808] [serial = 1335] [outer = 0x8e099c00] 16:22:19 INFO - PROCESS | 12808 | 1462404139199 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]]]}] 16:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1634ms 16:22:19 INFO - PROCESS | 12808 | 1462404139261 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 16:22:19 INFO - PROCESS | 12808 | 1462404139266 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 16:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:22:19 INFO - PROCESS | 12808 | 1462404139276 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:22:19 INFO - PROCESS | 12808 | 1462404139286 Marionette TRACE conn3 <- [1,1750,null,{}] 16:22:19 INFO - PROCESS | 12808 | 1462404139293 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}] 16:22:19 INFO - PROCESS | 12808 | 1462404139542 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 16:22:19 INFO - PROCESS | 12808 | 1462404139862 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:19 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d473c00 == 145 [pid = 12808] [id = 445] 16:22:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 154 (0x8e09bc00) [pid = 12808] [serial = 1336] [outer = (nil)] 16:22:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 155 (0x8f529400) [pid = 12808] [serial = 1337] [outer = 0x8e09bc00] 16:22:19 INFO - PROCESS | 12808 | 1462404139991 Marionette DEBUG loaded listener.js 16:22:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 156 (0x8f858800) [pid = 12808] [serial = 1338] [outer = 0x8e09bc00] 16:22:21 INFO - PROCESS | 12808 | 1462404141014 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]]]}] 16:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1797ms 16:22:21 INFO - PROCESS | 12808 | 1462404141074 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 16:22:21 INFO - PROCESS | 12808 | 1462404141082 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 16:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:22:21 INFO - PROCESS | 12808 | 1462404141092 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:22:21 INFO - PROCESS | 12808 | 1462404141095 Marionette TRACE conn3 <- [1,1754,null,{}] 16:22:21 INFO - PROCESS | 12808 | 1462404141102 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}] 16:22:21 INFO - PROCESS | 12808 | 1462404141356 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 16:22:21 INFO - PROCESS | 12808 | 1462404141700 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:21 INFO - PROCESS | 12808 | ++DOCSHELL 0x90e30000 == 146 [pid = 12808] [id = 446] 16:22:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 157 (0x90e33800) [pid = 12808] [serial = 1339] [outer = (nil)] 16:22:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 158 (0x90fc5400) [pid = 12808] [serial = 1340] [outer = 0x90e33800] 16:22:21 INFO - PROCESS | 12808 | 1462404141816 Marionette DEBUG loaded listener.js 16:22:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 159 (0x911f5800) [pid = 12808] [serial = 1341] [outer = 0x90e33800] 16:22:22 INFO - PROCESS | 12808 | 1462404142793 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]]]}] 16:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1780ms 16:22:22 INFO - PROCESS | 12808 | 1462404142874 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 16:22:22 INFO - PROCESS | 12808 | 1462404142878 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 16:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:22:22 INFO - PROCESS | 12808 | 1462404142885 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:22:22 INFO - PROCESS | 12808 | 1462404142890 Marionette TRACE conn3 <- [1,1758,null,{}] 16:22:22 INFO - PROCESS | 12808 | 1462404142896 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}] 16:22:23 INFO - PROCESS | 12808 | 1462404143192 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 16:22:23 INFO - PROCESS | 12808 | 1462404143527 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:23 INFO - PROCESS | 12808 | ++DOCSHELL 0x8e0e9c00 == 147 [pid = 12808] [id = 447] 16:22:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 160 (0x917c1c00) [pid = 12808] [serial = 1342] [outer = (nil)] 16:22:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 161 (0x921e5c00) [pid = 12808] [serial = 1343] [outer = 0x917c1c00] 16:22:23 INFO - PROCESS | 12808 | 1462404143625 Marionette DEBUG loaded listener.js 16:22:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 162 (0x92763c00) [pid = 12808] [serial = 1344] [outer = 0x917c1c00] 16:22:24 INFO - PROCESS | 12808 | 1462404144597 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]]]}] 16:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1790ms 16:22:24 INFO - PROCESS | 12808 | 1462404144676 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 16:22:24 INFO - PROCESS | 12808 | 1462404144680 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 16:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:22:24 INFO - PROCESS | 12808 | 1462404144687 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:22:24 INFO - PROCESS | 12808 | 1462404144692 Marionette TRACE conn3 <- [1,1762,null,{}] 16:22:24 INFO - PROCESS | 12808 | 1462404144698 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}] 16:22:24 INFO - PROCESS | 12808 | 1462404144995 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 16:22:25 INFO - PROCESS | 12808 | 1462404145331 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:25 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cd2bc00 == 148 [pid = 12808] [id = 448] 16:22:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 163 (0x91831000) [pid = 12808] [serial = 1345] [outer = (nil)] 16:22:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0x927e3c00) [pid = 12808] [serial = 1346] [outer = 0x91831000] 16:22:25 INFO - PROCESS | 12808 | 1462404145427 Marionette DEBUG loaded listener.js 16:22:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0x927ee800) [pid = 12808] [serial = 1347] [outer = 0x91831000] 16:22:26 INFO - PROCESS | 12808 | 1462404146420 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]]]}] 16:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1788ms 16:22:26 INFO - PROCESS | 12808 | 1462404146477 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 16:22:26 INFO - PROCESS | 12808 | 1462404146480 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 16:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:22:26 INFO - PROCESS | 12808 | 1462404146488 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:22:26 INFO - PROCESS | 12808 | 1462404146491 Marionette TRACE conn3 <- [1,1766,null,{}] 16:22:26 INFO - PROCESS | 12808 | 1462404146497 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}] 16:22:26 INFO - PROCESS | 12808 | 1462404146759 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 16:22:27 INFO - PROCESS | 12808 | 1462404147094 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:27 INFO - PROCESS | 12808 | ++DOCSHELL 0x889d5c00 == 149 [pid = 12808] [id = 449] 16:22:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x8f851800) [pid = 12808] [serial = 1348] [outer = (nil)] 16:22:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x93893000) [pid = 12808] [serial = 1349] [outer = 0x8f851800] 16:22:27 INFO - PROCESS | 12808 | 1462404147197 Marionette DEBUG loaded listener.js 16:22:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0x93aa3800) [pid = 12808] [serial = 1350] [outer = 0x8f851800] 16:22:28 INFO - PROCESS | 12808 | 1462404148146 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]]]}] 16:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1742ms 16:22:28 INFO - PROCESS | 12808 | 1462404148230 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 16:22:28 INFO - PROCESS | 12808 | 1462404148234 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 16:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:22:28 INFO - PROCESS | 12808 | 1462404148241 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:22:28 INFO - PROCESS | 12808 | 1462404148245 Marionette TRACE conn3 <- [1,1770,null,{}] 16:22:28 INFO - PROCESS | 12808 | 1462404148251 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}] 16:22:28 INFO - PROCESS | 12808 | 1462404148497 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 16:22:28 INFO - PROCESS | 12808 | 1462404148806 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:28 INFO - PROCESS | 12808 | ++DOCSHELL 0x917c3c00 == 150 [pid = 12808] [id = 450] 16:22:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0x917ce000) [pid = 12808] [serial = 1351] [outer = (nil)] 16:22:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0x94ea5000) [pid = 12808] [serial = 1352] [outer = 0x917ce000] 16:22:28 INFO - PROCESS | 12808 | 1462404148901 Marionette DEBUG loaded listener.js 16:22:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 171 (0x94f94400) [pid = 12808] [serial = 1353] [outer = 0x917ce000] 16:22:29 INFO - PROCESS | 12808 | 1462404149831 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]]]}] 16:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1638ms 16:22:29 INFO - PROCESS | 12808 | 1462404149886 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 16:22:29 INFO - PROCESS | 12808 | 1462404149889 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 16:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:22:29 INFO - PROCESS | 12808 | 1462404149897 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:22:29 INFO - PROCESS | 12808 | 1462404149900 Marionette TRACE conn3 <- [1,1774,null,{}] 16:22:29 INFO - PROCESS | 12808 | 1462404149907 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}] 16:22:30 INFO - PROCESS | 12808 | 1462404150143 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 16:22:30 INFO - PROCESS | 12808 | 1462404150455 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:30 INFO - PROCESS | 12808 | ++DOCSHELL 0x9389a000 == 151 [pid = 12808] [id = 451] 16:22:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 172 (0x94e7f000) [pid = 12808] [serial = 1354] [outer = (nil)] 16:22:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 173 (0x9623f800) [pid = 12808] [serial = 1355] [outer = 0x94e7f000] 16:22:30 INFO - PROCESS | 12808 | 1462404150548 Marionette DEBUG loaded listener.js 16:22:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 174 (0x97c5e400) [pid = 12808] [serial = 1356] [outer = 0x94e7f000] 16:22:31 INFO - PROCESS | 12808 | 1462404151516 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]]]}] 16:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1683ms 16:22:31 INFO - PROCESS | 12808 | 1462404151581 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 16:22:31 INFO - PROCESS | 12808 | 1462404151584 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 16:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:22:31 INFO - PROCESS | 12808 | 1462404151592 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:22:31 INFO - PROCESS | 12808 | 1462404151599 Marionette TRACE conn3 <- [1,1778,null,{}] 16:22:31 INFO - PROCESS | 12808 | 1462404151605 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}] 16:22:31 INFO - PROCESS | 12808 | 1462404151858 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 16:22:32 INFO - PROCESS | 12808 | 1462404152198 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:32 INFO - PROCESS | 12808 | ++DOCSHELL 0x927e4800 == 152 [pid = 12808] [id = 452] 16:22:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 175 (0x94496400) [pid = 12808] [serial = 1357] [outer = (nil)] 16:22:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 176 (0x98c83c00) [pid = 12808] [serial = 1358] [outer = 0x94496400] 16:22:32 INFO - PROCESS | 12808 | 1462404152297 Marionette DEBUG loaded listener.js 16:22:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 177 (0x98dcc000) [pid = 12808] [serial = 1359] [outer = 0x94496400] 16:22:33 INFO - PROCESS | 12808 | 1462404153277 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]]]}] 16:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 16:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1736ms 16:22:33 INFO - PROCESS | 12808 | 1462404153329 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 16:22:33 INFO - PROCESS | 12808 | 1462404153333 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 16:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:22:33 INFO - PROCESS | 12808 | 1462404153340 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:22:33 INFO - PROCESS | 12808 | 1462404153343 Marionette TRACE conn3 <- [1,1782,null,{}] 16:22:33 INFO - PROCESS | 12808 | 1462404153350 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}] 16:22:33 INFO - PROCESS | 12808 | 1462404153595 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8979fc00 == 151 [pid = 12808] [id = 331] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8ca33400 == 150 [pid = 12808] [id = 338] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8df9d400 == 149 [pid = 12808] [id = 339] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x911f5000 == 148 [pid = 12808] [id = 340] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x9276c400 == 147 [pid = 12808] [id = 344] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8f921000 == 146 [pid = 12808] [id = 385] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x921ee000 == 145 [pid = 12808] [id = 343] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x921ea400 == 144 [pid = 12808] [id = 342] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8f52bc00 == 143 [pid = 12808] [id = 383] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8d677400 == 142 [pid = 12808] [id = 386] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8b2e9000 == 141 [pid = 12808] [id = 332] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8b0f5400 == 140 [pid = 12808] [id = 374] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x911e8c00 == 139 [pid = 12808] [id = 387] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x87302c00 == 138 [pid = 12808] [id = 333] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x927e7400 == 137 [pid = 12808] [id = 345] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x889dd800 == 136 [pid = 12808] [id = 335] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8de7e000 == 135 [pid = 12808] [id = 337] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x863b1800 == 134 [pid = 12808] [id = 435] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x860ef800 == 133 [pid = 12808] [id = 434] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x895db000 == 132 [pid = 12808] [id = 433] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8730a800 == 131 [pid = 12808] [id = 432] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x863b9c00 == 130 [pid = 12808] [id = 430] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x90fc1c00 == 129 [pid = 12808] [id = 428] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8985e800 == 128 [pid = 12808] [id = 429] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x9276c000 == 127 [pid = 12808] [id = 427] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x89854000 == 126 [pid = 12808] [id = 426] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8f928000 == 125 [pid = 12808] [id = 425] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8cb74000 == 124 [pid = 12808] [id = 424] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8b991800 == 123 [pid = 12808] [id = 422] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8df9c800 == 122 [pid = 12808] [id = 423] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8d674800 == 121 [pid = 12808] [id = 421] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8cb6d400 == 120 [pid = 12808] [id = 420] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8975d400 == 119 [pid = 12808] [id = 419] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8b0ecc00 == 118 [pid = 12808] [id = 418] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8b95cc00 == 117 [pid = 12808] [id = 417] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x89ceb000 == 116 [pid = 12808] [id = 416] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x89588c00 == 115 [pid = 12808] [id = 414] 16:22:35 INFO - PROCESS | 12808 | --DOCSHELL 0x888c4c00 == 114 [pid = 12808] [id = 415] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 176 (0x94f9a000) [pid = 12808] [serial = 1229] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 175 (0x8f52f800) [pid = 12808] [serial = 1208] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 174 (0x8d5d2400) [pid = 12808] [serial = 1194] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 173 (0x8d5ce800) [pid = 12808] [serial = 1193] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 172 (0x8af43400) [pid = 12808] [serial = 1167] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 171 (0x92772000) [pid = 12808] [serial = 1217] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 170 (0x8e095000) [pid = 12808] [serial = 1199] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0x8de73000) [pid = 12808] [serial = 1197] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x888c4400) [pid = 12808] [serial = 1181] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x8ca39c00) [pid = 12808] [serial = 1187] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x92945c00) [pid = 12808] [serial = 1221] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x89580400) [pid = 12808] [serial = 1241] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0x8cd23400) [pid = 12808] [serial = 1190] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x889e2400) [pid = 12808] [serial = 1182] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 162 (0x8af47000) [pid = 12808] [serial = 1185] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 161 (0x921e3c00) [pid = 12808] [serial = 1215] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 160 (0x8f84f800) [pid = 12808] [serial = 1209] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 159 (0x9389a400) [pid = 12808] [serial = 1223] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 158 (0x8f334800) [pid = 12808] [serial = 1205] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 157 (0x911e9400) [pid = 12808] [serial = 1212] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 156 (0x88b62400) [pid = 12808] [serial = 1235] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 155 (0x91835800) [pid = 12808] [serial = 1214] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 154 (0x94e9f800) [pid = 12808] [serial = 1227] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 153 (0x927e6000) [pid = 12808] [serial = 1218] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 152 (0x8f337000) [pid = 12808] [serial = 1206] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 151 (0x86eb9c00) [pid = 12808] [serial = 1233] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 150 (0x86c40c00) [pid = 12808] [serial = 1232] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 149 (0x8d840c00) [pid = 12808] [serial = 1196] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 148 (0x8e0f7800) [pid = 12808] [serial = 1202] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 147 (0x927ec800) [pid = 12808] [serial = 1220] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 146 (0x90e36000) [pid = 12808] [serial = 1211] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 145 (0x938dd000) [pid = 12808] [serial = 1224] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x89ce3400) [pid = 12808] [serial = 1242] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x94e79400) [pid = 12808] [serial = 1226] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x8e09d000) [pid = 12808] [serial = 1200] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x8af4c400) [pid = 12808] [serial = 1116] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x8ea87000) [pid = 12808] [serial = 1203] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x8cb71400) [pid = 12808] [serial = 1188] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x89cef800) [pid = 12808] [serial = 1184] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x89792c00) [pid = 12808] [serial = 1238] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x897a0800) [pid = 12808] [serial = 1239] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x8cd2d400) [pid = 12808] [serial = 1191] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x895d1800) [pid = 12808] [serial = 1236] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x8b0f0c00) [pid = 12808] [serial = 1244] [outer = (nil)] [url = about:blank] 16:22:35 INFO - PROCESS | 12808 | 1462404155811 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:35 INFO - PROCESS | 12808 | ++DOCSHELL 0x86c46000 == 115 [pid = 12808] [id = 453] 16:22:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x86c48000) [pid = 12808] [serial = 1360] [outer = (nil)] 16:22:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x86eb9c00) [pid = 12808] [serial = 1361] [outer = 0x86c48000] 16:22:35 INFO - PROCESS | 12808 | 1462404155907 Marionette DEBUG loaded listener.js 16:22:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x870f3800) [pid = 12808] [serial = 1362] [outer = 0x86c48000] 16:22:36 INFO - PROCESS | 12808 | 1462404156804 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]]]}] 16:22:36 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 16:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 3545ms 16:22:36 INFO - PROCESS | 12808 | 1462404156888 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 16:22:36 INFO - PROCESS | 12808 | 1462404156895 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 16:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:22:36 INFO - PROCESS | 12808 | 1462404156903 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:22:36 INFO - PROCESS | 12808 | 1462404156909 Marionette TRACE conn3 <- [1,1786,null,{}] 16:22:36 INFO - PROCESS | 12808 | 1462404156922 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}] 16:22:37 INFO - PROCESS | 12808 | 1462404157157 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 16:22:37 INFO - PROCESS | 12808 | 1462404157424 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:37 INFO - PROCESS | 12808 | ++DOCSHELL 0x89580400 == 116 [pid = 12808] [id = 454] 16:22:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x89584c00) [pid = 12808] [serial = 1363] [outer = (nil)] 16:22:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x895d2800) [pid = 12808] [serial = 1364] [outer = 0x89584c00] 16:22:37 INFO - PROCESS | 12808 | 1462404157509 Marionette DEBUG loaded listener.js 16:22:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x89742c00) [pid = 12808] [serial = 1365] [outer = 0x89584c00] 16:22:38 INFO - PROCESS | 12808 | 1462404158489 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]]]}] 16:22:38 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 16:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1642ms 16:22:38 INFO - PROCESS | 12808 | 1462404158556 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 16:22:38 INFO - PROCESS | 12808 | 1462404158563 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 16:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:22:38 INFO - PROCESS | 12808 | 1462404158570 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:22:38 INFO - PROCESS | 12808 | 1462404158575 Marionette TRACE conn3 <- [1,1790,null,{}] 16:22:38 INFO - PROCESS | 12808 | 1462404158581 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}] 16:22:38 INFO - PROCESS | 12808 | 1462404158898 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 16:22:39 INFO - PROCESS | 12808 | 1462404159131 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:39 INFO - PROCESS | 12808 | ++DOCSHELL 0x89843800 == 117 [pid = 12808] [id = 455] 16:22:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x89844800) [pid = 12808] [serial = 1366] [outer = (nil)] 16:22:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x89850000) [pid = 12808] [serial = 1367] [outer = 0x89844800] 16:22:39 INFO - PROCESS | 12808 | 1462404159216 Marionette DEBUG loaded listener.js 16:22:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x8985f800) [pid = 12808] [serial = 1368] [outer = 0x89844800] 16:22:40 INFO - PROCESS | 12808 | 1462404160659 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]]]}] 16:22:40 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x9276b000) [pid = 12808] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:22:40 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x89cec400) [pid = 12808] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:22:40 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x950e1400) [pid = 12808] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:22:40 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x917c8400) [pid = 12808] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:22:40 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x86b1a000) [pid = 12808] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:22:40 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x8730ac00) [pid = 12808] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:22:40 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x911f1400) [pid = 12808] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:22:40 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x88b57c00) [pid = 12808] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:22:40 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x8d675400) [pid = 12808] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:22:40 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x8d5d6400) [pid = 12808] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:22:40 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x8b993400) [pid = 12808] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:22:40 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x8ca3e800) [pid = 12808] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:22:40 INFO - PROCESS | 12808 | --DOMWINDOW == 129 (0x86c3f000) [pid = 12808] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:22:40 INFO - PROCESS | 12808 | --DOMWINDOW == 128 (0x8cbc2000) [pid = 12808] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:22:40 INFO - PROCESS | 12808 | --DOMWINDOW == 127 (0x8dfa9400) [pid = 12808] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:22:40 INFO - PROCESS | 12808 | --DOMWINDOW == 126 (0x917cb800) [pid = 12808] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:22:40 INFO - PROCESS | 12808 | --DOMWINDOW == 125 (0x8af42000) [pid = 12808] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:22:40 INFO - PROCESS | 12808 | --DOMWINDOW == 124 (0x94fb0400) [pid = 12808] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:22:40 INFO - PROCESS | 12808 | --DOMWINDOW == 123 (0x8de17000) [pid = 12808] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:22:40 INFO - PROCESS | 12808 | --DOMWINDOW == 122 (0x895dd400) [pid = 12808] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:22:40 INFO - PROCESS | 12808 | --DOMWINDOW == 121 (0x8f523000) [pid = 12808] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:22:40 INFO - PROCESS | 12808 | --DOMWINDOW == 120 (0x92771000) [pid = 12808] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 2235ms 16:22:40 INFO - PROCESS | 12808 | 1462404160817 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 16:22:40 INFO - PROCESS | 12808 | 1462404160820 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 16:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:22:40 INFO - PROCESS | 12808 | 1462404160838 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:22:40 INFO - PROCESS | 12808 | 1462404160848 Marionette TRACE conn3 <- [1,1794,null,{}] 16:22:40 INFO - PROCESS | 12808 | 1462404160855 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}] 16:22:41 INFO - PROCESS | 12808 | 1462404161143 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 16:22:41 INFO - PROCESS | 12808 | 1462404161281 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:41 INFO - PROCESS | 12808 | ++DOCSHELL 0x863af800 == 118 [pid = 12808] [id = 456] 16:22:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 121 (0x8984a400) [pid = 12808] [serial = 1369] [outer = (nil)] 16:22:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 122 (0x8a5f0400) [pid = 12808] [serial = 1370] [outer = 0x8984a400] 16:22:41 INFO - PROCESS | 12808 | 1462404161362 Marionette DEBUG loaded listener.js 16:22:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 123 (0x8b0f2c00) [pid = 12808] [serial = 1371] [outer = 0x8984a400] 16:22:42 INFO - PROCESS | 12808 | 1462404162168 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]]]}] 16:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1356ms 16:22:42 INFO - PROCESS | 12808 | 1462404162186 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 16:22:42 INFO - PROCESS | 12808 | 1462404162190 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 16:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:22:42 INFO - PROCESS | 12808 | 1462404162198 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:22:42 INFO - PROCESS | 12808 | 1462404162202 Marionette TRACE conn3 <- [1,1798,null,{}] 16:22:42 INFO - PROCESS | 12808 | 1462404162209 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}] 16:22:42 INFO - PROCESS | 12808 | 1462404162489 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 16:22:42 INFO - PROCESS | 12808 | 1462404162513 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:42 INFO - PROCESS | 12808 | ++DOCSHELL 0x8a5e3c00 == 119 [pid = 12808] [id = 457] 16:22:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 124 (0x8a5e5400) [pid = 12808] [serial = 1372] [outer = (nil)] 16:22:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 125 (0x8b987400) [pid = 12808] [serial = 1373] [outer = 0x8a5e5400] 16:22:42 INFO - PROCESS | 12808 | 1462404162594 Marionette DEBUG loaded listener.js 16:22:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 126 (0x8b98e400) [pid = 12808] [serial = 1374] [outer = 0x8a5e5400] 16:22:43 INFO - PROCESS | 12808 | 1462404163970 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]]]}] 16:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1804ms 16:22:44 INFO - PROCESS | 12808 | 1462404164005 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 16:22:44 INFO - PROCESS | 12808 | 1462404164014 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 16:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:22:44 INFO - PROCESS | 12808 | 1462404164024 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:22:44 INFO - PROCESS | 12808 | 1462404164032 Marionette TRACE conn3 <- [1,1802,null,{}] 16:22:44 INFO - PROCESS | 12808 | 1462404164042 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}] 16:22:44 INFO - PROCESS | 12808 | 1462404164324 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 16:22:44 INFO - PROCESS | 12808 | 1462404164661 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:44 INFO - PROCESS | 12808 | ++DOCSHELL 0x889d7000 == 120 [pid = 12808] [id = 458] 16:22:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 127 (0x889d8800) [pid = 12808] [serial = 1375] [outer = (nil)] 16:22:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 128 (0x8958b800) [pid = 12808] [serial = 1376] [outer = 0x889d8800] 16:22:44 INFO - PROCESS | 12808 | 1462404164766 Marionette DEBUG loaded listener.js 16:22:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 129 (0x89843000) [pid = 12808] [serial = 1377] [outer = 0x889d8800] 16:22:45 INFO - PROCESS | 12808 | 1462404165866 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]]]}] 16:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1889ms 16:22:45 INFO - PROCESS | 12808 | 1462404165914 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 16:22:45 INFO - PROCESS | 12808 | 1462404165923 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 16:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:22:45 INFO - PROCESS | 12808 | 1462404165935 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:22:45 INFO - PROCESS | 12808 | 1462404165940 Marionette TRACE conn3 <- [1,1806,null,{}] 16:22:45 INFO - PROCESS | 12808 | 1462404165947 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}] 16:22:46 INFO - PROCESS | 12808 | 1462404166207 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 16:22:46 INFO - PROCESS | 12808 | 1462404166542 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:46 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b2e6c00 == 121 [pid = 12808] [id = 459] 16:22:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 130 (0x8b95c800) [pid = 12808] [serial = 1378] [outer = (nil)] 16:22:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x8ca33400) [pid = 12808] [serial = 1379] [outer = 0x8b95c800] 16:22:46 INFO - PROCESS | 12808 | 1462404166644 Marionette DEBUG loaded listener.js 16:22:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x8ca40400) [pid = 12808] [serial = 1380] [outer = 0x8b95c800] 16:22:47 INFO - PROCESS | 12808 | 1462404167610 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]]]}] 16:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1738ms 16:22:47 INFO - PROCESS | 12808 | 1462404167677 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 16:22:47 INFO - PROCESS | 12808 | 1462404167682 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 16:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:22:47 INFO - PROCESS | 12808 | 1462404167692 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:22:47 INFO - PROCESS | 12808 | 1462404167699 Marionette TRACE conn3 <- [1,1810,null,{}] 16:22:47 INFO - PROCESS | 12808 | 1462404167718 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}] 16:22:48 INFO - PROCESS | 12808 | 1462404168007 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 16:22:48 INFO - PROCESS | 12808 | 1462404168355 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:48 INFO - PROCESS | 12808 | ++DOCSHELL 0x863b1400 == 122 [pid = 12808] [id = 460] 16:22:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x895d7c00) [pid = 12808] [serial = 1381] [outer = (nil)] 16:22:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x8d46f800) [pid = 12808] [serial = 1382] [outer = 0x895d7c00] 16:22:48 INFO - PROCESS | 12808 | 1462404168459 Marionette DEBUG loaded listener.js 16:22:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x8d5d0000) [pid = 12808] [serial = 1383] [outer = 0x895d7c00] 16:22:49 INFO - PROCESS | 12808 | 1462404169419 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]]]}] 16:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1792ms 16:22:49 INFO - PROCESS | 12808 | 1462404169485 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 16:22:49 INFO - PROCESS | 12808 | 1462404169491 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 16:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:22:49 INFO - PROCESS | 12808 | 1462404169497 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:22:49 INFO - PROCESS | 12808 | 1462404169500 Marionette TRACE conn3 <- [1,1814,null,{}] 16:22:49 INFO - PROCESS | 12808 | 1462404169508 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}] 16:22:49 INFO - PROCESS | 12808 | 1462404169751 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 16:22:50 INFO - PROCESS | 12808 | 1462404170053 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:50 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b95c400 == 123 [pid = 12808] [id = 461] 16:22:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x8d5cc000) [pid = 12808] [serial = 1384] [outer = (nil)] 16:22:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8d675400) [pid = 12808] [serial = 1385] [outer = 0x8d5cc000] 16:22:50 INFO - PROCESS | 12808 | 1462404170148 Marionette DEBUG loaded listener.js 16:22:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x8d835800) [pid = 12808] [serial = 1386] [outer = 0x8d5cc000] 16:22:51 INFO - PROCESS | 12808 | 1462404171085 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]]]}] 16:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1643ms 16:22:51 INFO - PROCESS | 12808 | 1462404171141 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 16:22:51 INFO - PROCESS | 12808 | 1462404171145 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 16:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:22:51 INFO - PROCESS | 12808 | 1462404171152 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:22:51 INFO - PROCESS | 12808 | 1462404171155 Marionette TRACE conn3 <- [1,1818,null,{}] 16:22:51 INFO - PROCESS | 12808 | 1462404171162 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}] 16:22:51 INFO - PROCESS | 12808 | 1462404171413 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 16:22:51 INFO - PROCESS | 12808 | 1462404171751 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:51 INFO - PROCESS | 12808 | ++DOCSHELL 0x8975d400 == 124 [pid = 12808] [id = 462] 16:22:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x8d83a000) [pid = 12808] [serial = 1387] [outer = (nil)] 16:22:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x8de16c00) [pid = 12808] [serial = 1388] [outer = 0x8d83a000] 16:22:51 INFO - PROCESS | 12808 | 1462404171857 Marionette DEBUG loaded listener.js 16:22:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x8de19c00) [pid = 12808] [serial = 1389] [outer = 0x8d83a000] 16:22:52 INFO - PROCESS | 12808 | 1462404172862 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]]]}] 16:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1743ms 16:22:52 INFO - PROCESS | 12808 | 1462404172913 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 16:22:52 INFO - PROCESS | 12808 | 1462404172918 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 16:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:22:52 INFO - PROCESS | 12808 | 1462404172925 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:22:52 INFO - PROCESS | 12808 | 1462404172929 Marionette TRACE conn3 <- [1,1822,null,{}] 16:22:52 INFO - PROCESS | 12808 | 1462404172935 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}] 16:22:53 INFO - PROCESS | 12808 | 1462404173228 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 16:22:53 INFO - PROCESS | 12808 | 1462404173563 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:53 INFO - PROCESS | 12808 | ++DOCSHELL 0x89760400 == 125 [pid = 12808] [id = 463] 16:22:53 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x89851400) [pid = 12808] [serial = 1390] [outer = (nil)] 16:22:53 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x8e09cc00) [pid = 12808] [serial = 1391] [outer = 0x89851400] 16:22:53 INFO - PROCESS | 12808 | 1462404173678 Marionette DEBUG loaded listener.js 16:22:53 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x8ea86000) [pid = 12808] [serial = 1392] [outer = 0x89851400] 16:22:54 INFO - PROCESS | 12808 | 1462404174721 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]]]}] 16:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1841ms 16:22:54 INFO - PROCESS | 12808 | 1462404174770 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 16:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:22:54 INFO - PROCESS | 12808 | 1462404174775 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 16:22:54 INFO - PROCESS | 12808 | 1462404174783 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:22:54 INFO - PROCESS | 12808 | 1462404174786 Marionette TRACE conn3 <- [1,1826,null,{}] 16:22:54 INFO - PROCESS | 12808 | 1462404174794 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}] 16:22:55 INFO - PROCESS | 12808 | 1462404175054 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 16:22:55 INFO - PROCESS | 12808 | 1462404175389 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:55 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d5d1c00 == 126 [pid = 12808] [id = 464] 16:22:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x8de21800) [pid = 12808] [serial = 1393] [outer = (nil)] 16:22:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 146 (0x8f194000) [pid = 12808] [serial = 1394] [outer = 0x8de21800] 16:22:55 INFO - PROCESS | 12808 | 1462404175488 Marionette DEBUG loaded listener.js 16:22:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 147 (0x8f334400) [pid = 12808] [serial = 1395] [outer = 0x8de21800] 16:22:56 INFO - PROCESS | 12808 | 1462404176470 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]]]}] 16:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1740ms 16:22:56 INFO - PROCESS | 12808 | 1462404176524 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 16:22:56 INFO - PROCESS | 12808 | 1462404176528 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 16:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:22:56 INFO - PROCESS | 12808 | 1462404176535 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:22:56 INFO - PROCESS | 12808 | 1462404176539 Marionette TRACE conn3 <- [1,1830,null,{}] 16:22:56 INFO - PROCESS | 12808 | 1462404176545 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}] 16:22:56 INFO - PROCESS | 12808 | 1462404176794 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 16:22:57 INFO - PROCESS | 12808 | 1462404177142 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:57 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de7e400 == 127 [pid = 12808] [id = 465] 16:22:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 148 (0x8dfa6000) [pid = 12808] [serial = 1396] [outer = (nil)] 16:22:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 149 (0x8f91f800) [pid = 12808] [serial = 1397] [outer = 0x8dfa6000] 16:22:57 INFO - PROCESS | 12808 | 1462404177247 Marionette DEBUG loaded listener.js 16:22:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 150 (0x8f924000) [pid = 12808] [serial = 1398] [outer = 0x8dfa6000] 16:22:58 INFO - PROCESS | 12808 | 1462404178203 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]]]}] 16:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1732ms 16:22:58 INFO - PROCESS | 12808 | 1462404178269 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 16:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:22:58 INFO - PROCESS | 12808 | 1462404178274 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 16:22:58 INFO - PROCESS | 12808 | 1462404178282 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:22:58 INFO - PROCESS | 12808 | 1462404178286 Marionette TRACE conn3 <- [1,1834,null,{}] 16:22:58 INFO - PROCESS | 12808 | 1462404178292 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}] 16:22:58 INFO - PROCESS | 12808 | 1462404178559 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 16:22:58 INFO - PROCESS | 12808 | 1462404178902 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:58 INFO - PROCESS | 12808 | ++DOCSHELL 0x863b2800 == 128 [pid = 12808] [id = 466] 16:22:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 151 (0x889de800) [pid = 12808] [serial = 1399] [outer = (nil)] 16:22:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 152 (0x90fc3c00) [pid = 12808] [serial = 1400] [outer = 0x889de800] 16:22:59 INFO - PROCESS | 12808 | 1462404179001 Marionette DEBUG loaded listener.js 16:22:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 153 (0x90fcb800) [pid = 12808] [serial = 1401] [outer = 0x889de800] 16:23:00 INFO - PROCESS | 12808 | 1462404180005 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]]]}] 16:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 16:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1790ms 16:23:00 INFO - PROCESS | 12808 | 1462404180072 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 16:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:23:00 INFO - PROCESS | 12808 | 1462404180077 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 16:23:00 INFO - PROCESS | 12808 | 1462404180084 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:23:00 INFO - PROCESS | 12808 | 1462404180088 Marionette TRACE conn3 <- [1,1838,null,{}] 16:23:00 INFO - PROCESS | 12808 | 1462404180094 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}] 16:23:00 INFO - PROCESS | 12808 | 1462404180348 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 16:23:00 INFO - PROCESS | 12808 | 1462404180702 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:00 INFO - PROCESS | 12808 | ++DOCSHELL 0x90e33000 == 129 [pid = 12808] [id = 467] 16:23:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 154 (0x917c9400) [pid = 12808] [serial = 1402] [outer = (nil)] 16:23:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 155 (0x9182d000) [pid = 12808] [serial = 1403] [outer = 0x917c9400] 16:23:00 INFO - PROCESS | 12808 | 1462404180802 Marionette DEBUG loaded listener.js 16:23:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 156 (0x91832c00) [pid = 12808] [serial = 1404] [outer = 0x917c9400] 16:23:01 INFO - PROCESS | 12808 | 1462404181946 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]]]}] 16:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1940ms 16:23:02 INFO - PROCESS | 12808 | 1462404182024 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 16:23:02 INFO - PROCESS | 12808 | 1462404182028 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 16:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:23:02 INFO - PROCESS | 12808 | 1462404182038 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:23:02 INFO - PROCESS | 12808 | 1462404182043 Marionette TRACE conn3 <- [1,1842,null,{}] 16:23:02 INFO - PROCESS | 12808 | 1462404182049 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}] 16:23:02 INFO - PROCESS | 12808 | 1462404182362 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 16:23:02 INFO - PROCESS | 12808 | 1462404182715 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:02 INFO - PROCESS | 12808 | ++DOCSHELL 0x917c5000 == 130 [pid = 12808] [id = 468] 16:23:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 157 (0x921e0c00) [pid = 12808] [serial = 1405] [outer = (nil)] 16:23:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 158 (0x927e4c00) [pid = 12808] [serial = 1406] [outer = 0x921e0c00] 16:23:02 INFO - PROCESS | 12808 | 1462404182818 Marionette DEBUG loaded listener.js 16:23:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 159 (0x9294dc00) [pid = 12808] [serial = 1407] [outer = 0x921e0c00] 16:23:03 INFO - PROCESS | 12808 | 1462404183872 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]]]}] 16:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1886ms 16:23:03 INFO - PROCESS | 12808 | 1462404183926 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 16:23:03 INFO - PROCESS | 12808 | 1462404183930 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 16:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:23:03 INFO - PROCESS | 12808 | 1462404183937 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:23:03 INFO - PROCESS | 12808 | 1462404183941 Marionette TRACE conn3 <- [1,1846,null,{}] 16:23:03 INFO - PROCESS | 12808 | 1462404183947 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}] 16:23:04 INFO - PROCESS | 12808 | 1462404184203 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 16:23:04 INFO - PROCESS | 12808 | 1462404184541 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:04 INFO - PROCESS | 12808 | ++DOCSHELL 0x8979d000 == 131 [pid = 12808] [id = 469] 16:23:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 160 (0x8a5ed400) [pid = 12808] [serial = 1408] [outer = (nil)] 16:23:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 161 (0x94446000) [pid = 12808] [serial = 1409] [outer = 0x8a5ed400] 16:23:04 INFO - PROCESS | 12808 | 1462404184644 Marionette DEBUG loaded listener.js 16:23:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 162 (0x94e70800) [pid = 12808] [serial = 1410] [outer = 0x8a5ed400] 16:23:05 INFO - PROCESS | 12808 | 1462404185609 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]]]}] 16:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1739ms 16:23:05 INFO - PROCESS | 12808 | 1462404185678 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 16:23:05 INFO - PROCESS | 12808 | 1462404185682 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 16:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:23:05 INFO - PROCESS | 12808 | 1462404185689 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:23:05 INFO - PROCESS | 12808 | 1462404185693 Marionette TRACE conn3 <- [1,1850,null,{}] 16:23:05 INFO - PROCESS | 12808 | 1462404185700 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}] 16:23:05 INFO - PROCESS | 12808 | 1462404185985 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 16:23:06 INFO - PROCESS | 12808 | 1462404186446 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:06 INFO - PROCESS | 12808 | ++DOCSHELL 0x92771000 == 132 [pid = 12808] [id = 470] 16:23:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 163 (0x927e5c00) [pid = 12808] [serial = 1411] [outer = (nil)] 16:23:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0x94fa7800) [pid = 12808] [serial = 1412] [outer = 0x927e5c00] 16:23:06 INFO - PROCESS | 12808 | 1462404186598 Marionette DEBUG loaded listener.js 16:23:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0x94fad400) [pid = 12808] [serial = 1413] [outer = 0x927e5c00] 16:23:07 INFO - PROCESS | 12808 | 1462404187628 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]]]}] 16:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1990ms 16:23:07 INFO - PROCESS | 12808 | 1462404187681 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 16:23:07 INFO - PROCESS | 12808 | 1462404187684 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 16:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:23:07 INFO - PROCESS | 12808 | 1462404187692 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:23:07 INFO - PROCESS | 12808 | 1462404187697 Marionette TRACE conn3 <- [1,1854,null,{}] 16:23:07 INFO - PROCESS | 12808 | 1462404187703 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}] 16:23:07 INFO - PROCESS | 12808 | 1462404187952 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 16:23:08 INFO - PROCESS | 12808 | 1462404188294 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:08 INFO - PROCESS | 12808 | ++DOCSHELL 0x86c42c00 == 133 [pid = 12808] [id = 471] 16:23:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x8dfa4000) [pid = 12808] [serial = 1414] [outer = (nil)] 16:23:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x97c0b800) [pid = 12808] [serial = 1415] [outer = 0x8dfa4000] 16:23:08 INFO - PROCESS | 12808 | 1462404188408 Marionette DEBUG loaded listener.js 16:23:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0x97f06c00) [pid = 12808] [serial = 1416] [outer = 0x8dfa4000] 16:23:09 INFO - PROCESS | 12808 | 1462404189345 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]]]}] 16:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1692ms 16:23:09 INFO - PROCESS | 12808 | 1462404189396 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 16:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:23:09 INFO - PROCESS | 12808 | 1462404189401 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 16:23:09 INFO - PROCESS | 12808 | 1462404189409 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:23:09 INFO - PROCESS | 12808 | 1462404189412 Marionette TRACE conn3 <- [1,1858,null,{}] 16:23:09 INFO - PROCESS | 12808 | 1462404189419 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}] 16:23:09 INFO - PROCESS | 12808 | 1462404189707 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 16:23:10 INFO - PROCESS | 12808 | 1462404190065 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:10 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b98c000 == 134 [pid = 12808] [id = 472] 16:23:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0x8cd29800) [pid = 12808] [serial = 1417] [outer = (nil)] 16:23:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0x98dd5c00) [pid = 12808] [serial = 1418] [outer = 0x8cd29800] 16:23:10 INFO - PROCESS | 12808 | 1462404190163 Marionette DEBUG loaded listener.js 16:23:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 171 (0x98df4800) [pid = 12808] [serial = 1419] [outer = 0x8cd29800] 16:23:11 INFO - PROCESS | 12808 | 1462404191127 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]]]}] 16:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1797ms 16:23:11 INFO - PROCESS | 12808 | 1462404191205 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 16:23:11 INFO - PROCESS | 12808 | 1462404191210 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 16:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:23:11 INFO - PROCESS | 12808 | 1462404191218 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:23:11 INFO - PROCESS | 12808 | 1462404191222 Marionette TRACE conn3 <- [1,1862,null,{}] 16:23:11 INFO - PROCESS | 12808 | 1462404191228 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}] 16:23:11 INFO - PROCESS | 12808 | 1462404191540 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 16:23:11 INFO - PROCESS | 12808 | 1462404191893 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:11 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d832800 == 135 [pid = 12808] [id = 473] 16:23:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 172 (0x911e7800) [pid = 12808] [serial = 1420] [outer = (nil)] 16:23:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 173 (0x9902b000) [pid = 12808] [serial = 1421] [outer = 0x911e7800] 16:23:11 INFO - PROCESS | 12808 | 1462404191993 Marionette DEBUG loaded listener.js 16:23:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 174 (0x9910e000) [pid = 12808] [serial = 1422] [outer = 0x911e7800] 16:23:14 INFO - PROCESS | 12808 | --DOCSHELL 0x860e9000 == 134 [pid = 12808] [id = 328] 16:23:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8de1b800 == 133 [pid = 12808] [id = 405] 16:23:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8a5eb800 == 132 [pid = 12808] [id = 406] 16:23:14 INFO - PROCESS | 12808 | --DOCSHELL 0x9a719800 == 131 [pid = 12808] [id = 117] 16:23:14 INFO - PROCESS | 12808 | --DOCSHELL 0x92771400 == 130 [pid = 12808] [id = 408] 16:23:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8e0e9c00 == 129 [pid = 12808] [id = 447] 16:23:14 INFO - PROCESS | 12808 | --DOCSHELL 0x90e30000 == 128 [pid = 12808] [id = 446] 16:23:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8d473c00 == 127 [pid = 12808] [id = 445] 16:23:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8b2f3c00 == 126 [pid = 12808] [id = 444] 16:23:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8984a000 == 125 [pid = 12808] [id = 443] 16:23:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8d66ec00 == 124 [pid = 12808] [id = 441] 16:23:14 INFO - PROCESS | 12808 | --DOCSHELL 0x86c43400 == 123 [pid = 12808] [id = 442] 16:23:14 INFO - PROCESS | 12808 | --DOCSHELL 0x860e7000 == 122 [pid = 12808] [id = 440] 16:23:14 INFO - PROCESS | 12808 | --DOCSHELL 0x895cfc00 == 121 [pid = 12808] [id = 439] 16:23:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8984ec00 == 120 [pid = 12808] [id = 438] 16:23:14 INFO - PROCESS | 12808 | --DOCSHELL 0x895d7400 == 119 [pid = 12808] [id = 437] 16:23:15 INFO - PROCESS | 12808 | --DOCSHELL 0x86ec4000 == 118 [pid = 12808] [id = 436] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 173 (0x97fbd800) [pid = 12808] [serial = 1296] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 172 (0x9294e800) [pid = 12808] [serial = 1280] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 171 (0x8b952400) [pid = 12808] [serial = 1179] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 170 (0x8a5ee800) [pid = 12808] [serial = 1250] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0x888c3000) [pid = 12808] [serial = 1298] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x94fa1c00) [pid = 12808] [serial = 1286] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x895d7000) [pid = 12808] [serial = 1247] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x8dfa5c00) [pid = 12808] [serial = 1265] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x8de12400) [pid = 12808] [serial = 1263] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0x8ca3c400) [pid = 12808] [serial = 1253] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x94faa400) [pid = 12808] [serial = 1287] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 162 (0x8cd22400) [pid = 12808] [serial = 1256] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 161 (0x89749000) [pid = 12808] [serial = 1248] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 160 (0x94fa4400) [pid = 12808] [serial = 1230] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 159 (0x8cd2a800) [pid = 12808] [serial = 1257] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 158 (0x8d47cc00) [pid = 12808] [serial = 1259] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 157 (0x8d839c00) [pid = 12808] [serial = 1262] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 156 (0x8f523c00) [pid = 12808] [serial = 1271] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 155 (0x889ddc00) [pid = 12808] [serial = 1299] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 154 (0x91837800) [pid = 12808] [serial = 1277] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 153 (0x8b2e9400) [pid = 12808] [serial = 1305] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 152 (0x9741d400) [pid = 12808] [serial = 1293] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 151 (0x8dfa9800) [pid = 12808] [serial = 1266] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 150 (0x8d5d0800) [pid = 12808] [serial = 1260] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 149 (0x8ea8d400) [pid = 12808] [serial = 1269] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 148 (0x89847000) [pid = 12808] [serial = 1302] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 147 (0x8f91cc00) [pid = 12808] [serial = 1272] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 146 (0x938d9400) [pid = 12808] [serial = 1281] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 145 (0x90e2d800) [pid = 12808] [serial = 1274] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x89758400) [pid = 12808] [serial = 1301] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x97f0b800) [pid = 12808] [serial = 1295] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x9623d400) [pid = 12808] [serial = 1292] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x8cb73400) [pid = 12808] [serial = 1254] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x92767000) [pid = 12808] [serial = 1278] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x8af4f000) [pid = 12808] [serial = 1304] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x94e7c800) [pid = 12808] [serial = 1284] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x8ea82c00) [pid = 12808] [serial = 1268] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x94e72800) [pid = 12808] [serial = 1283] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x90e31000) [pid = 12808] [serial = 1275] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x8af46c00) [pid = 12808] [serial = 1307] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x950da400) [pid = 12808] [serial = 1290] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x8b0ef400) [pid = 12808] [serial = 1251] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x950d2c00) [pid = 12808] [serial = 1289] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 12808 | 1462404195280 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]]]}] 16:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 4201ms 16:23:15 INFO - PROCESS | 12808 | 1462404195420 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 16:23:15 INFO - PROCESS | 12808 | 1462404195426 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 16:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:23:15 INFO - PROCESS | 12808 | 1462404195434 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:23:15 INFO - PROCESS | 12808 | 1462404195441 Marionette TRACE conn3 <- [1,1866,null,{}] 16:23:15 INFO - PROCESS | 12808 | 1462404195451 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}] 16:23:15 INFO - PROCESS | 12808 | 1462404195668 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 16:23:15 INFO - PROCESS | 12808 | 1462404195892 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:15 INFO - PROCESS | 12808 | ++DOCSHELL 0x888c4400 == 119 [pid = 12808] [id = 474] 16:23:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x888c4c00) [pid = 12808] [serial = 1423] [outer = (nil)] 16:23:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x889d5800) [pid = 12808] [serial = 1424] [outer = 0x888c4c00] 16:23:15 INFO - PROCESS | 12808 | 1462404195977 Marionette DEBUG loaded listener.js 16:23:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x88b5ac00) [pid = 12808] [serial = 1425] [outer = 0x888c4c00] 16:23:16 INFO - PROCESS | 12808 | 1462404196829 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]]]}] 16:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1440ms 16:23:16 INFO - PROCESS | 12808 | 1462404196875 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 16:23:16 INFO - PROCESS | 12808 | 1462404196884 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 16:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:23:16 INFO - PROCESS | 12808 | 1462404196896 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:23:16 INFO - PROCESS | 12808 | 1462404196899 Marionette TRACE conn3 <- [1,1870,null,{}] 16:23:16 INFO - PROCESS | 12808 | 1462404196906 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}] 16:23:17 INFO - PROCESS | 12808 | 1462404197128 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 16:23:17 INFO - PROCESS | 12808 | 1462404197405 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:17 INFO - PROCESS | 12808 | ++DOCSHELL 0x8975cc00 == 120 [pid = 12808] [id = 475] 16:23:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x8975f000) [pid = 12808] [serial = 1426] [outer = (nil)] 16:23:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x89847000) [pid = 12808] [serial = 1427] [outer = 0x8975f000] 16:23:17 INFO - PROCESS | 12808 | 1462404197491 Marionette DEBUG loaded listener.js 16:23:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x89857400) [pid = 12808] [serial = 1428] [outer = 0x8975f000] 16:23:18 INFO - PROCESS | 12808 | 1462404198494 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]]]}] 16:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1632ms 16:23:18 INFO - PROCESS | 12808 | 1462404198560 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 16:23:18 INFO - PROCESS | 12808 | 1462404198565 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 16:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:23:18 INFO - PROCESS | 12808 | 1462404198575 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:23:18 INFO - PROCESS | 12808 | 1462404198582 Marionette TRACE conn3 <- [1,1874,null,{}] 16:23:18 INFO - PROCESS | 12808 | 1462404198606 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}] 16:23:18 INFO - PROCESS | 12808 | 1462404198906 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 16:23:19 INFO - PROCESS | 12808 | 1462404199110 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:19 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b2ea000 == 121 [pid = 12808] [id = 476] 16:23:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x8b2ea800) [pid = 12808] [serial = 1429] [outer = (nil)] 16:23:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x8b94fc00) [pid = 12808] [serial = 1430] [outer = 0x8b2ea800] 16:23:19 INFO - PROCESS | 12808 | 1462404199226 Marionette DEBUG loaded listener.js 16:23:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x8b992000) [pid = 12808] [serial = 1431] [outer = 0x8b2ea800] 16:23:20 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x8a5e1800) [pid = 12808] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:23:20 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x89844800) [pid = 12808] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:23:20 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x89584c00) [pid = 12808] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:23:20 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x86c48000) [pid = 12808] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:23:20 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x94496400) [pid = 12808] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:23:20 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x94e7f000) [pid = 12808] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:23:20 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x917ce000) [pid = 12808] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:23:20 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x8f851800) [pid = 12808] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:23:20 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x91831000) [pid = 12808] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:23:20 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x917c1c00) [pid = 12808] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:23:20 INFO - PROCESS | 12808 | --DOMWINDOW == 129 (0x90e33800) [pid = 12808] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:23:20 INFO - PROCESS | 12808 | --DOMWINDOW == 128 (0x8e09bc00) [pid = 12808] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:23:20 INFO - PROCESS | 12808 | --DOMWINDOW == 127 (0x8e099c00) [pid = 12808] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:23:20 INFO - PROCESS | 12808 | --DOMWINDOW == 126 (0x89cee400) [pid = 12808] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:23:20 INFO - PROCESS | 12808 | --DOMWINDOW == 125 (0x8cd23000) [pid = 12808] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:23:20 INFO - PROCESS | 12808 | --DOMWINDOW == 124 (0x8d670400) [pid = 12808] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:23:20 INFO - PROCESS | 12808 | --DOMWINDOW == 123 (0x86ec2c00) [pid = 12808] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:23:20 INFO - PROCESS | 12808 | --DOMWINDOW == 122 (0x8985f000) [pid = 12808] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:23:20 INFO - PROCESS | 12808 | --DOMWINDOW == 121 (0x8984a400) [pid = 12808] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:23:20 INFO - PROCESS | 12808 | --DOMWINDOW == 120 (0x89ce3000) [pid = 12808] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:23:20 INFO - PROCESS | 12808 | --DOMWINDOW == 119 (0x895db400) [pid = 12808] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:23:20 INFO - PROCESS | 12808 | --DOMWINDOW == 118 (0x86ec6800) [pid = 12808] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:23:20 INFO - PROCESS | 12808 | 1462404200812 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]]]}] 16:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 2295ms 16:23:20 INFO - PROCESS | 12808 | 1462404200871 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 16:23:20 INFO - PROCESS | 12808 | 1462404200875 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 16:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:23:20 INFO - PROCESS | 12808 | 1462404200882 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:23:20 INFO - PROCESS | 12808 | 1462404200886 Marionette TRACE conn3 <- [1,1878,null,{}] 16:23:20 INFO - PROCESS | 12808 | 1462404200892 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}] 16:23:21 INFO - PROCESS | 12808 | 1462404201109 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 16:23:21 INFO - PROCESS | 12808 | 1462404201308 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:21 INFO - PROCESS | 12808 | ++DOCSHELL 0x86c48000 == 122 [pid = 12808] [id = 477] 16:23:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 119 (0x870f8000) [pid = 12808] [serial = 1432] [outer = (nil)] 16:23:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 120 (0x8b2e8c00) [pid = 12808] [serial = 1433] [outer = 0x870f8000] 16:23:21 INFO - PROCESS | 12808 | 1462404201389 Marionette DEBUG loaded listener.js 16:23:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 121 (0x8ca3fc00) [pid = 12808] [serial = 1434] [outer = 0x870f8000] 16:23:22 INFO - PROCESS | 12808 | 1462404202224 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]]]}] 16:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1386ms 16:23:22 INFO - PROCESS | 12808 | 1462404202391 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 16:23:22 INFO - PROCESS | 12808 | 1462404202400 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 16:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:23:22 INFO - PROCESS | 12808 | 1462404202413 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:23:22 INFO - PROCESS | 12808 | 1462404202418 Marionette TRACE conn3 <- [1,1882,null,{}] 16:23:22 INFO - PROCESS | 12808 | 1462404202428 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}] 16:23:22 INFO - PROCESS | 12808 | 1462404202687 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 16:23:23 INFO - PROCESS | 12808 | 1462404203054 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:23 INFO - PROCESS | 12808 | ++DOCSHELL 0x87307800 == 123 [pid = 12808] [id = 478] 16:23:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 122 (0x8730cc00) [pid = 12808] [serial = 1435] [outer = (nil)] 16:23:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 123 (0x889d9400) [pid = 12808] [serial = 1436] [outer = 0x8730cc00] 16:23:23 INFO - PROCESS | 12808 | 1462404203149 Marionette DEBUG loaded listener.js 16:23:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 124 (0x895da400) [pid = 12808] [serial = 1437] [outer = 0x8730cc00] 16:23:24 INFO - PROCESS | 12808 | 1462404204209 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]]]}] 16:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1836ms 16:23:24 INFO - PROCESS | 12808 | 1462404204250 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 16:23:24 INFO - PROCESS | 12808 | 1462404204257 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 16:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:23:24 INFO - PROCESS | 12808 | 1462404204270 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:23:24 INFO - PROCESS | 12808 | 1462404204276 Marionette TRACE conn3 <- [1,1886,null,{}] 16:23:24 INFO - PROCESS | 12808 | 1462404204285 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}] 16:23:24 INFO - PROCESS | 12808 | 1462404204545 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 16:23:24 INFO - PROCESS | 12808 | 1462404204888 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:24 INFO - PROCESS | 12808 | ++DOCSHELL 0x89847800 == 124 [pid = 12808] [id = 479] 16:23:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 125 (0x89856400) [pid = 12808] [serial = 1438] [outer = (nil)] 16:23:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 126 (0x8af47400) [pid = 12808] [serial = 1439] [outer = 0x89856400] 16:23:24 INFO - PROCESS | 12808 | 1462404204992 Marionette DEBUG loaded listener.js 16:23:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 127 (0x8b2e9400) [pid = 12808] [serial = 1440] [outer = 0x89856400] 16:23:26 INFO - PROCESS | 12808 | 1462404206009 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]]]}] 16:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1798ms 16:23:26 INFO - PROCESS | 12808 | 1462404206066 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 16:23:26 INFO - PROCESS | 12808 | 1462404206070 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 16:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:23:26 INFO - PROCESS | 12808 | 1462404206078 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:23:26 INFO - PROCESS | 12808 | 1462404206082 Marionette TRACE conn3 <- [1,1890,null,{}] 16:23:26 INFO - PROCESS | 12808 | 1462404206097 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}] 16:23:26 INFO - PROCESS | 12808 | 1462404206364 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 16:23:26 INFO - PROCESS | 12808 | 1462404206758 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:26 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cd23000 == 125 [pid = 12808] [id = 480] 16:23:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 128 (0x8cd26800) [pid = 12808] [serial = 1441] [outer = (nil)] 16:23:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 129 (0x8cd2c400) [pid = 12808] [serial = 1442] [outer = 0x8cd26800] 16:23:26 INFO - PROCESS | 12808 | 1462404206859 Marionette DEBUG loaded listener.js 16:23:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 130 (0x8d476800) [pid = 12808] [serial = 1443] [outer = 0x8cd26800] 16:23:27 INFO - PROCESS | 12808 | 1462404207849 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]]]}] 16:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1832ms 16:23:27 INFO - PROCESS | 12808 | 1462404207910 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 16:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:23:27 INFO - PROCESS | 12808 | 1462404207915 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 16:23:27 INFO - PROCESS | 12808 | 1462404207922 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:23:27 INFO - PROCESS | 12808 | 1462404207925 Marionette TRACE conn3 <- [1,1894,null,{}] 16:23:27 INFO - PROCESS | 12808 | 1462404207932 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}] 16:23:28 INFO - PROCESS | 12808 | 1462404208170 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 16:23:28 INFO - PROCESS | 12808 | 1462404208505 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:28 INFO - PROCESS | 12808 | ++DOCSHELL 0x89849800 == 126 [pid = 12808] [id = 481] 16:23:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x8d5cd000) [pid = 12808] [serial = 1444] [outer = (nil)] 16:23:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x8d66dc00) [pid = 12808] [serial = 1445] [outer = 0x8d5cd000] 16:23:28 INFO - PROCESS | 12808 | 1462404208619 Marionette DEBUG loaded listener.js 16:23:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x8d834000) [pid = 12808] [serial = 1446] [outer = 0x8d5cd000] 16:23:29 INFO - PROCESS | 12808 | 1462404209627 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]]]}] 16:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1784ms 16:23:29 INFO - PROCESS | 12808 | 1462404209706 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 16:23:29 INFO - PROCESS | 12808 | 1462404209710 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 16:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:23:29 INFO - PROCESS | 12808 | 1462404209718 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:23:29 INFO - PROCESS | 12808 | 1462404209722 Marionette TRACE conn3 <- [1,1898,null,{}] 16:23:29 INFO - PROCESS | 12808 | 1462404209729 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}] 16:23:30 INFO - PROCESS | 12808 | 1462404210001 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 16:23:30 INFO - PROCESS | 12808 | 1462404210347 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:30 INFO - PROCESS | 12808 | ++DOCSHELL 0x89ce9800 == 127 [pid = 12808] [id = 482] 16:23:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x8b955000) [pid = 12808] [serial = 1447] [outer = (nil)] 16:23:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x8de1d000) [pid = 12808] [serial = 1448] [outer = 0x8b955000] 16:23:30 INFO - PROCESS | 12808 | 1462404210460 Marionette DEBUG loaded listener.js 16:23:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x8de81c00) [pid = 12808] [serial = 1449] [outer = 0x8b955000] 16:23:31 INFO - PROCESS | 12808 | 1462404211389 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]]]}] 16:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1733ms 16:23:31 INFO - PROCESS | 12808 | 1462404211452 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 16:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:23:31 INFO - PROCESS | 12808 | 1462404211457 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 16:23:31 INFO - PROCESS | 12808 | 1462404211464 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:23:31 INFO - PROCESS | 12808 | 1462404211468 Marionette TRACE conn3 <- [1,1902,null,{}] 16:23:31 INFO - PROCESS | 12808 | 1462404211474 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}] 16:23:31 INFO - PROCESS | 12808 | 1462404211769 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 16:23:32 INFO - PROCESS | 12808 | 1462404212130 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:32 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d5d5000 == 128 [pid = 12808] [id = 483] 16:23:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8de12400) [pid = 12808] [serial = 1450] [outer = (nil)] 16:23:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x8e0eb400) [pid = 12808] [serial = 1451] [outer = 0x8de12400] 16:23:32 INFO - PROCESS | 12808 | 1462404212236 Marionette DEBUG loaded listener.js 16:23:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x8ea86400) [pid = 12808] [serial = 1452] [outer = 0x8de12400] 16:23:33 INFO - PROCESS | 12808 | 1462404213195 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]]]}] 16:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1789ms 16:23:33 INFO - PROCESS | 12808 | 1462404213253 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 16:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:23:33 INFO - PROCESS | 12808 | 1462404213258 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 16:23:33 INFO - PROCESS | 12808 | 1462404213265 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:23:33 INFO - PROCESS | 12808 | 1462404213269 Marionette TRACE conn3 <- [1,1906,null,{}] 16:23:33 INFO - PROCESS | 12808 | 1462404213275 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}] 16:23:33 INFO - PROCESS | 12808 | 1462404213522 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 16:23:33 INFO - PROCESS | 12808 | 1462404213905 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:33 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d5cd800 == 129 [pid = 12808] [id = 484] 16:23:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x8e099c00) [pid = 12808] [serial = 1453] [outer = (nil)] 16:23:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x8f195c00) [pid = 12808] [serial = 1454] [outer = 0x8e099c00] 16:23:34 INFO - PROCESS | 12808 | 1462404214013 Marionette DEBUG loaded listener.js 16:23:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x8f33d800) [pid = 12808] [serial = 1455] [outer = 0x8e099c00] 16:23:35 INFO - PROCESS | 12808 | 1462404215284 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]]]}] 16:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2090ms 16:23:35 INFO - PROCESS | 12808 | 1462404215401 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 16:23:35 INFO - PROCESS | 12808 | 1462404215408 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 16:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:23:35 INFO - PROCESS | 12808 | 1462404215436 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:23:35 INFO - PROCESS | 12808 | 1462404215442 Marionette TRACE conn3 <- [1,1910,null,{}] 16:23:35 INFO - PROCESS | 12808 | 1462404215452 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}] 16:23:35 INFO - PROCESS | 12808 | 1462404215876 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 16:23:36 INFO - PROCESS | 12808 | 1462404216240 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:36 INFO - PROCESS | 12808 | ++DOCSHELL 0x8ea8e000 == 130 [pid = 12808] [id = 485] 16:23:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x8ea8e400) [pid = 12808] [serial = 1456] [outer = (nil)] 16:23:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x8f852000) [pid = 12808] [serial = 1457] [outer = 0x8ea8e400] 16:23:36 INFO - PROCESS | 12808 | 1462404216369 Marionette DEBUG loaded listener.js 16:23:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x8f91f400) [pid = 12808] [serial = 1458] [outer = 0x8ea8e400] 16:23:37 INFO - PROCESS | 12808 | 1462404217366 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]]]}] 16:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1999ms 16:23:37 INFO - PROCESS | 12808 | 1462404217430 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 16:23:37 INFO - PROCESS | 12808 | 1462404217435 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 16:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:23:37 INFO - PROCESS | 12808 | 1462404217442 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:23:37 INFO - PROCESS | 12808 | 1462404217447 Marionette TRACE conn3 <- [1,1914,null,{}] 16:23:37 INFO - PROCESS | 12808 | 1462404217453 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}] 16:23:37 INFO - PROCESS | 12808 | 1462404217696 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 16:23:38 INFO - PROCESS | 12808 | 1462404218034 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:38 INFO - PROCESS | 12808 | ++DOCSHELL 0x8a5e4400 == 131 [pid = 12808] [id = 486] 16:23:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 146 (0x8f525400) [pid = 12808] [serial = 1459] [outer = (nil)] 16:23:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 147 (0x90fbe800) [pid = 12808] [serial = 1460] [outer = 0x8f525400] 16:23:38 INFO - PROCESS | 12808 | 1462404218134 Marionette DEBUG loaded listener.js 16:23:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 148 (0x90fc8400) [pid = 12808] [serial = 1461] [outer = 0x8f525400] 16:23:39 INFO - PROCESS | 12808 | 1462404219316 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]]]}] 16:23:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1935ms 16:23:39 INFO - PROCESS | 12808 | 1462404219379 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 16:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:23:39 INFO - PROCESS | 12808 | 1462404219383 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 16:23:39 INFO - PROCESS | 12808 | 1462404219390 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:23:39 INFO - PROCESS | 12808 | 1462404219394 Marionette TRACE conn3 <- [1,1918,null,{}] 16:23:39 INFO - PROCESS | 12808 | 1462404219400 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}] 16:23:39 INFO - PROCESS | 12808 | 1462404219687 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 16:23:40 INFO - PROCESS | 12808 | 1462404220023 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:40 INFO - PROCESS | 12808 | ++DOCSHELL 0x90e2fc00 == 132 [pid = 12808] [id = 487] 16:23:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 149 (0x90fc0800) [pid = 12808] [serial = 1462] [outer = (nil)] 16:23:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 150 (0x921df400) [pid = 12808] [serial = 1463] [outer = 0x90fc0800] 16:23:40 INFO - PROCESS | 12808 | 1462404220126 Marionette DEBUG loaded listener.js 16:23:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 151 (0x921e6800) [pid = 12808] [serial = 1464] [outer = 0x90fc0800] 16:23:41 INFO - PROCESS | 12808 | 1462404221077 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]]]}] 16:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1738ms 16:23:41 INFO - PROCESS | 12808 | 1462404221128 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 16:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:23:41 INFO - PROCESS | 12808 | 1462404221133 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 16:23:41 INFO - PROCESS | 12808 | 1462404221140 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:23:41 INFO - PROCESS | 12808 | 1462404221145 Marionette TRACE conn3 <- [1,1922,null,{}] 16:23:41 INFO - PROCESS | 12808 | 1462404221153 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}] 16:23:41 INFO - PROCESS | 12808 | 1462404221440 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 16:23:41 INFO - PROCESS | 12808 | 1462404221795 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:41 INFO - PROCESS | 12808 | ++DOCSHELL 0x870f6c00 == 133 [pid = 12808] [id = 488] 16:23:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 152 (0x9276e400) [pid = 12808] [serial = 1465] [outer = (nil)] 16:23:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 153 (0x927eac00) [pid = 12808] [serial = 1466] [outer = 0x9276e400] 16:23:41 INFO - PROCESS | 12808 | 1462404221906 Marionette DEBUG loaded listener.js 16:23:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 154 (0x93899400) [pid = 12808] [serial = 1467] [outer = 0x9276e400] 16:23:42 INFO - PROCESS | 12808 | 1462404222878 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]]]}] 16:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1788ms 16:23:42 INFO - PROCESS | 12808 | 1462404222929 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 16:23:42 INFO - PROCESS | 12808 | 1462404222933 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 16:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:23:42 INFO - PROCESS | 12808 | 1462404222940 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:23:42 INFO - PROCESS | 12808 | 1462404222944 Marionette TRACE conn3 <- [1,1926,null,{}] 16:23:42 INFO - PROCESS | 12808 | 1462404222950 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}] 16:23:43 INFO - PROCESS | 12808 | 1462404223197 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 16:23:43 INFO - PROCESS | 12808 | 1462404223541 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:43 INFO - PROCESS | 12808 | ++DOCSHELL 0x927e5000 == 134 [pid = 12808] [id = 489] 16:23:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 155 (0x927e7800) [pid = 12808] [serial = 1468] [outer = (nil)] 16:23:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 156 (0x94e7d000) [pid = 12808] [serial = 1469] [outer = 0x927e7800] 16:23:43 INFO - PROCESS | 12808 | 1462404223640 Marionette DEBUG loaded listener.js 16:23:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 157 (0x94ea7000) [pid = 12808] [serial = 1470] [outer = 0x927e7800] 16:23:44 INFO - PROCESS | 12808 | 1462404224563 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]]]}] 16:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1692ms 16:23:44 INFO - PROCESS | 12808 | 1462404224634 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 16:23:44 INFO - PROCESS | 12808 | 1462404224638 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 16:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:23:44 INFO - PROCESS | 12808 | 1462404224646 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:23:44 INFO - PROCESS | 12808 | 1462404224650 Marionette TRACE conn3 <- [1,1930,null,{}] 16:23:44 INFO - PROCESS | 12808 | 1462404224656 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}] 16:23:44 INFO - PROCESS | 12808 | 1462404224895 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 16:23:45 INFO - PROCESS | 12808 | 1462404225231 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:45 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b1a400 == 135 [pid = 12808] [id = 490] 16:23:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 158 (0x927ed800) [pid = 12808] [serial = 1471] [outer = (nil)] 16:23:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 159 (0x94fab000) [pid = 12808] [serial = 1472] [outer = 0x927ed800] 16:23:45 INFO - PROCESS | 12808 | 1462404225331 Marionette DEBUG loaded listener.js 16:23:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 160 (0x950ccc00) [pid = 12808] [serial = 1473] [outer = 0x927ed800] 16:23:46 INFO - PROCESS | 12808 | 1462404226261 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]]]}] 16:23:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:23:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1686ms 16:23:46 INFO - PROCESS | 12808 | 1462404226333 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 16:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:23:46 INFO - PROCESS | 12808 | 1462404226337 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 16:23:46 INFO - PROCESS | 12808 | 1462404226343 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:23:46 INFO - PROCESS | 12808 | 1462404226347 Marionette TRACE conn3 <- [1,1934,null,{}] 16:23:46 INFO - PROCESS | 12808 | 1462404226353 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}] 16:23:46 INFO - PROCESS | 12808 | 1462404226625 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 16:23:46 INFO - PROCESS | 12808 | 1462404226972 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:47 INFO - PROCESS | 12808 | ++DOCSHELL 0x8984e800 == 136 [pid = 12808] [id = 491] 16:23:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 161 (0x93aa3400) [pid = 12808] [serial = 1474] [outer = (nil)] 16:23:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 162 (0x97c06800) [pid = 12808] [serial = 1475] [outer = 0x93aa3400] 16:23:47 INFO - PROCESS | 12808 | 1462404227067 Marionette DEBUG loaded listener.js 16:23:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 163 (0x97f07400) [pid = 12808] [serial = 1476] [outer = 0x93aa3400] 16:23:48 INFO - PROCESS | 12808 | 1462404228070 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]]]}] 16:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1783ms 16:23:48 INFO - PROCESS | 12808 | 1462404228128 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 16:23:48 INFO - PROCESS | 12808 | 1462404228131 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 16:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:23:48 INFO - PROCESS | 12808 | 1462404228139 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:23:48 INFO - PROCESS | 12808 | 1462404228143 Marionette TRACE conn3 <- [1,1938,null,{}] 16:23:48 INFO - PROCESS | 12808 | 1462404228149 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}] 16:23:48 INFO - PROCESS | 12808 | 1462404228383 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 16:23:48 INFO - PROCESS | 12808 | 1462404228701 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:48 INFO - PROCESS | 12808 | ++DOCSHELL 0x94446800 == 137 [pid = 12808] [id = 492] 16:23:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0x950da800) [pid = 12808] [serial = 1477] [outer = (nil)] 16:23:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0x98dd6400) [pid = 12808] [serial = 1478] [outer = 0x950da800] 16:23:48 INFO - PROCESS | 12808 | 1462404228808 Marionette DEBUG loaded listener.js 16:23:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x9901ec00) [pid = 12808] [serial = 1479] [outer = 0x950da800] 16:23:49 INFO - PROCESS | 12808 | 1462404229780 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]]]}] 16:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1688ms 16:23:49 INFO - PROCESS | 12808 | 1462404229829 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 16:23:49 INFO - PROCESS | 12808 | 1462404229836 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 16:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:23:49 INFO - PROCESS | 12808 | 1462404229843 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:23:49 INFO - PROCESS | 12808 | 1462404229847 Marionette TRACE conn3 <- [1,1942,null,{}] 16:23:49 INFO - PROCESS | 12808 | 1462404229854 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}] 16:23:50 INFO - PROCESS | 12808 | 1462404230106 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 16:23:50 INFO - PROCESS | 12808 | 1462404230450 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:50 INFO - PROCESS | 12808 | ++DOCSHELL 0x950e1000 == 138 [pid = 12808] [id = 493] 16:23:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x98c8ac00) [pid = 12808] [serial = 1480] [outer = (nil)] 16:23:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0x99416800) [pid = 12808] [serial = 1481] [outer = 0x98c8ac00] 16:23:50 INFO - PROCESS | 12808 | 1462404230556 Marionette DEBUG loaded listener.js 16:23:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0x9941b400) [pid = 12808] [serial = 1482] [outer = 0x98c8ac00] 16:23:51 INFO - PROCESS | 12808 | 1462404231508 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]]]}] 16:23:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1683ms 16:23:51 INFO - PROCESS | 12808 | 1462404231526 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 16:23:51 INFO - PROCESS | 12808 | 1462404231530 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 16:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:23:51 INFO - PROCESS | 12808 | 1462404231536 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:23:51 INFO - PROCESS | 12808 | 1462404231539 Marionette TRACE conn3 <- [1,1946,null,{}] 16:23:51 INFO - PROCESS | 12808 | 1462404231546 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}] 16:23:51 INFO - PROCESS | 12808 | 1462404231774 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 16:23:52 INFO - PROCESS | 12808 | 1462404232130 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:52 INFO - PROCESS | 12808 | ++DOCSHELL 0x89845400 == 139 [pid = 12808] [id = 494] 16:23:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0x8af46400) [pid = 12808] [serial = 1483] [outer = (nil)] 16:23:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 171 (0x997c3000) [pid = 12808] [serial = 1484] [outer = 0x8af46400] 16:23:52 INFO - PROCESS | 12808 | 1462404232232 Marionette DEBUG loaded listener.js 16:23:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 172 (0x997c5800) [pid = 12808] [serial = 1485] [outer = 0x8af46400] 16:23:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8b951000 == 138 [pid = 12808] [id = 334] 16:23:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8b952c00 == 137 [pid = 12808] [id = 204] 16:23:54 INFO - PROCESS | 12808 | --DOCSHELL 0x86c46000 == 136 [pid = 12808] [id = 453] 16:23:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8ea8cc00 == 135 [pid = 12808] [id = 123] 16:23:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8cb72000 == 134 [pid = 12808] [id = 246] 16:23:54 INFO - PROCESS | 12808 | --DOCSHELL 0x99e58c00 == 133 [pid = 12808] [id = 171] 16:23:54 INFO - PROCESS | 12808 | --DOCSHELL 0x889e0c00 == 132 [pid = 12808] [id = 245] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 171 (0x89742c00) [pid = 12808] [serial = 1365] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 170 (0x8b0f2c00) [pid = 12808] [serial = 1371] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0x8b2e9c00) [pid = 12808] [serial = 1245] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x89850000) [pid = 12808] [serial = 1367] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x8985f800) [pid = 12808] [serial = 1368] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x895d2800) [pid = 12808] [serial = 1364] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x86eb9c00) [pid = 12808] [serial = 1361] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0x870f3800) [pid = 12808] [serial = 1362] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x98dcc000) [pid = 12808] [serial = 1359] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 162 (0x98c83c00) [pid = 12808] [serial = 1358] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 161 (0x97c5e400) [pid = 12808] [serial = 1356] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 160 (0x9623f800) [pid = 12808] [serial = 1355] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 159 (0x94f94400) [pid = 12808] [serial = 1353] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 158 (0x94ea5000) [pid = 12808] [serial = 1352] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 157 (0x93aa3800) [pid = 12808] [serial = 1350] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 156 (0x93893000) [pid = 12808] [serial = 1349] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 155 (0x927ee800) [pid = 12808] [serial = 1347] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 154 (0x927e3c00) [pid = 12808] [serial = 1346] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 153 (0x92763c00) [pid = 12808] [serial = 1344] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 152 (0x921e5c00) [pid = 12808] [serial = 1343] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 151 (0x911f5800) [pid = 12808] [serial = 1341] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 150 (0x90fc5400) [pid = 12808] [serial = 1340] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 149 (0x8f858800) [pid = 12808] [serial = 1338] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 148 (0x8f529400) [pid = 12808] [serial = 1337] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 147 (0x8f197400) [pid = 12808] [serial = 1335] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 146 (0x8f190000) [pid = 12808] [serial = 1334] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 145 (0x8e0f8400) [pid = 12808] [serial = 1332] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x8e0efc00) [pid = 12808] [serial = 1331] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x8e093000) [pid = 12808] [serial = 1329] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x8dfa4400) [pid = 12808] [serial = 1328] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x8de18c00) [pid = 12808] [serial = 1326] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x8d678000) [pid = 12808] [serial = 1325] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x8d474000) [pid = 12808] [serial = 1323] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x8cd26400) [pid = 12808] [serial = 1322] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x8cb70000) [pid = 12808] [serial = 1319] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x8cb79800) [pid = 12808] [serial = 1320] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x8a5f0400) [pid = 12808] [serial = 1370] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x8af43000) [pid = 12808] [serial = 1317] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x8a5e3000) [pid = 12808] [serial = 1316] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x89796400) [pid = 12808] [serial = 1314] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x89752400) [pid = 12808] [serial = 1313] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x8730f400) [pid = 12808] [serial = 1311] [outer = (nil)] [url = about:blank] 16:23:54 INFO - PROCESS | 12808 | --DOMWINDOW == 129 (0x870f3000) [pid = 12808] [serial = 1310] [outer = (nil)] [url = about:blank] 16:23:55 INFO - PROCESS | 12808 | 1462404235322 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]]]}] 16:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 3842ms 16:23:55 INFO - PROCESS | 12808 | 1462404235380 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 16:23:55 INFO - PROCESS | 12808 | 1462404235387 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 16:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:23:55 INFO - PROCESS | 12808 | 1462404235398 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:23:55 INFO - PROCESS | 12808 | 1462404235403 Marionette TRACE conn3 <- [1,1950,null,{}] 16:23:55 INFO - PROCESS | 12808 | 1462404235412 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}] 16:23:55 INFO - PROCESS | 12808 | 1462404235665 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 16:23:55 INFO - PROCESS | 12808 | 1462404235942 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:55 INFO - PROCESS | 12808 | ++DOCSHELL 0x870f5c00 == 133 [pid = 12808] [id = 495] 16:23:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 130 (0x87309800) [pid = 12808] [serial = 1486] [outer = (nil)] 16:23:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x889dc000) [pid = 12808] [serial = 1487] [outer = 0x87309800] 16:23:56 INFO - PROCESS | 12808 | 1462404236040 Marionette DEBUG loaded listener.js 16:23:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x88b61c00) [pid = 12808] [serial = 1488] [outer = 0x87309800] 16:23:56 INFO - PROCESS | 12808 | 1462404236893 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]]]}] 16:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1535ms 16:23:56 INFO - PROCESS | 12808 | 1462404236959 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 16:23:56 INFO - PROCESS | 12808 | 1462404236968 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 16:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:23:56 INFO - PROCESS | 12808 | 1462404236980 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:23:56 INFO - PROCESS | 12808 | 1462404236984 Marionette TRACE conn3 <- [1,1954,null,{}] 16:23:57 INFO - PROCESS | 12808 | 1462404236997 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}] 16:23:57 INFO - PROCESS | 12808 | 1462404237280 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 16:23:57 INFO - PROCESS | 12808 | 1462404237308 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:57 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b15800 == 134 [pid = 12808] [id = 496] 16:23:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x888c3400) [pid = 12808] [serial = 1489] [outer = (nil)] 16:23:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x89791c00) [pid = 12808] [serial = 1490] [outer = 0x888c3400] 16:23:57 INFO - PROCESS | 12808 | 1462404237389 Marionette DEBUG loaded listener.js 16:23:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x8984c800) [pid = 12808] [serial = 1491] [outer = 0x888c3400] 16:23:58 INFO - PROCESS | 12808 | 1462404238447 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]]]}] 16:23:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:23:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1539ms 16:23:58 INFO - PROCESS | 12808 | 1462404238519 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 16:23:58 INFO - PROCESS | 12808 | 1462404238525 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 16:23:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:23:58 INFO - PROCESS | 12808 | 1462404238549 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:23:58 INFO - PROCESS | 12808 | 1462404238557 Marionette TRACE conn3 <- [1,1958,null,{}] 16:23:58 INFO - PROCESS | 12808 | 1462404238575 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}] 16:23:58 INFO - PROCESS | 12808 | 1462404238878 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 16:23:58 INFO - PROCESS | 12808 | 1462404238915 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:58 INFO - PROCESS | 12808 | ++DOCSHELL 0x89584c00 == 135 [pid = 12808] [id = 497] 16:23:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x89859800) [pid = 12808] [serial = 1492] [outer = (nil)] 16:23:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8b0ec400) [pid = 12808] [serial = 1493] [outer = 0x89859800] 16:23:59 INFO - PROCESS | 12808 | 1462404239014 Marionette DEBUG loaded listener.js 16:23:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x8b2f1000) [pid = 12808] [serial = 1494] [outer = 0x89859800] 16:24:00 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x8730e000) [pid = 12808] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:24:00 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x8b2ea800) [pid = 12808] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:24:00 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x8975f000) [pid = 12808] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:24:00 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x888c4c00) [pid = 12808] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:24:00 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x8cd29800) [pid = 12808] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:24:00 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x8dfa4000) [pid = 12808] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:24:00 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x927e5c00) [pid = 12808] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:24:00 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x8a5ed400) [pid = 12808] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:24:00 INFO - PROCESS | 12808 | --DOMWINDOW == 129 (0x921e0c00) [pid = 12808] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:24:00 INFO - PROCESS | 12808 | --DOMWINDOW == 128 (0x917c9400) [pid = 12808] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:24:00 INFO - PROCESS | 12808 | --DOMWINDOW == 127 (0x889de800) [pid = 12808] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:24:00 INFO - PROCESS | 12808 | --DOMWINDOW == 126 (0x8dfa6000) [pid = 12808] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:24:00 INFO - PROCESS | 12808 | --DOMWINDOW == 125 (0x8de21800) [pid = 12808] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:24:00 INFO - PROCESS | 12808 | --DOMWINDOW == 124 (0x89851400) [pid = 12808] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:24:00 INFO - PROCESS | 12808 | --DOMWINDOW == 123 (0x8d83a000) [pid = 12808] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:24:00 INFO - PROCESS | 12808 | --DOMWINDOW == 122 (0x8d5cc000) [pid = 12808] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:24:00 INFO - PROCESS | 12808 | --DOMWINDOW == 121 (0x895d7c00) [pid = 12808] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:24:00 INFO - PROCESS | 12808 | --DOMWINDOW == 120 (0x8b95c800) [pid = 12808] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:24:00 INFO - PROCESS | 12808 | --DOMWINDOW == 119 (0x889d8800) [pid = 12808] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:24:00 INFO - PROCESS | 12808 | 1462404240753 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]]]}] 16:24:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 2260ms 16:24:00 INFO - PROCESS | 12808 | 1462404240797 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 16:24:00 INFO - PROCESS | 12808 | 1462404240802 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 16:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:24:00 INFO - PROCESS | 12808 | 1462404240810 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:24:00 INFO - PROCESS | 12808 | 1462404240812 Marionette TRACE conn3 <- [1,1962,null,{}] 16:24:00 INFO - PROCESS | 12808 | 1462404240819 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}] 16:24:01 INFO - PROCESS | 12808 | 1462404241112 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 16:24:01 INFO - PROCESS | 12808 | 1462404241139 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:01 INFO - PROCESS | 12808 | ++DOCSHELL 0x889d8800 == 136 [pid = 12808] [id = 498] 16:24:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 120 (0x8a5ed400) [pid = 12808] [serial = 1495] [outer = (nil)] 16:24:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 121 (0x8b955c00) [pid = 12808] [serial = 1496] [outer = 0x8a5ed400] 16:24:01 INFO - PROCESS | 12808 | 1462404241232 Marionette DEBUG loaded listener.js 16:24:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 122 (0x8b994400) [pid = 12808] [serial = 1497] [outer = 0x8a5ed400] 16:24:02 INFO - PROCESS | 12808 | 1462404242416 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]]]}] 16:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1635ms 16:24:02 INFO - PROCESS | 12808 | 1462404242446 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 16:24:02 INFO - PROCESS | 12808 | 1462404242454 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 16:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:24:02 INFO - PROCESS | 12808 | 1462404242466 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:24:02 INFO - PROCESS | 12808 | 1462404242474 Marionette TRACE conn3 <- [1,1966,null,{}] 16:24:02 INFO - PROCESS | 12808 | 1462404242487 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}] 16:24:02 INFO - PROCESS | 12808 | 1462404242798 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 16:24:03 INFO - PROCESS | 12808 | 1462404243160 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:03 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b20c00 == 137 [pid = 12808] [id = 499] 16:24:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 123 (0x86ebac00) [pid = 12808] [serial = 1498] [outer = (nil)] 16:24:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 124 (0x889e4400) [pid = 12808] [serial = 1499] [outer = 0x86ebac00] 16:24:03 INFO - PROCESS | 12808 | 1462404243263 Marionette DEBUG loaded listener.js 16:24:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 125 (0x89748800) [pid = 12808] [serial = 1500] [outer = 0x86ebac00] 16:24:04 INFO - PROCESS | 12808 | 1462404244389 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]]]}] 16:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1998ms 16:24:04 INFO - PROCESS | 12808 | 1462404244464 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 16:24:04 INFO - PROCESS | 12808 | 1462404244475 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 16:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:24:04 INFO - PROCESS | 12808 | 1462404244487 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:24:04 INFO - PROCESS | 12808 | 1462404244492 Marionette TRACE conn3 <- [1,1970,null,{}] 16:24:04 INFO - PROCESS | 12808 | 1462404244500 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}] 16:24:04 INFO - PROCESS | 12808 | 1462404244793 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 16:24:05 INFO - PROCESS | 12808 | 1462404245137 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:05 INFO - PROCESS | 12808 | ++DOCSHELL 0x89ced400 == 138 [pid = 12808] [id = 500] 16:24:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 126 (0x89ced800) [pid = 12808] [serial = 1501] [outer = (nil)] 16:24:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 127 (0x8af44000) [pid = 12808] [serial = 1502] [outer = 0x89ced800] 16:24:05 INFO - PROCESS | 12808 | 1462404245236 Marionette DEBUG loaded listener.js 16:24:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 128 (0x8b2f0000) [pid = 12808] [serial = 1503] [outer = 0x89ced800] 16:24:06 INFO - PROCESS | 12808 | 1462404246305 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]]]}] 16:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1889ms 16:24:06 INFO - PROCESS | 12808 | 1462404246377 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 16:24:06 INFO - PROCESS | 12808 | 1462404246383 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 16:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:24:06 INFO - PROCESS | 12808 | 1462404246391 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:24:06 INFO - PROCESS | 12808 | 1462404246399 Marionette TRACE conn3 <- [1,1974,null,{}] 16:24:06 INFO - PROCESS | 12808 | 1462404246417 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}] 16:24:06 INFO - PROCESS | 12808 | 1462404246701 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 16:24:07 INFO - PROCESS | 12808 | 1462404247039 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:07 INFO - PROCESS | 12808 | ++DOCSHELL 0x8ca3f800 == 139 [pid = 12808] [id = 501] 16:24:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 129 (0x8cbbd400) [pid = 12808] [serial = 1504] [outer = (nil)] 16:24:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 130 (0x8cbc3c00) [pid = 12808] [serial = 1505] [outer = 0x8cbbd400] 16:24:07 INFO - PROCESS | 12808 | 1462404247149 Marionette DEBUG loaded listener.js 16:24:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x8cd20000) [pid = 12808] [serial = 1506] [outer = 0x8cbbd400] 16:24:08 INFO - PROCESS | 12808 | 1462404248130 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]]]}] 16:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1792ms 16:24:08 INFO - PROCESS | 12808 | 1462404248183 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 16:24:08 INFO - PROCESS | 12808 | 1462404248188 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 16:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:24:08 INFO - PROCESS | 12808 | 1462404248196 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:24:08 INFO - PROCESS | 12808 | 1462404248200 Marionette TRACE conn3 <- [1,1978,null,{}] 16:24:08 INFO - PROCESS | 12808 | 1462404248206 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}] 16:24:08 INFO - PROCESS | 12808 | 1462404248452 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 16:24:08 INFO - PROCESS | 12808 | 1462404248789 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:08 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b19c00 == 140 [pid = 12808] [id = 502] 16:24:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x8cb72400) [pid = 12808] [serial = 1507] [outer = (nil)] 16:24:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x8d47c800) [pid = 12808] [serial = 1508] [outer = 0x8cb72400] 16:24:08 INFO - PROCESS | 12808 | 1462404248893 Marionette DEBUG loaded listener.js 16:24:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x8d5cf800) [pid = 12808] [serial = 1509] [outer = 0x8cb72400] 16:24:09 INFO - PROCESS | 12808 | 1462404249869 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]]]}] 16:24:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:24:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1738ms 16:24:09 INFO - PROCESS | 12808 | 1462404249935 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 16:24:09 INFO - PROCESS | 12808 | 1462404249942 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 16:24:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:24:09 INFO - PROCESS | 12808 | 1462404249949 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:24:09 INFO - PROCESS | 12808 | 1462404249953 Marionette TRACE conn3 <- [1,1982,null,{}] 16:24:09 INFO - PROCESS | 12808 | 1462404249959 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}] 16:24:10 INFO - PROCESS | 12808 | 1462404250239 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 16:24:10 INFO - PROCESS | 12808 | 1462404250597 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:10 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d5d6800 == 141 [pid = 12808] [id = 503] 16:24:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x8d66d800) [pid = 12808] [serial = 1510] [outer = (nil)] 16:24:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x8d67ac00) [pid = 12808] [serial = 1511] [outer = 0x8d66d800] 16:24:10 INFO - PROCESS | 12808 | 1462404250704 Marionette DEBUG loaded listener.js 16:24:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8d834800) [pid = 12808] [serial = 1512] [outer = 0x8d66d800] 16:24:11 INFO - PROCESS | 12808 | 1462404251628 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]]]}] 16:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1742ms 16:24:11 INFO - PROCESS | 12808 | 1462404251692 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 16:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:24:11 INFO - PROCESS | 12808 | 1462404251697 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 16:24:11 INFO - PROCESS | 12808 | 1462404251704 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:24:11 INFO - PROCESS | 12808 | 1462404251708 Marionette TRACE conn3 <- [1,1986,null,{}] 16:24:11 INFO - PROCESS | 12808 | 1462404251714 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}] 16:24:12 INFO - PROCESS | 12808 | 1462404252031 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 16:24:12 INFO - PROCESS | 12808 | 1462404252380 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:12 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d472800 == 142 [pid = 12808] [id = 504] 16:24:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x8d841c00) [pid = 12808] [serial = 1513] [outer = (nil)] 16:24:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x8dfaa800) [pid = 12808] [serial = 1514] [outer = 0x8d841c00] 16:24:12 INFO - PROCESS | 12808 | 1462404252481 Marionette DEBUG loaded listener.js 16:24:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x8e094800) [pid = 12808] [serial = 1515] [outer = 0x8d841c00] 16:24:13 INFO - PROCESS | 12808 | 1462404253439 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]]]}] 16:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1788ms 16:24:13 INFO - PROCESS | 12808 | 1462404253493 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 16:24:13 INFO - PROCESS | 12808 | 1462404253496 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 16:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:24:13 INFO - PROCESS | 12808 | 1462404253504 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:24:13 INFO - PROCESS | 12808 | 1462404253507 Marionette TRACE conn3 <- [1,1990,null,{}] 16:24:13 INFO - PROCESS | 12808 | 1462404253513 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}] 16:24:13 INFO - PROCESS | 12808 | 1462404253754 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 16:24:14 INFO - PROCESS | 12808 | 1462404254109 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:14 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d47ac00 == 143 [pid = 12808] [id = 505] 16:24:14 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x8de1e400) [pid = 12808] [serial = 1516] [outer = (nil)] 16:24:14 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x8e0f2000) [pid = 12808] [serial = 1517] [outer = 0x8de1e400] 16:24:14 INFO - PROCESS | 12808 | 1462404254210 Marionette DEBUG loaded listener.js 16:24:14 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x8e0f7c00) [pid = 12808] [serial = 1518] [outer = 0x8de1e400] 16:24:15 INFO - PROCESS | 12808 | 1462404255152 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]]]}] 16:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1684ms 16:24:15 INFO - PROCESS | 12808 | 1462404255189 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 16:24:15 INFO - PROCESS | 12808 | 1462404255192 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 16:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:24:15 INFO - PROCESS | 12808 | 1462404255221 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:24:15 INFO - PROCESS | 12808 | 1462404255226 Marionette TRACE conn3 <- [1,1994,null,{}] 16:24:15 INFO - PROCESS | 12808 | 1462404255236 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}] 16:24:15 INFO - PROCESS | 12808 | 1462404255484 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 16:24:15 INFO - PROCESS | 12808 | 1462404255832 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:15 INFO - PROCESS | 12808 | ++DOCSHELL 0x8e091c00 == 144 [pid = 12808] [id = 506] 16:24:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x8e093800) [pid = 12808] [serial = 1519] [outer = (nil)] 16:24:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x8f18c000) [pid = 12808] [serial = 1520] [outer = 0x8e093800] 16:24:15 INFO - PROCESS | 12808 | 1462404255939 Marionette DEBUG loaded listener.js 16:24:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 146 (0x8f197400) [pid = 12808] [serial = 1521] [outer = 0x8e093800] 16:24:16 INFO - PROCESS | 12808 | 1462404256858 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]]]}] 16:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1710ms 16:24:16 INFO - PROCESS | 12808 | 1462404256912 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 16:24:16 INFO - PROCESS | 12808 | 1462404256916 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 16:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:24:16 INFO - PROCESS | 12808 | 1462404256923 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:24:16 INFO - PROCESS | 12808 | 1462404256928 Marionette TRACE conn3 <- [1,1998,null,{}] 16:24:16 INFO - PROCESS | 12808 | 1462404256934 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}] 16:24:17 INFO - PROCESS | 12808 | 1462404257190 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 16:24:17 INFO - PROCESS | 12808 | 1462404257539 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:17 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cd2b800 == 145 [pid = 12808] [id = 507] 16:24:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 147 (0x8e0ebc00) [pid = 12808] [serial = 1522] [outer = (nil)] 16:24:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 148 (0x8f52f000) [pid = 12808] [serial = 1523] [outer = 0x8e0ebc00] 16:24:17 INFO - PROCESS | 12808 | 1462404257642 Marionette DEBUG loaded listener.js 16:24:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 149 (0x8f84f400) [pid = 12808] [serial = 1524] [outer = 0x8e0ebc00] 16:24:18 INFO - PROCESS | 12808 | 1462404258557 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]]]}] 16:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1691ms 16:24:18 INFO - PROCESS | 12808 | 1462404258619 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 16:24:18 INFO - PROCESS | 12808 | 1462404258623 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 16:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:24:18 INFO - PROCESS | 12808 | 1462404258633 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:24:18 INFO - PROCESS | 12808 | 1462404258637 Marionette TRACE conn3 <- [1,2002,null,{}] 16:24:18 INFO - PROCESS | 12808 | 1462404258643 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}] 16:24:18 INFO - PROCESS | 12808 | 1462404258889 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 16:24:19 INFO - PROCESS | 12808 | 1462404259244 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:19 INFO - PROCESS | 12808 | ++DOCSHELL 0x8e0ef000 == 146 [pid = 12808] [id = 508] 16:24:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 150 (0x8f189400) [pid = 12808] [serial = 1525] [outer = (nil)] 16:24:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 151 (0x8f929400) [pid = 12808] [serial = 1526] [outer = 0x8f189400] 16:24:19 INFO - PROCESS | 12808 | 1462404259341 Marionette DEBUG loaded listener.js 16:24:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 152 (0x90e32400) [pid = 12808] [serial = 1527] [outer = 0x8f189400] 16:24:20 INFO - PROCESS | 12808 | 1462404260295 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]]]}] 16:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1735ms 16:24:20 INFO - PROCESS | 12808 | 1462404260370 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 16:24:20 INFO - PROCESS | 12808 | 1462404260373 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 16:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:24:20 INFO - PROCESS | 12808 | 1462404260382 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:24:20 INFO - PROCESS | 12808 | 1462404260387 Marionette TRACE conn3 <- [1,2006,null,{}] 16:24:20 INFO - PROCESS | 12808 | 1462404260393 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}] 16:24:20 INFO - PROCESS | 12808 | 1462404260671 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 16:24:21 INFO - PROCESS | 12808 | 1462404260995 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:21 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f530000 == 147 [pid = 12808] [id = 509] 16:24:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 153 (0x917c4c00) [pid = 12808] [serial = 1528] [outer = (nil)] 16:24:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 154 (0x91835000) [pid = 12808] [serial = 1529] [outer = 0x917c4c00] 16:24:21 INFO - PROCESS | 12808 | 1462404261100 Marionette DEBUG loaded listener.js 16:24:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 155 (0x92763c00) [pid = 12808] [serial = 1530] [outer = 0x917c4c00] 16:24:22 INFO - PROCESS | 12808 | 1462404262055 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]]]}] 16:24:22 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 16:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1737ms 16:24:22 INFO - PROCESS | 12808 | 1462404262119 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 16:24:22 INFO - PROCESS | 12808 | 1462404262123 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 16:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:24:22 INFO - PROCESS | 12808 | 1462404262131 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:24:22 INFO - PROCESS | 12808 | 1462404262135 Marionette TRACE conn3 <- [1,2010,null,{}] 16:24:22 INFO - PROCESS | 12808 | 1462404262141 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}] 16:24:22 INFO - PROCESS | 12808 | 1462404262390 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 16:24:22 INFO - PROCESS | 12808 | 1462404262734 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:22 INFO - PROCESS | 12808 | ++DOCSHELL 0x90fcc000 == 148 [pid = 12808] [id = 510] 16:24:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 156 (0x911ed800) [pid = 12808] [serial = 1531] [outer = (nil)] 16:24:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 157 (0x9276d400) [pid = 12808] [serial = 1532] [outer = 0x911ed800] 16:24:22 INFO - PROCESS | 12808 | 1462404262832 Marionette DEBUG loaded listener.js 16:24:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 158 (0x927e2000) [pid = 12808] [serial = 1533] [outer = 0x911ed800] 16:24:23 INFO - PROCESS | 12808 | 1462404263770 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]]]}] 16:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 16:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1686ms 16:24:23 INFO - PROCESS | 12808 | 1462404263818 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 16:24:23 INFO - PROCESS | 12808 | 1462404263823 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 16:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:24:23 INFO - PROCESS | 12808 | 1462404263842 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:24:23 INFO - PROCESS | 12808 | 1462404263847 Marionette TRACE conn3 <- [1,2014,null,{}] 16:24:23 INFO - PROCESS | 12808 | 1462404263854 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}] 16:24:24 INFO - PROCESS | 12808 | 1462404264117 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 16:24:24 INFO - PROCESS | 12808 | 1462404264455 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:24 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b16800 == 149 [pid = 12808] [id = 511] 16:24:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 159 (0x8f18d400) [pid = 12808] [serial = 1534] [outer = (nil)] 16:24:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 160 (0x93897c00) [pid = 12808] [serial = 1535] [outer = 0x8f18d400] 16:24:24 INFO - PROCESS | 12808 | 1462404264555 Marionette DEBUG loaded listener.js 16:24:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 161 (0x938dd400) [pid = 12808] [serial = 1536] [outer = 0x8f18d400] 16:24:25 INFO - PROCESS | 12808 | 1462404265520 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]]]}] 16:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1737ms 16:24:25 INFO - PROCESS | 12808 | 1462404265580 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 16:24:25 INFO - PROCESS | 12808 | 1462404265584 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 16:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:24:25 INFO - PROCESS | 12808 | 1462404265591 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:24:25 INFO - PROCESS | 12808 | 1462404265595 Marionette TRACE conn3 <- [1,2018,null,{}] 16:24:25 INFO - PROCESS | 12808 | 1462404265606 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}] 16:24:25 INFO - PROCESS | 12808 | 1462404265893 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 16:24:26 INFO - PROCESS | 12808 | 1462404266235 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:26 INFO - PROCESS | 12808 | ++DOCSHELL 0x92944000 == 150 [pid = 12808] [id = 512] 16:24:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 162 (0x92944400) [pid = 12808] [serial = 1537] [outer = (nil)] 16:24:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 163 (0x94ea5400) [pid = 12808] [serial = 1538] [outer = 0x92944400] 16:24:26 INFO - PROCESS | 12808 | 1462404266336 Marionette DEBUG loaded listener.js 16:24:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0x94f95000) [pid = 12808] [serial = 1539] [outer = 0x92944400] 16:24:27 INFO - PROCESS | 12808 | 1462404267267 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]]]}] 16:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1736ms 16:24:27 INFO - PROCESS | 12808 | 1462404267330 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 16:24:27 INFO - PROCESS | 12808 | 1462404267333 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 16:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:24:27 INFO - PROCESS | 12808 | 1462404267340 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:24:27 INFO - PROCESS | 12808 | 1462404267344 Marionette TRACE conn3 <- [1,2022,null,{}] 16:24:27 INFO - PROCESS | 12808 | 1462404267350 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}] 16:24:27 INFO - PROCESS | 12808 | 1462404267593 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 16:24:27 INFO - PROCESS | 12808 | 1462404267947 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:27 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b1d000 == 151 [pid = 12808] [id = 513] 16:24:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0x888bd800) [pid = 12808] [serial = 1540] [outer = (nil)] 16:24:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x97423c00) [pid = 12808] [serial = 1541] [outer = 0x888bd800] 16:24:28 INFO - PROCESS | 12808 | 1462404268047 Marionette DEBUG loaded listener.js 16:24:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x97f0d000) [pid = 12808] [serial = 1542] [outer = 0x888bd800] 16:24:28 INFO - PROCESS | 12808 | 1462404268960 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]]]}] 16:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1685ms 16:24:29 INFO - PROCESS | 12808 | 1462404269027 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 16:24:29 INFO - PROCESS | 12808 | 1462404269032 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 16:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:24:29 INFO - PROCESS | 12808 | 1462404269039 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:24:29 INFO - PROCESS | 12808 | 1462404269043 Marionette TRACE conn3 <- [1,2026,null,{}] 16:24:29 INFO - PROCESS | 12808 | 1462404269051 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}] 16:24:29 INFO - PROCESS | 12808 | 1462404269306 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 16:24:29 INFO - PROCESS | 12808 | 1462404269625 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:29 INFO - PROCESS | 12808 | ++DOCSHELL 0x94e73800 == 152 [pid = 12808] [id = 514] 16:24:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0x950d6800) [pid = 12808] [serial = 1543] [outer = (nil)] 16:24:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0x98dcfc00) [pid = 12808] [serial = 1544] [outer = 0x950d6800] 16:24:29 INFO - PROCESS | 12808 | 1462404269732 Marionette DEBUG loaded listener.js 16:24:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0x98df7000) [pid = 12808] [serial = 1545] [outer = 0x950d6800] 16:24:30 INFO - PROCESS | 12808 | 1462404270716 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]]]}] 16:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1744ms 16:24:30 INFO - PROCESS | 12808 | 1462404270786 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 16:24:30 INFO - PROCESS | 12808 | 1462404270793 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 16:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:24:30 INFO - PROCESS | 12808 | 1462404270803 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:24:30 INFO - PROCESS | 12808 | 1462404270807 Marionette TRACE conn3 <- [1,2030,null,{}] 16:24:30 INFO - PROCESS | 12808 | 1462404270818 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}] 16:24:31 INFO - PROCESS | 12808 | 1462404271074 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 16:24:31 INFO - PROCESS | 12808 | 1462404271427 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:31 INFO - PROCESS | 12808 | ++DOCSHELL 0x94e70c00 == 153 [pid = 12808] [id = 515] 16:24:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 171 (0x98c83400) [pid = 12808] [serial = 1546] [outer = (nil)] 16:24:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 172 (0x99495400) [pid = 12808] [serial = 1547] [outer = 0x98c83400] 16:24:31 INFO - PROCESS | 12808 | 1462404271529 Marionette DEBUG loaded listener.js 16:24:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 173 (0x997c2800) [pid = 12808] [serial = 1548] [outer = 0x98c83400] 16:24:34 INFO - PROCESS | 12808 | --DOCSHELL 0x870f1800 == 152 [pid = 12808] [id = 326] 16:24:34 INFO - PROCESS | 12808 | --DOCSHELL 0x889d5c00 == 151 [pid = 12808] [id = 449] 16:24:34 INFO - PROCESS | 12808 | --DOCSHELL 0x8cd2bc00 == 150 [pid = 12808] [id = 448] 16:24:34 INFO - PROCESS | 12808 | --DOCSHELL 0x9389a000 == 149 [pid = 12808] [id = 451] 16:24:34 INFO - PROCESS | 12808 | --DOCSHELL 0x917c3c00 == 148 [pid = 12808] [id = 450] 16:24:34 INFO - PROCESS | 12808 | --DOCSHELL 0x89584c00 == 147 [pid = 12808] [id = 497] 16:24:34 INFO - PROCESS | 12808 | --DOCSHELL 0x86b15800 == 146 [pid = 12808] [id = 496] 16:24:34 INFO - PROCESS | 12808 | --DOCSHELL 0x870f5c00 == 145 [pid = 12808] [id = 495] 16:24:34 INFO - PROCESS | 12808 | --DOCSHELL 0x950e1000 == 144 [pid = 12808] [id = 493] 16:24:34 INFO - PROCESS | 12808 | --DOCSHELL 0x94446800 == 143 [pid = 12808] [id = 492] 16:24:34 INFO - PROCESS | 12808 | --DOCSHELL 0x8984e800 == 142 [pid = 12808] [id = 491] 16:24:34 INFO - PROCESS | 12808 | --DOCSHELL 0x86b1a400 == 141 [pid = 12808] [id = 490] 16:24:34 INFO - PROCESS | 12808 | --DOCSHELL 0x870f6c00 == 140 [pid = 12808] [id = 488] 16:24:34 INFO - PROCESS | 12808 | --DOCSHELL 0x927e5000 == 139 [pid = 12808] [id = 489] 16:24:34 INFO - PROCESS | 12808 | --DOCSHELL 0x90e2fc00 == 138 [pid = 12808] [id = 487] 16:24:34 INFO - PROCESS | 12808 | --DOCSHELL 0x8a5e4400 == 137 [pid = 12808] [id = 486] 16:24:34 INFO - PROCESS | 12808 | --DOCSHELL 0x8ea8e000 == 136 [pid = 12808] [id = 485] 16:24:34 INFO - PROCESS | 12808 | --DOCSHELL 0x8d5cd800 == 135 [pid = 12808] [id = 484] 16:24:34 INFO - PROCESS | 12808 | --DOCSHELL 0x8d5d5000 == 134 [pid = 12808] [id = 483] 16:24:34 INFO - PROCESS | 12808 | --DOCSHELL 0x89849800 == 133 [pid = 12808] [id = 481] 16:24:34 INFO - PROCESS | 12808 | --DOCSHELL 0x89ce9800 == 132 [pid = 12808] [id = 482] 16:24:34 INFO - PROCESS | 12808 | --DOCSHELL 0x8cd23000 == 131 [pid = 12808] [id = 480] 16:24:34 INFO - PROCESS | 12808 | --DOCSHELL 0x89847800 == 130 [pid = 12808] [id = 479] 16:24:34 INFO - PROCESS | 12808 | --DOCSHELL 0x87307800 == 129 [pid = 12808] [id = 478] 16:24:34 INFO - PROCESS | 12808 | --DOMWINDOW == 172 (0x8b2f4400) [pid = 12808] [serial = 1308] [outer = (nil)] [url = about:blank] 16:24:34 INFO - PROCESS | 12808 | --DOMWINDOW == 171 (0x8b2e8c00) [pid = 12808] [serial = 1433] [outer = (nil)] [url = about:blank] 16:24:34 INFO - PROCESS | 12808 | --DOMWINDOW == 170 (0x8b94fc00) [pid = 12808] [serial = 1430] [outer = (nil)] [url = about:blank] 16:24:34 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0x89847000) [pid = 12808] [serial = 1427] [outer = (nil)] [url = about:blank] 16:24:34 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x889d5800) [pid = 12808] [serial = 1424] [outer = (nil)] [url = about:blank] 16:24:34 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x88b5ac00) [pid = 12808] [serial = 1425] [outer = (nil)] [url = about:blank] 16:24:34 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x9902b000) [pid = 12808] [serial = 1421] [outer = (nil)] [url = about:blank] 16:24:34 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x98df4800) [pid = 12808] [serial = 1419] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0x98dd5c00) [pid = 12808] [serial = 1418] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x97f06c00) [pid = 12808] [serial = 1416] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 162 (0x97c0b800) [pid = 12808] [serial = 1415] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 161 (0x94fad400) [pid = 12808] [serial = 1413] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 160 (0x94fa7800) [pid = 12808] [serial = 1412] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 159 (0x94e70800) [pid = 12808] [serial = 1410] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 158 (0x94446000) [pid = 12808] [serial = 1409] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 157 (0x9294dc00) [pid = 12808] [serial = 1407] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 156 (0x927e4c00) [pid = 12808] [serial = 1406] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 155 (0x91832c00) [pid = 12808] [serial = 1404] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 154 (0x9182d000) [pid = 12808] [serial = 1403] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 153 (0x90fcb800) [pid = 12808] [serial = 1401] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 152 (0x90fc3c00) [pid = 12808] [serial = 1400] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 151 (0x8f924000) [pid = 12808] [serial = 1398] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 150 (0x8f91f800) [pid = 12808] [serial = 1397] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 149 (0x8f334400) [pid = 12808] [serial = 1395] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 148 (0x8f194000) [pid = 12808] [serial = 1394] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 147 (0x8ea86000) [pid = 12808] [serial = 1392] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 146 (0x8e09cc00) [pid = 12808] [serial = 1391] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 145 (0x8de19c00) [pid = 12808] [serial = 1389] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x8de16c00) [pid = 12808] [serial = 1388] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x8d835800) [pid = 12808] [serial = 1386] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x8d675400) [pid = 12808] [serial = 1385] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x8d5d0000) [pid = 12808] [serial = 1383] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x8d46f800) [pid = 12808] [serial = 1382] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x8ca40400) [pid = 12808] [serial = 1380] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x8ca33400) [pid = 12808] [serial = 1379] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x89843000) [pid = 12808] [serial = 1377] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x8958b800) [pid = 12808] [serial = 1376] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x8b987400) [pid = 12808] [serial = 1373] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x8b992000) [pid = 12808] [serial = 1431] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x89857400) [pid = 12808] [serial = 1428] [outer = (nil)] [url = about:blank] 16:24:35 INFO - PROCESS | 12808 | 1462404275097 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]]]}] 16:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 4495ms 16:24:35 INFO - PROCESS | 12808 | 1462404275298 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 16:24:35 INFO - PROCESS | 12808 | 1462404275304 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 16:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:24:35 INFO - PROCESS | 12808 | 1462404275313 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:24:35 INFO - PROCESS | 12808 | 1462404275316 Marionette TRACE conn3 <- [1,2034,null,{}] 16:24:35 INFO - PROCESS | 12808 | 1462404275326 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}] 16:24:35 INFO - PROCESS | 12808 | 1462404275556 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 16:24:35 INFO - PROCESS | 12808 | 1462404275797 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:35 INFO - PROCESS | 12808 | ++DOCSHELL 0x87302800 == 130 [pid = 12808] [id = 516] 16:24:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x889e0800) [pid = 12808] [serial = 1549] [outer = (nil)] 16:24:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x88b5ec00) [pid = 12808] [serial = 1550] [outer = 0x889e0800] 16:24:35 INFO - PROCESS | 12808 | 1462404275888 Marionette DEBUG loaded listener.js 16:24:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x895db400) [pid = 12808] [serial = 1551] [outer = 0x889e0800] 16:24:36 INFO - PROCESS | 12808 | 1462404276783 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]]]}] 16:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1530ms 16:24:36 INFO - PROCESS | 12808 | 1462404276845 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 16:24:36 INFO - PROCESS | 12808 | 1462404276854 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 16:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:24:36 INFO - PROCESS | 12808 | 1462404276865 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:24:36 INFO - PROCESS | 12808 | 1462404276869 Marionette TRACE conn3 <- [1,2038,null,{}] 16:24:36 INFO - PROCESS | 12808 | 1462404276876 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}] 16:24:37 INFO - PROCESS | 12808 | 1462404277116 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 16:24:37 INFO - PROCESS | 12808 | 1462404277396 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:37 INFO - PROCESS | 12808 | ++DOCSHELL 0x89852400 == 131 [pid = 12808] [id = 517] 16:24:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x89854400) [pid = 12808] [serial = 1552] [outer = (nil)] 16:24:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x8985d000) [pid = 12808] [serial = 1553] [outer = 0x89854400] 16:24:37 INFO - PROCESS | 12808 | 1462404277483 Marionette DEBUG loaded listener.js 16:24:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x8a5e4400) [pid = 12808] [serial = 1554] [outer = 0x89854400] 16:24:38 INFO - PROCESS | 12808 | 1462404278484 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]]]}] 16:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1693ms 16:24:38 INFO - PROCESS | 12808 | 1462404278559 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 16:24:38 INFO - PROCESS | 12808 | 1462404278563 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 16:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:24:38 INFO - PROCESS | 12808 | 1462404278571 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:24:38 INFO - PROCESS | 12808 | 1462404278577 Marionette TRACE conn3 <- [1,2042,null,{}] 16:24:38 INFO - PROCESS | 12808 | 1462404278604 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}] 16:24:38 INFO - PROCESS | 12808 | 1462404278902 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 16:24:39 INFO - PROCESS | 12808 | 1462404279135 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:39 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b952400 == 132 [pid = 12808] [id = 518] 16:24:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x8b95ac00) [pid = 12808] [serial = 1555] [outer = (nil)] 16:24:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x8b98d400) [pid = 12808] [serial = 1556] [outer = 0x8b95ac00] 16:24:39 INFO - PROCESS | 12808 | 1462404279234 Marionette DEBUG loaded listener.js 16:24:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x8ca35000) [pid = 12808] [serial = 1557] [outer = 0x8b95ac00] 16:24:40 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x888c3400) [pid = 12808] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:24:40 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x89859800) [pid = 12808] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:24:40 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x93aa3400) [pid = 12808] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:24:40 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x927ed800) [pid = 12808] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:24:40 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x927e7800) [pid = 12808] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:24:40 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x9276e400) [pid = 12808] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:24:40 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x90fc0800) [pid = 12808] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:24:40 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x8f525400) [pid = 12808] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:24:40 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x8ea8e400) [pid = 12808] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:24:40 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x8e099c00) [pid = 12808] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:24:40 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x8de12400) [pid = 12808] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:24:40 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x8b955000) [pid = 12808] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:24:40 INFO - PROCESS | 12808 | --DOMWINDOW == 129 (0x8d5cd000) [pid = 12808] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:24:40 INFO - PROCESS | 12808 | --DOMWINDOW == 128 (0x8cd26800) [pid = 12808] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:24:40 INFO - PROCESS | 12808 | --DOMWINDOW == 127 (0x89856400) [pid = 12808] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:24:40 INFO - PROCESS | 12808 | --DOMWINDOW == 126 (0x8730cc00) [pid = 12808] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:24:40 INFO - PROCESS | 12808 | --DOMWINDOW == 125 (0x87309800) [pid = 12808] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:24:40 INFO - PROCESS | 12808 | --DOMWINDOW == 124 (0x8af46400) [pid = 12808] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:24:40 INFO - PROCESS | 12808 | --DOMWINDOW == 123 (0x98c8ac00) [pid = 12808] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:24:40 INFO - PROCESS | 12808 | --DOMWINDOW == 122 (0x950da800) [pid = 12808] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:24:40 INFO - PROCESS | 12808 | --DOMWINDOW == 121 (0x8a5e5400) [pid = 12808] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:24:40 INFO - PROCESS | 12808 | 1462404280782 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]]]}] 16:24:40 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) 16:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 2262ms 16:24:40 INFO - PROCESS | 12808 | 1462404280832 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 16:24:40 INFO - PROCESS | 12808 | 1462404280837 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 16:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:24:40 INFO - PROCESS | 12808 | 1462404280843 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:24:40 INFO - PROCESS | 12808 | 1462404280847 Marionette TRACE conn3 <- [1,2046,null,{}] 16:24:40 INFO - PROCESS | 12808 | 1462404280852 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}] 16:24:41 INFO - PROCESS | 12808 | 1462404281072 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 16:24:41 INFO - PROCESS | 12808 | 1462404281267 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:41 INFO - PROCESS | 12808 | ++DOCSHELL 0x870ed800 == 133 [pid = 12808] [id = 519] 16:24:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 122 (0x8730cc00) [pid = 12808] [serial = 1558] [outer = (nil)] 16:24:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 123 (0x8b98e800) [pid = 12808] [serial = 1559] [outer = 0x8730cc00] 16:24:41 INFO - PROCESS | 12808 | 1462404281346 Marionette DEBUG loaded listener.js 16:24:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 124 (0x8cb71000) [pid = 12808] [serial = 1560] [outer = 0x8730cc00] 16:24:42 INFO - PROCESS | 12808 | 1462404282203 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]]]}] 16:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1382ms 16:24:42 INFO - PROCESS | 12808 | 1462404282229 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 16:24:42 INFO - PROCESS | 12808 | 1462404282233 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 16:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:24:42 INFO - PROCESS | 12808 | 1462404282239 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:24:42 INFO - PROCESS | 12808 | 1462404282243 Marionette TRACE conn3 <- [1,2050,null,{}] 16:24:42 INFO - PROCESS | 12808 | 1462404282249 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}] 16:24:42 INFO - PROCESS | 12808 | 1462404282674 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 16:24:43 INFO - PROCESS | 12808 | 1462404282985 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:43 INFO - PROCESS | 12808 | ++DOCSHELL 0x86c49c00 == 134 [pid = 12808] [id = 520] 16:24:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 125 (0x86eb9c00) [pid = 12808] [serial = 1561] [outer = (nil)] 16:24:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 126 (0x870ec400) [pid = 12808] [serial = 1562] [outer = 0x86eb9c00] 16:24:43 INFO - PROCESS | 12808 | 1462404283098 Marionette DEBUG loaded listener.js 16:24:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 127 (0x87308400) [pid = 12808] [serial = 1563] [outer = 0x86eb9c00] 16:24:44 INFO - PROCESS | 12808 | 1462404284143 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]]]}] 16:24:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1982ms 16:24:44 INFO - PROCESS | 12808 | 1462404284225 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 16:24:44 INFO - PROCESS | 12808 | 1462404284232 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 16:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:24:44 INFO - PROCESS | 12808 | 1462404284241 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:24:44 INFO - PROCESS | 12808 | 1462404284249 Marionette TRACE conn3 <- [1,2054,null,{}] 16:24:44 INFO - PROCESS | 12808 | 1462404284258 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}] 16:24:44 INFO - PROCESS | 12808 | 1462404284562 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 16:24:44 INFO - PROCESS | 12808 | 1462404284918 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:44 INFO - PROCESS | 12808 | ++DOCSHELL 0x89754000 == 135 [pid = 12808] [id = 521] 16:24:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 128 (0x89792000) [pid = 12808] [serial = 1564] [outer = (nil)] 16:24:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 129 (0x8979ec00) [pid = 12808] [serial = 1565] [outer = 0x89792000] 16:24:45 INFO - PROCESS | 12808 | 1462404285018 Marionette DEBUG loaded listener.js 16:24:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 130 (0x8984a400) [pid = 12808] [serial = 1566] [outer = 0x89792000] 16:24:46 INFO - PROCESS | 12808 | 1462404286092 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]]]}] 16:24:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1890ms 16:24:46 INFO - PROCESS | 12808 | 1462404286133 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 16:24:46 INFO - PROCESS | 12808 | 1462404286139 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 16:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:24:46 INFO - PROCESS | 12808 | 1462404286146 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:24:46 INFO - PROCESS | 12808 | 1462404286149 Marionette TRACE conn3 <- [1,2058,null,{}] 16:24:46 INFO - PROCESS | 12808 | 1462404286156 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}] 16:24:46 INFO - PROCESS | 12808 | 1462404286422 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 16:24:46 INFO - PROCESS | 12808 | 1462404286815 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:46 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b0f2400 == 136 [pid = 12808] [id = 522] 16:24:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x8b0f3400) [pid = 12808] [serial = 1567] [outer = (nil)] 16:24:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x8b2f3000) [pid = 12808] [serial = 1568] [outer = 0x8b0f3400] 16:24:46 INFO - PROCESS | 12808 | 1462404286918 Marionette DEBUG loaded listener.js 16:24:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x8b992000) [pid = 12808] [serial = 1569] [outer = 0x8b0f3400] 16:24:47 INFO - PROCESS | 12808 | 1462404287939 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]]]}] 16:24:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1838ms 16:24:47 INFO - PROCESS | 12808 | 1462404287987 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 16:24:47 INFO - PROCESS | 12808 | 1462404287997 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 16:24:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:24:48 INFO - PROCESS | 12808 | 1462404288018 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:24:48 INFO - PROCESS | 12808 | 1462404288027 Marionette TRACE conn3 <- [1,2062,null,{}] 16:24:48 INFO - PROCESS | 12808 | 1462404288033 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}] 16:24:48 INFO - PROCESS | 12808 | 1462404288332 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 16:24:48 INFO - PROCESS | 12808 | 1462404288672 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:48 INFO - PROCESS | 12808 | ++DOCSHELL 0x8af48400 == 137 [pid = 12808] [id = 523] 16:24:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x8af49000) [pid = 12808] [serial = 1570] [outer = (nil)] 16:24:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x8d47e000) [pid = 12808] [serial = 1571] [outer = 0x8af49000] 16:24:48 INFO - PROCESS | 12808 | 1462404288768 Marionette DEBUG loaded listener.js 16:24:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x8d670c00) [pid = 12808] [serial = 1572] [outer = 0x8af49000] 16:24:49 INFO - PROCESS | 12808 | 1462404289787 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]]]}] 16:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1817ms 16:24:49 INFO - PROCESS | 12808 | 1462404289826 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 16:24:49 INFO - PROCESS | 12808 | 1462404289831 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 16:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:24:49 INFO - PROCESS | 12808 | 1462404289838 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:24:49 INFO - PROCESS | 12808 | 1462404289842 Marionette TRACE conn3 <- [1,2066,null,{}] 16:24:49 INFO - PROCESS | 12808 | 1462404289849 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}] 16:24:50 INFO - PROCESS | 12808 | 1462404290105 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 16:24:50 INFO - PROCESS | 12808 | 1462404290494 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:50 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b95b400 == 138 [pid = 12808] [id = 524] 16:24:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8d479000) [pid = 12808] [serial = 1573] [outer = (nil)] 16:24:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x8de12c00) [pid = 12808] [serial = 1574] [outer = 0x8d479000] 16:24:50 INFO - PROCESS | 12808 | 1462404290591 Marionette DEBUG loaded listener.js 16:24:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x8de72c00) [pid = 12808] [serial = 1575] [outer = 0x8d479000] 16:24:51 INFO - PROCESS | 12808 | 1462404291526 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]]]}] 16:24:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:24:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1743ms 16:24:51 INFO - PROCESS | 12808 | 1462404291583 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 16:24:51 INFO - PROCESS | 12808 | 1462404291587 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 16:24:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:24:51 INFO - PROCESS | 12808 | 1462404291595 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:24:51 INFO - PROCESS | 12808 | 1462404291599 Marionette TRACE conn3 <- [1,2070,null,{}] 16:24:51 INFO - PROCESS | 12808 | 1462404291606 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}] 16:24:51 INFO - PROCESS | 12808 | 1462404291871 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 16:24:52 INFO - PROCESS | 12808 | 1462404292239 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:52 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de79c00 == 139 [pid = 12808] [id = 525] 16:24:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x8dfa1000) [pid = 12808] [serial = 1576] [outer = (nil)] 16:24:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x8dfa6c00) [pid = 12808] [serial = 1577] [outer = 0x8dfa1000] 16:24:52 INFO - PROCESS | 12808 | 1462404292358 Marionette DEBUG loaded listener.js 16:24:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x8ea85c00) [pid = 12808] [serial = 1578] [outer = 0x8dfa1000] 16:24:53 INFO - PROCESS | 12808 | 1462404293363 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]]]}] 16:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1836ms 16:24:53 INFO - PROCESS | 12808 | 1462404293432 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 16:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:24:53 INFO - PROCESS | 12808 | 1462404293437 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 16:24:53 INFO - PROCESS | 12808 | 1462404293445 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:24:53 INFO - PROCESS | 12808 | 1462404293449 Marionette TRACE conn3 <- [1,2074,null,{}] 16:24:53 INFO - PROCESS | 12808 | 1462404293456 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}] 16:24:53 INFO - PROCESS | 12808 | 1462404293752 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 16:24:54 INFO - PROCESS | 12808 | 1462404294095 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:54 INFO - PROCESS | 12808 | ++DOCSHELL 0x870f0800 == 140 [pid = 12808] [id = 526] 16:24:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x89758000) [pid = 12808] [serial = 1579] [outer = (nil)] 16:24:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x8f337c00) [pid = 12808] [serial = 1580] [outer = 0x89758000] 16:24:54 INFO - PROCESS | 12808 | 1462404294199 Marionette DEBUG loaded listener.js 16:24:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x8f524c00) [pid = 12808] [serial = 1581] [outer = 0x89758000] 16:24:55 INFO - PROCESS | 12808 | 1462404295173 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]]]}] 16:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1790ms 16:24:55 INFO - PROCESS | 12808 | 1462404295235 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 16:24:55 INFO - PROCESS | 12808 | 1462404295238 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 16:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:24:55 INFO - PROCESS | 12808 | 1462404295246 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:24:55 INFO - PROCESS | 12808 | 1462404295250 Marionette TRACE conn3 <- [1,2078,null,{}] 16:24:55 INFO - PROCESS | 12808 | 1462404295256 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}] 16:24:55 INFO - PROCESS | 12808 | 1462404295521 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 16:24:55 INFO - PROCESS | 12808 | 1462404295862 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:55 INFO - PROCESS | 12808 | ++DOCSHELL 0x8dfa8400 == 141 [pid = 12808] [id = 527] 16:24:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 146 (0x8f18e800) [pid = 12808] [serial = 1582] [outer = (nil)] 16:24:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 147 (0x8f923000) [pid = 12808] [serial = 1583] [outer = 0x8f18e800] 16:24:55 INFO - PROCESS | 12808 | 1462404295960 Marionette DEBUG loaded listener.js 16:24:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 148 (0x8f928c00) [pid = 12808] [serial = 1584] [outer = 0x8f18e800] 16:24:56 INFO - PROCESS | 12808 | 1462404296890 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]]]}] 16:24:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1695ms 16:24:56 INFO - PROCESS | 12808 | 1462404296943 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 16:24:56 INFO - PROCESS | 12808 | 1462404296946 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 16:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:24:56 INFO - PROCESS | 12808 | 1462404296954 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:24:56 INFO - PROCESS | 12808 | 1462404296958 Marionette TRACE conn3 <- [1,2082,null,{}] 16:24:56 INFO - PROCESS | 12808 | 1462404296964 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}] 16:24:57 INFO - PROCESS | 12808 | 1462404297202 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 16:24:57 INFO - PROCESS | 12808 | 1462404297546 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:57 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f18e400 == 142 [pid = 12808] [id = 528] 16:24:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 149 (0x8f194c00) [pid = 12808] [serial = 1585] [outer = (nil)] 16:24:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 150 (0x90fcb800) [pid = 12808] [serial = 1586] [outer = 0x8f194c00] 16:24:57 INFO - PROCESS | 12808 | 1462404297649 Marionette DEBUG loaded listener.js 16:24:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 151 (0x911ea400) [pid = 12808] [serial = 1587] [outer = 0x8f194c00] 16:24:58 INFO - PROCESS | 12808 | 1462404298579 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]]]}] 16:24:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1684ms 16:24:58 INFO - PROCESS | 12808 | 1462404298640 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 16:24:58 INFO - PROCESS | 12808 | 1462404298645 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 16:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:24:58 INFO - PROCESS | 12808 | 1462404298652 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:24:58 INFO - PROCESS | 12808 | 1462404298663 Marionette TRACE conn3 <- [1,2086,null,{}] 16:24:58 INFO - PROCESS | 12808 | 1462404298669 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}] 16:24:58 INFO - PROCESS | 12808 | 1462404298911 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 16:24:59 INFO - PROCESS | 12808 | 1462404299253 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:59 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f854800 == 143 [pid = 12808] [id = 529] 16:24:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 152 (0x8f91f800) [pid = 12808] [serial = 1588] [outer = (nil)] 16:24:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 153 (0x9182d000) [pid = 12808] [serial = 1589] [outer = 0x8f91f800] 16:24:59 INFO - PROCESS | 12808 | 1462404299350 Marionette DEBUG loaded listener.js 16:24:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 154 (0x91832000) [pid = 12808] [serial = 1590] [outer = 0x8f91f800] 16:25:00 INFO - PROCESS | 12808 | 1462404300354 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]]]}] 16:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1751ms 16:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:25:00 INFO - PROCESS | 12808 | 1462404300405 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 16:25:00 INFO - PROCESS | 12808 | 1462404300408 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 16:25:00 INFO - PROCESS | 12808 | 1462404300416 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:25:00 INFO - PROCESS | 12808 | 1462404300419 Marionette TRACE conn3 <- [1,2090,null,{}] 16:25:00 INFO - PROCESS | 12808 | 1462404300426 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}] 16:25:00 INFO - PROCESS | 12808 | 1462404300689 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 16:25:01 INFO - PROCESS | 12808 | 1462404301048 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:01 INFO - PROCESS | 12808 | ++DOCSHELL 0x9276dc00 == 144 [pid = 12808] [id = 530] 16:25:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 155 (0x9276e800) [pid = 12808] [serial = 1591] [outer = (nil)] 16:25:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 156 (0x927e7800) [pid = 12808] [serial = 1592] [outer = 0x9276e800] 16:25:01 INFO - PROCESS | 12808 | 1462404301170 Marionette DEBUG loaded listener.js 16:25:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 157 (0x93898c00) [pid = 12808] [serial = 1593] [outer = 0x9276e800] 16:25:02 INFO - PROCESS | 12808 | 1462404302251 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]]]}] 16:25:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:25:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1887ms 16:25:02 INFO - PROCESS | 12808 | 1462404302309 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 16:25:02 INFO - PROCESS | 12808 | 1462404302316 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 16:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:25:02 INFO - PROCESS | 12808 | 1462404302326 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:25:02 INFO - PROCESS | 12808 | 1462404302332 Marionette TRACE conn3 <- [1,2094,null,{}] 16:25:02 INFO - PROCESS | 12808 | 1462404302343 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}] 16:25:02 INFO - PROCESS | 12808 | 1462404302671 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 16:25:03 INFO - PROCESS | 12808 | 1462404303021 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:03 INFO - PROCESS | 12808 | ++DOCSHELL 0x90e30c00 == 145 [pid = 12808] [id = 531] 16:25:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 158 (0x917c6800) [pid = 12808] [serial = 1594] [outer = (nil)] 16:25:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 159 (0x94fa4400) [pid = 12808] [serial = 1595] [outer = 0x917c6800] 16:25:03 INFO - PROCESS | 12808 | 1462404303119 Marionette DEBUG loaded listener.js 16:25:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 160 (0x94fae000) [pid = 12808] [serial = 1596] [outer = 0x917c6800] 16:25:04 INFO - PROCESS | 12808 | 1462404304104 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]]]}] 16:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1841ms 16:25:04 INFO - PROCESS | 12808 | 1462404304168 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 16:25:04 INFO - PROCESS | 12808 | 1462404304173 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 16:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:25:04 INFO - PROCESS | 12808 | 1462404304180 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:25:04 INFO - PROCESS | 12808 | 1462404304184 Marionette TRACE conn3 <- [1,2098,null,{}] 16:25:04 INFO - PROCESS | 12808 | 1462404304191 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}] 16:25:04 INFO - PROCESS | 12808 | 1462404304495 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 16:25:04 INFO - PROCESS | 12808 | 1462404304848 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:04 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b23000 == 146 [pid = 12808] [id = 532] 16:25:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 161 (0x9294b400) [pid = 12808] [serial = 1597] [outer = (nil)] 16:25:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 162 (0x97e78c00) [pid = 12808] [serial = 1598] [outer = 0x9294b400] 16:25:04 INFO - PROCESS | 12808 | 1462404304945 Marionette DEBUG loaded listener.js 16:25:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 163 (0x9831e400) [pid = 12808] [serial = 1599] [outer = 0x9294b400] 16:25:05 INFO - PROCESS | 12808 | 1462404305921 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]]]}] 16:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1793ms 16:25:05 INFO - PROCESS | 12808 | 1462404305974 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 16:25:05 INFO - PROCESS | 12808 | 1462404305979 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 16:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:25:05 INFO - PROCESS | 12808 | 1462404305986 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:25:05 INFO - PROCESS | 12808 | 1462404305990 Marionette TRACE conn3 <- [1,2102,null,{}] 16:25:05 INFO - PROCESS | 12808 | 1462404305996 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}] 16:25:06 INFO - PROCESS | 12808 | 1462404306249 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 16:25:06 INFO - PROCESS | 12808 | 1462404306593 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:06 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b21000 == 147 [pid = 12808] [id = 533] 16:25:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0x90e2f800) [pid = 12808] [serial = 1600] [outer = (nil)] 16:25:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0x98df4000) [pid = 12808] [serial = 1601] [outer = 0x90e2f800] 16:25:06 INFO - PROCESS | 12808 | 1462404306693 Marionette DEBUG loaded listener.js 16:25:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x98f38400) [pid = 12808] [serial = 1602] [outer = 0x90e2f800] 16:25:07 INFO - PROCESS | 12808 | 1462404307640 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]]]}] 16:25:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:25:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1686ms 16:25:07 INFO - PROCESS | 12808 | 1462404307674 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 16:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:25:07 INFO - PROCESS | 12808 | 1462404307678 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 16:25:07 INFO - PROCESS | 12808 | 1462404307685 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:25:07 INFO - PROCESS | 12808 | 1462404307688 Marionette TRACE conn3 <- [1,2106,null,{}] 16:25:07 INFO - PROCESS | 12808 | 1462404307695 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}] 16:25:07 INFO - PROCESS | 12808 | 1462404307942 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 16:25:08 INFO - PROCESS | 12808 | 1462404308297 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:08 INFO - PROCESS | 12808 | ++DOCSHELL 0x86c3ec00 == 148 [pid = 12808] [id = 534] 16:25:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x86c44400) [pid = 12808] [serial = 1603] [outer = (nil)] 16:25:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0x99419400) [pid = 12808] [serial = 1604] [outer = 0x86c44400] 16:25:08 INFO - PROCESS | 12808 | 1462404308400 Marionette DEBUG loaded listener.js 16:25:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0x997c5000) [pid = 12808] [serial = 1605] [outer = 0x86c44400] 16:25:09 INFO - PROCESS | 12808 | 1462404309359 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]]]}] 16:25:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:25:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1741ms 16:25:09 INFO - PROCESS | 12808 | 1462404309427 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 16:25:09 INFO - PROCESS | 12808 | 1462404309431 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 16:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:25:09 INFO - PROCESS | 12808 | 1462404309438 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:25:09 INFO - PROCESS | 12808 | 1462404309442 Marionette TRACE conn3 <- [1,2110,null,{}] 16:25:09 INFO - PROCESS | 12808 | 1462404309449 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}] 16:25:09 INFO - PROCESS | 12808 | 1462404309703 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 16:25:10 INFO - PROCESS | 12808 | 1462404310049 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:10 INFO - PROCESS | 12808 | ++DOCSHELL 0x863b5c00 == 149 [pid = 12808] [id = 535] 16:25:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0x8de1b400) [pid = 12808] [serial = 1606] [outer = (nil)] 16:25:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 171 (0x99a1dc00) [pid = 12808] [serial = 1607] [outer = 0x8de1b400] 16:25:10 INFO - PROCESS | 12808 | 1462404310148 Marionette DEBUG loaded listener.js 16:25:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 172 (0x99a20400) [pid = 12808] [serial = 1608] [outer = 0x8de1b400] 16:25:11 INFO - PROCESS | 12808 | 1462404311159 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]]]}] 16:25:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:25:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1790ms 16:25:11 INFO - PROCESS | 12808 | 1462404311230 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 16:25:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:25:11 INFO - PROCESS | 12808 | 1462404311234 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 16:25:11 INFO - PROCESS | 12808 | 1462404311242 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:25:11 INFO - PROCESS | 12808 | 1462404311246 Marionette TRACE conn3 <- [1,2114,null,{}] 16:25:11 INFO - PROCESS | 12808 | 1462404311252 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}] 16:25:11 INFO - PROCESS | 12808 | 1462404311500 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 16:25:11 INFO - PROCESS | 12808 | 1462404311849 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:11 INFO - PROCESS | 12808 | ++DOCSHELL 0x9910e800 == 150 [pid = 12808] [id = 536] 16:25:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 173 (0x99416000) [pid = 12808] [serial = 1609] [outer = (nil)] 16:25:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 174 (0x99a2b800) [pid = 12808] [serial = 1610] [outer = 0x99416000] 16:25:11 INFO - PROCESS | 12808 | 1462404311945 Marionette DEBUG loaded listener.js 16:25:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 175 (0x99e53c00) [pid = 12808] [serial = 1611] [outer = 0x99416000] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x889d7000 == 149 [pid = 12808] [id = 458] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x86c42c00 == 148 [pid = 12808] [id = 471] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8975cc00 == 147 [pid = 12808] [id = 475] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x888c4400 == 146 [pid = 12808] [id = 474] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x863af800 == 145 [pid = 12808] [id = 456] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x89580400 == 144 [pid = 12808] [id = 454] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8b2ea000 == 143 [pid = 12808] [id = 476] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x89843800 == 142 [pid = 12808] [id = 455] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8de7e400 == 141 [pid = 12808] [id = 465] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x917c5000 == 140 [pid = 12808] [id = 468] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x90e33000 == 139 [pid = 12808] [id = 467] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x92771000 == 138 [pid = 12808] [id = 470] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8979d000 == 137 [pid = 12808] [id = 469] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8d832800 == 136 [pid = 12808] [id = 473] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8975d400 == 135 [pid = 12808] [id = 462] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8b98c000 == 134 [pid = 12808] [id = 472] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x863b2800 == 133 [pid = 12808] [id = 466] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8b2e6c00 == 132 [pid = 12808] [id = 459] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x89760400 == 131 [pid = 12808] [id = 463] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x863b1400 == 130 [pid = 12808] [id = 460] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8b95c400 == 129 [pid = 12808] [id = 461] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8d5d1c00 == 128 [pid = 12808] [id = 464] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x870ed800 == 127 [pid = 12808] [id = 519] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8b952400 == 126 [pid = 12808] [id = 518] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x89852400 == 125 [pid = 12808] [id = 517] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x87302800 == 124 [pid = 12808] [id = 516] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x86b16800 == 123 [pid = 12808] [id = 511] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8f530000 == 122 [pid = 12808] [id = 509] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x90fcc000 == 121 [pid = 12808] [id = 510] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8e0ef000 == 120 [pid = 12808] [id = 508] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8cd2b800 == 119 [pid = 12808] [id = 507] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8e091c00 == 118 [pid = 12808] [id = 506] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8d47ac00 == 117 [pid = 12808] [id = 505] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8d472800 == 116 [pid = 12808] [id = 504] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x86b19c00 == 115 [pid = 12808] [id = 502] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8d5d6800 == 114 [pid = 12808] [id = 503] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8ca3f800 == 113 [pid = 12808] [id = 501] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x89ced400 == 112 [pid = 12808] [id = 500] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x889d8800 == 111 [pid = 12808] [id = 498] 16:25:14 INFO - PROCESS | 12808 | --DOCSHELL 0x86b20c00 == 110 [pid = 12808] [id = 499] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 174 (0x8b98e400) [pid = 12808] [serial = 1374] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 173 (0x8b955c00) [pid = 12808] [serial = 1496] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 172 (0x8984c800) [pid = 12808] [serial = 1491] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 171 (0x8b0ec400) [pid = 12808] [serial = 1493] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 170 (0x8b2f1000) [pid = 12808] [serial = 1494] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0x97c06800) [pid = 12808] [serial = 1475] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x950ccc00) [pid = 12808] [serial = 1473] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x94fab000) [pid = 12808] [serial = 1472] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x94ea7000) [pid = 12808] [serial = 1470] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x94e7d000) [pid = 12808] [serial = 1469] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0x93899400) [pid = 12808] [serial = 1467] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x927eac00) [pid = 12808] [serial = 1466] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 162 (0x921e6800) [pid = 12808] [serial = 1464] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 161 (0x921df400) [pid = 12808] [serial = 1463] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 160 (0x90fc8400) [pid = 12808] [serial = 1461] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 159 (0x90fbe800) [pid = 12808] [serial = 1460] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 158 (0x8f91f400) [pid = 12808] [serial = 1458] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 157 (0x8f852000) [pid = 12808] [serial = 1457] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 156 (0x8f33d800) [pid = 12808] [serial = 1455] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 155 (0x8f195c00) [pid = 12808] [serial = 1454] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 154 (0x8ea86400) [pid = 12808] [serial = 1452] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 153 (0x8e0eb400) [pid = 12808] [serial = 1451] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 152 (0x8de81c00) [pid = 12808] [serial = 1449] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 151 (0x8de1d000) [pid = 12808] [serial = 1448] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 150 (0x8d834000) [pid = 12808] [serial = 1446] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 149 (0x8d66dc00) [pid = 12808] [serial = 1445] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 148 (0x8d476800) [pid = 12808] [serial = 1443] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 147 (0x8cd2c400) [pid = 12808] [serial = 1442] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 146 (0x8b2e9400) [pid = 12808] [serial = 1440] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 145 (0x8af47400) [pid = 12808] [serial = 1439] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x895da400) [pid = 12808] [serial = 1437] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x889d9400) [pid = 12808] [serial = 1436] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x889dc000) [pid = 12808] [serial = 1487] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x997c5800) [pid = 12808] [serial = 1485] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x997c3000) [pid = 12808] [serial = 1484] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x9941b400) [pid = 12808] [serial = 1482] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x99416800) [pid = 12808] [serial = 1481] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x9901ec00) [pid = 12808] [serial = 1479] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x98dd6400) [pid = 12808] [serial = 1478] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x97f07400) [pid = 12808] [serial = 1476] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x89791c00) [pid = 12808] [serial = 1490] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x88b61c00) [pid = 12808] [serial = 1488] [outer = (nil)] [url = about:blank] 16:25:15 INFO - PROCESS | 12808 | 1462404315147 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]]]}] 16:25:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:25:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 4047ms 16:25:15 INFO - PROCESS | 12808 | 1462404315289 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 16:25:15 INFO - PROCESS | 12808 | 1462404315295 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 16:25:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:25:15 INFO - PROCESS | 12808 | 1462404315303 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:25:15 INFO - PROCESS | 12808 | 1462404315309 Marionette TRACE conn3 <- [1,2118,null,{}] 16:25:15 INFO - PROCESS | 12808 | 1462404315321 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}] 16:25:15 INFO - PROCESS | 12808 | 1462404315542 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 16:25:15 INFO - PROCESS | 12808 | 1462404315789 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:15 INFO - PROCESS | 12808 | ++DOCSHELL 0x870f4000 == 111 [pid = 12808] [id = 537] 16:25:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x870f4400) [pid = 12808] [serial = 1612] [outer = (nil)] 16:25:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x87305000) [pid = 12808] [serial = 1613] [outer = 0x870f4400] 16:25:15 INFO - PROCESS | 12808 | 1462404315873 Marionette DEBUG loaded listener.js 16:25:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x888c5000) [pid = 12808] [serial = 1614] [outer = 0x870f4400] 16:25:16 INFO - PROCESS | 12808 | 1462404316762 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]]]}] 16:25:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1491ms 16:25:16 INFO - PROCESS | 12808 | 1462404316794 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 16:25:16 INFO - PROCESS | 12808 | 1462404316803 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 16:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:25:16 INFO - PROCESS | 12808 | 1462404316814 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:25:16 INFO - PROCESS | 12808 | 1462404316818 Marionette TRACE conn3 <- [1,2122,null,{}] 16:25:16 INFO - PROCESS | 12808 | 1462404316825 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}] 16:25:17 INFO - PROCESS | 12808 | 1462404317046 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 16:25:17 INFO - PROCESS | 12808 | 1462404317319 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:17 INFO - PROCESS | 12808 | ++DOCSHELL 0x895da000 == 112 [pid = 12808] [id = 538] 16:25:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x895dcc00) [pid = 12808] [serial = 1615] [outer = (nil)] 16:25:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x89752000) [pid = 12808] [serial = 1616] [outer = 0x895dcc00] 16:25:17 INFO - PROCESS | 12808 | 1462404317408 Marionette DEBUG loaded listener.js 16:25:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x89791400) [pid = 12808] [serial = 1617] [outer = 0x895dcc00] 16:25:18 INFO - PROCESS | 12808 | 1462404318387 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]]]}] 16:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1633ms 16:25:18 INFO - PROCESS | 12808 | 1462404318451 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 16:25:18 INFO - PROCESS | 12808 | 1462404318456 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 16:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:25:18 INFO - PROCESS | 12808 | 1462404318465 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:25:18 INFO - PROCESS | 12808 | 1462404318470 Marionette TRACE conn3 <- [1,2126,null,{}] 16:25:18 INFO - PROCESS | 12808 | 1462404318498 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}] 16:25:18 INFO - PROCESS | 12808 | 1462404318818 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 16:25:19 INFO - PROCESS | 12808 | 1462404319059 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:19 INFO - PROCESS | 12808 | ++DOCSHELL 0x860f1400 == 113 [pid = 12808] [id = 539] 16:25:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x8985b000) [pid = 12808] [serial = 1618] [outer = (nil)] 16:25:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x8a5e5400) [pid = 12808] [serial = 1619] [outer = 0x8985b000] 16:25:19 INFO - PROCESS | 12808 | 1462404319152 Marionette DEBUG loaded listener.js 16:25:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x8af49400) [pid = 12808] [serial = 1620] [outer = 0x8985b000] 16:25:20 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x89854400) [pid = 12808] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:25:20 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x8de1e400) [pid = 12808] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:25:20 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x98c83400) [pid = 12808] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:25:20 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x8d66d800) [pid = 12808] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:25:20 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x8f189400) [pid = 12808] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:25:20 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x8cb72400) [pid = 12808] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:25:20 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x950d6800) [pid = 12808] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:25:20 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x86ebac00) [pid = 12808] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:25:20 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x89ced800) [pid = 12808] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:25:20 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x8e0ebc00) [pid = 12808] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:25:20 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x8e093800) [pid = 12808] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:25:20 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x8d841c00) [pid = 12808] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:25:20 INFO - PROCESS | 12808 | --DOMWINDOW == 129 (0x8b95ac00) [pid = 12808] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:25:20 INFO - PROCESS | 12808 | --DOMWINDOW == 128 (0x8cbbd400) [pid = 12808] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:25:20 INFO - PROCESS | 12808 | --DOMWINDOW == 127 (0x911e7800) [pid = 12808] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:25:20 INFO - PROCESS | 12808 | --DOMWINDOW == 126 (0x917c4c00) [pid = 12808] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:25:20 INFO - PROCESS | 12808 | --DOMWINDOW == 125 (0x888bd800) [pid = 12808] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:25:20 INFO - PROCESS | 12808 | --DOMWINDOW == 124 (0x911ed800) [pid = 12808] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:25:20 INFO - PROCESS | 12808 | --DOMWINDOW == 123 (0x870f8000) [pid = 12808] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:25:20 INFO - PROCESS | 12808 | --DOMWINDOW == 122 (0x889e0800) [pid = 12808] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:25:20 INFO - PROCESS | 12808 | --DOMWINDOW == 121 (0x92944400) [pid = 12808] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:25:20 INFO - PROCESS | 12808 | --DOMWINDOW == 120 (0x8f18d400) [pid = 12808] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:25:20 INFO - PROCESS | 12808 | 1462404320888 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]]]}] 16:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 2494ms 16:25:20 INFO - PROCESS | 12808 | 1462404320959 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 16:25:20 INFO - PROCESS | 12808 | 1462404320964 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 16:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:25:20 INFO - PROCESS | 12808 | 1462404320970 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:25:20 INFO - PROCESS | 12808 | 1462404320974 Marionette TRACE conn3 <- [1,2130,null,{}] 16:25:20 INFO - PROCESS | 12808 | 1462404320979 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}] 16:25:21 INFO - PROCESS | 12808 | 1462404321214 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 16:25:21 INFO - PROCESS | 12808 | 1462404321415 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:21 INFO - PROCESS | 12808 | ++DOCSHELL 0x86c41400 == 114 [pid = 12808] [id = 540] 16:25:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 121 (0x888bd800) [pid = 12808] [serial = 1621] [outer = (nil)] 16:25:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 122 (0x8b2ec800) [pid = 12808] [serial = 1622] [outer = 0x888bd800] 16:25:21 INFO - PROCESS | 12808 | 1462404321497 Marionette DEBUG loaded listener.js 16:25:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 123 (0x8b98a400) [pid = 12808] [serial = 1623] [outer = 0x888bd800] 16:25:22 INFO - PROCESS | 12808 | 1462404322367 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] 16:25:22 INFO - PROCESS | 12808 | 1462404322567 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 16:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:25:22 INFO - PROCESS | 12808 | 1462404322578 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:25:22 INFO - PROCESS | 12808 | 1462404322583 Marionette TRACE conn3 <- [1,2134,null,{}] 16:25:22 INFO - PROCESS | 12808 | 1462404322593 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}] 16:25:22 INFO - PROCESS | 12808 | 1462404322860 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 16:25:23 INFO - PROCESS | 12808 | 1462404323225 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:23 INFO - PROCESS | 12808 | ++DOCSHELL 0x870f6c00 == 115 [pid = 12808] [id = 541] 16:25:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 124 (0x87306400) [pid = 12808] [serial = 1624] [outer = (nil)] 16:25:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 125 (0x88b55400) [pid = 12808] [serial = 1625] [outer = 0x87306400] 16:25:23 INFO - PROCESS | 12808 | 1462404323322 Marionette DEBUG loaded listener.js 16:25:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 126 (0x895da800) [pid = 12808] [serial = 1626] [outer = 0x87306400] 16:25:24 INFO - PROCESS | 12808 | 1462404324353 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]]]}] 16:25:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:25:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1841ms 16:25:24 INFO - PROCESS | 12808 | 1462404324424 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 16:25:24 INFO - PROCESS | 12808 | 1462404324430 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 16:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:25:24 INFO - PROCESS | 12808 | 1462404324447 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:25:24 INFO - PROCESS | 12808 | 1462404324454 Marionette TRACE conn3 <- [1,2138,null,{}] 16:25:24 INFO - PROCESS | 12808 | 1462404324460 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}] 16:25:24 INFO - PROCESS | 12808 | 1462404324753 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 16:25:25 INFO - PROCESS | 12808 | 1462404325098 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:25 INFO - PROCESS | 12808 | ++DOCSHELL 0x89793400 == 116 [pid = 12808] [id = 542] 16:25:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 127 (0x8979d000) [pid = 12808] [serial = 1627] [outer = (nil)] 16:25:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 128 (0x8af42800) [pid = 12808] [serial = 1628] [outer = 0x8979d000] 16:25:25 INFO - PROCESS | 12808 | 1462404325208 Marionette DEBUG loaded listener.js 16:25:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 129 (0x8ca3e400) [pid = 12808] [serial = 1629] [outer = 0x8979d000] 16:25:26 INFO - PROCESS | 12808 | 1462404326272 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]]]}] 16:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1889ms 16:25:26 INFO - PROCESS | 12808 | 1462404326335 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 16:25:26 INFO - PROCESS | 12808 | 1462404326340 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 16:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:25:26 INFO - PROCESS | 12808 | 1462404326348 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:25:26 INFO - PROCESS | 12808 | 1462404326351 Marionette TRACE conn3 <- [1,2142,null,{}] 16:25:26 INFO - PROCESS | 12808 | 1462404326370 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}] 16:25:26 INFO - PROCESS | 12808 | 1462404326664 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 16:25:27 INFO - PROCESS | 12808 | 1462404327056 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:27 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cb71800 == 117 [pid = 12808] [id = 543] 16:25:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 130 (0x8cd26400) [pid = 12808] [serial = 1630] [outer = (nil)] 16:25:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x8d470800) [pid = 12808] [serial = 1631] [outer = 0x8cd26400] 16:25:27 INFO - PROCESS | 12808 | 1462404327155 Marionette DEBUG loaded listener.js 16:25:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x8d478c00) [pid = 12808] [serial = 1632] [outer = 0x8cd26400] 16:25:28 INFO - PROCESS | 12808 | 1462404328170 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] 16:25:28 INFO - PROCESS | 12808 | 1462404328245 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 16:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:25:28 INFO - PROCESS | 12808 | 1462404328251 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:25:28 INFO - PROCESS | 12808 | 1462404328255 Marionette TRACE conn3 <- [1,2146,null,{}] 16:25:28 INFO - PROCESS | 12808 | 1462404328262 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}] 16:25:28 INFO - PROCESS | 12808 | 1462404328509 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 16:25:28 INFO - PROCESS | 12808 | 1462404328847 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:28 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b2edc00 == 118 [pid = 12808] [id = 544] 16:25:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x8d5d0000) [pid = 12808] [serial = 1633] [outer = (nil)] 16:25:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x8d833400) [pid = 12808] [serial = 1634] [outer = 0x8d5d0000] 16:25:28 INFO - PROCESS | 12808 | 1462404328950 Marionette DEBUG loaded listener.js 16:25:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x8d83d400) [pid = 12808] [serial = 1635] [outer = 0x8d5d0000] 16:25:29 INFO - PROCESS | 12808 | 1462404329932 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] 16:25:29 INFO - PROCESS | 12808 | 1462404329997 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 16:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:25:30 INFO - PROCESS | 12808 | 1462404330004 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:25:30 INFO - PROCESS | 12808 | 1462404330008 Marionette TRACE conn3 <- [1,2150,null,{}] 16:25:30 INFO - PROCESS | 12808 | 1462404330014 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}] 16:25:30 INFO - PROCESS | 12808 | 1462404330293 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 16:25:30 INFO - PROCESS | 12808 | 1462404330631 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:30 INFO - PROCESS | 12808 | ++DOCSHELL 0x863bb800 == 119 [pid = 12808] [id = 545] 16:25:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x8d66fc00) [pid = 12808] [serial = 1636] [outer = (nil)] 16:25:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8de7e400) [pid = 12808] [serial = 1637] [outer = 0x8d66fc00] 16:25:30 INFO - PROCESS | 12808 | 1462404330738 Marionette DEBUG loaded listener.js 16:25:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x8df9dc00) [pid = 12808] [serial = 1638] [outer = 0x8d66fc00] 16:25:31 INFO - PROCESS | 12808 | 1462404331702 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]]]}] 16:25:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:25:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1738ms 16:25:31 INFO - PROCESS | 12808 | 1462404331743 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 16:25:31 INFO - PROCESS | 12808 | 1462404331748 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 16:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:25:31 INFO - PROCESS | 12808 | 1462404331756 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:25:31 INFO - PROCESS | 12808 | 1462404331760 Marionette TRACE conn3 <- [1,2154,null,{}] 16:25:31 INFO - PROCESS | 12808 | 1462404331766 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}] 16:25:32 INFO - PROCESS | 12808 | 1462404332059 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 16:25:32 INFO - PROCESS | 12808 | 1462404332415 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:32 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de73000 == 120 [pid = 12808] [id = 546] 16:25:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x8e09d800) [pid = 12808] [serial = 1639] [outer = (nil)] 16:25:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x8e0f2c00) [pid = 12808] [serial = 1640] [outer = 0x8e09d800] 16:25:32 INFO - PROCESS | 12808 | 1462404332526 Marionette DEBUG loaded listener.js 16:25:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x8ea87400) [pid = 12808] [serial = 1641] [outer = 0x8e09d800] 16:25:33 INFO - PROCESS | 12808 | 1462404333525 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]]]}] 16:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1834ms 16:25:33 INFO - PROCESS | 12808 | 1462404333591 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 16:25:33 INFO - PROCESS | 12808 | 1462404333596 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 16:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:25:33 INFO - PROCESS | 12808 | 1462404333603 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:25:33 INFO - PROCESS | 12808 | 1462404333608 Marionette TRACE conn3 <- [1,2158,null,{}] 16:25:33 INFO - PROCESS | 12808 | 1462404333614 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}] 16:25:33 INFO - PROCESS | 12808 | 1462404333895 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 16:25:34 INFO - PROCESS | 12808 | 1462404334241 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:34 INFO - PROCESS | 12808 | ++DOCSHELL 0x8e0ef000 == 121 [pid = 12808] [id = 547] 16:25:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x8e0f5000) [pid = 12808] [serial = 1642] [outer = (nil)] 16:25:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x8f197000) [pid = 12808] [serial = 1643] [outer = 0x8e0f5000] 16:25:34 INFO - PROCESS | 12808 | 1462404334347 Marionette DEBUG loaded listener.js 16:25:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x8f521c00) [pid = 12808] [serial = 1644] [outer = 0x8e0f5000] 16:25:35 INFO - PROCESS | 12808 | 1462404335329 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]]]}] 16:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1793ms 16:25:35 INFO - PROCESS | 12808 | 1462404335397 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 16:25:35 INFO - PROCESS | 12808 | 1462404335402 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 16:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:25:35 INFO - PROCESS | 12808 | 1462404335409 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:25:35 INFO - PROCESS | 12808 | 1462404335413 Marionette TRACE conn3 <- [1,2162,null,{}] 16:25:35 INFO - PROCESS | 12808 | 1462404335419 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}] 16:25:35 INFO - PROCESS | 12808 | 1462404335672 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 16:25:36 INFO - PROCESS | 12808 | 1462404336054 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:36 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d5d5000 == 122 [pid = 12808] [id = 548] 16:25:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x8e0f0c00) [pid = 12808] [serial = 1645] [outer = (nil)] 16:25:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 146 (0x8f852000) [pid = 12808] [serial = 1646] [outer = 0x8e0f0c00] 16:25:36 INFO - PROCESS | 12808 | 1462404336153 Marionette DEBUG loaded listener.js 16:25:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 147 (0x8f924800) [pid = 12808] [serial = 1647] [outer = 0x8e0f0c00] 16:25:37 INFO - PROCESS | 12808 | 1462404337100 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]]]}] 16:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1738ms 16:25:37 INFO - PROCESS | 12808 | 1462404337149 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 16:25:37 INFO - PROCESS | 12808 | 1462404337154 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 16:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:25:37 INFO - PROCESS | 12808 | 1462404337160 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:25:37 INFO - PROCESS | 12808 | 1462404337165 Marionette TRACE conn3 <- [1,2166,null,{}] 16:25:37 INFO - PROCESS | 12808 | 1462404337171 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}] 16:25:37 INFO - PROCESS | 12808 | 1462404337418 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 16:25:37 INFO - PROCESS | 12808 | 1462404337760 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:37 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f530000 == 123 [pid = 12808] [id = 549] 16:25:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 148 (0x8f856400) [pid = 12808] [serial = 1648] [outer = (nil)] 16:25:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 149 (0x90fcac00) [pid = 12808] [serial = 1649] [outer = 0x8f856400] 16:25:37 INFO - PROCESS | 12808 | 1462404337862 Marionette DEBUG loaded listener.js 16:25:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 150 (0x911f1800) [pid = 12808] [serial = 1650] [outer = 0x8f856400] 16:25:38 INFO - PROCESS | 12808 | 1462404338782 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]]]}] 16:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1686ms 16:25:38 INFO - PROCESS | 12808 | 1462404338848 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 16:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:25:38 INFO - PROCESS | 12808 | 1462404338852 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 16:25:38 INFO - PROCESS | 12808 | 1462404338860 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:25:38 INFO - PROCESS | 12808 | 1462404338863 Marionette TRACE conn3 <- [1,2170,null,{}] 16:25:38 INFO - PROCESS | 12808 | 1462404338869 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}] 16:25:39 INFO - PROCESS | 12808 | 1462404339110 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 16:25:39 INFO - PROCESS | 12808 | 1462404339460 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:39 INFO - PROCESS | 12808 | ++DOCSHELL 0x8ea8dc00 == 124 [pid = 12808] [id = 550] 16:25:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 151 (0x90e30000) [pid = 12808] [serial = 1651] [outer = (nil)] 16:25:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 152 (0x921e0800) [pid = 12808] [serial = 1652] [outer = 0x90e30000] 16:25:39 INFO - PROCESS | 12808 | 1462404339555 Marionette DEBUG loaded listener.js 16:25:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 153 (0x921e5c00) [pid = 12808] [serial = 1653] [outer = 0x90e30000] 16:25:40 INFO - PROCESS | 12808 | 1462404340500 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]]]}] 16:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1693ms 16:25:40 INFO - PROCESS | 12808 | 1462404340554 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 16:25:40 INFO - PROCESS | 12808 | 1462404340558 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 16:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:25:40 INFO - PROCESS | 12808 | 1462404340565 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:25:40 INFO - PROCESS | 12808 | 1462404340570 Marionette TRACE conn3 <- [1,2174,null,{}] 16:25:40 INFO - PROCESS | 12808 | 1462404340576 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}] 16:25:40 INFO - PROCESS | 12808 | 1462404340853 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 16:25:41 INFO - PROCESS | 12808 | 1462404341225 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:41 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d477800 == 125 [pid = 12808] [id = 551] 16:25:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 154 (0x917c5c00) [pid = 12808] [serial = 1654] [outer = (nil)] 16:25:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 155 (0x927ed000) [pid = 12808] [serial = 1655] [outer = 0x917c5c00] 16:25:41 INFO - PROCESS | 12808 | 1462404341339 Marionette DEBUG loaded listener.js 16:25:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 156 (0x937f6400) [pid = 12808] [serial = 1656] [outer = 0x917c5c00] 16:25:42 INFO - PROCESS | 12808 | 1462404342327 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]]]}] 16:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1837ms 16:25:42 INFO - PROCESS | 12808 | 1462404342404 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 16:25:42 INFO - PROCESS | 12808 | 1462404342408 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 16:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:25:42 INFO - PROCESS | 12808 | 1462404342415 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:25:42 INFO - PROCESS | 12808 | 1462404342420 Marionette TRACE conn3 <- [1,2178,null,{}] 16:25:42 INFO - PROCESS | 12808 | 1462404342427 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}] 16:25:42 INFO - PROCESS | 12808 | 1462404342717 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 16:25:43 INFO - PROCESS | 12808 | 1462404343070 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:43 INFO - PROCESS | 12808 | ++DOCSHELL 0x927e2400 == 126 [pid = 12808] [id = 552] 16:25:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 157 (0x927e3000) [pid = 12808] [serial = 1657] [outer = (nil)] 16:25:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 158 (0x94e74c00) [pid = 12808] [serial = 1658] [outer = 0x927e3000] 16:25:43 INFO - PROCESS | 12808 | 1462404343170 Marionette DEBUG loaded listener.js 16:25:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 159 (0x94e9f000) [pid = 12808] [serial = 1659] [outer = 0x927e3000] 16:25:44 INFO - PROCESS | 12808 | 1462404344173 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]]]}] 16:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1834ms 16:25:44 INFO - PROCESS | 12808 | 1462404344250 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 16:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:25:44 INFO - PROCESS | 12808 | 1462404344255 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 16:25:44 INFO - PROCESS | 12808 | 1462404344261 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:25:44 INFO - PROCESS | 12808 | 1462404344265 Marionette TRACE conn3 <- [1,2182,null,{}] 16:25:44 INFO - PROCESS | 12808 | 1462404344271 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}] 16:25:44 INFO - PROCESS | 12808 | 1462404344569 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 16:25:44 INFO - PROCESS | 12808 | 1462404344925 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:44 INFO - PROCESS | 12808 | ++DOCSHELL 0x92946000 == 127 [pid = 12808] [id = 553] 16:25:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 160 (0x9449d400) [pid = 12808] [serial = 1660] [outer = (nil)] 16:25:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 161 (0x94fb1400) [pid = 12808] [serial = 1661] [outer = 0x9449d400] 16:25:45 INFO - PROCESS | 12808 | 1462404345023 Marionette DEBUG loaded listener.js 16:25:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 162 (0x950d6800) [pid = 12808] [serial = 1662] [outer = 0x9449d400] 16:25:46 INFO - PROCESS | 12808 | 1462404346018 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]]]}] 16:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1834ms 16:25:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:25:46 INFO - PROCESS | 12808 | 1462404346096 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 16:25:46 INFO - PROCESS | 12808 | 1462404346099 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 16:25:46 INFO - PROCESS | 12808 | 1462404346107 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:25:46 INFO - PROCESS | 12808 | 1462404346111 Marionette TRACE conn3 <- [1,2186,null,{}] 16:25:46 INFO - PROCESS | 12808 | 1462404346118 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}] 16:25:46 INFO - PROCESS | 12808 | 1462404346413 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 16:25:46 INFO - PROCESS | 12808 | 1462404346763 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:46 INFO - PROCESS | 12808 | ++DOCSHELL 0x86c45400 == 128 [pid = 12808] [id = 554] 16:25:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 163 (0x8730dc00) [pid = 12808] [serial = 1663] [outer = (nil)] 16:25:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0x97f0b800) [pid = 12808] [serial = 1664] [outer = 0x8730dc00] 16:25:46 INFO - PROCESS | 12808 | 1462404346864 Marionette DEBUG loaded listener.js 16:25:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0x98bcd400) [pid = 12808] [serial = 1665] [outer = 0x8730dc00] 16:25:47 INFO - PROCESS | 12808 | 1462404347835 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]]]}] 16:25:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:25:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1785ms 16:25:47 INFO - PROCESS | 12808 | 1462404347892 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 16:25:47 INFO - PROCESS | 12808 | 1462404347896 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 16:25:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:25:47 INFO - PROCESS | 12808 | 1462404347903 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:25:47 INFO - PROCESS | 12808 | 1462404347907 Marionette TRACE conn3 <- [1,2190,null,{}] 16:25:47 INFO - PROCESS | 12808 | 1462404347913 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}] 16:25:48 INFO - PROCESS | 12808 | 1462404348150 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 16:25:48 INFO - PROCESS | 12808 | 1462404348499 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:48 INFO - PROCESS | 12808 | ++DOCSHELL 0x863b7c00 == 129 [pid = 12808] [id = 555] 16:25:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x94f9e400) [pid = 12808] [serial = 1666] [outer = (nil)] 16:25:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x99029c00) [pid = 12808] [serial = 1667] [outer = 0x94f9e400] 16:25:48 INFO - PROCESS | 12808 | 1462404348599 Marionette DEBUG loaded listener.js 16:25:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0x9910f800) [pid = 12808] [serial = 1668] [outer = 0x94f9e400] 16:25:49 INFO - PROCESS | 12808 | 1462404349558 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]]]}] 16:25:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:25:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1686ms 16:25:49 INFO - PROCESS | 12808 | 1462404349592 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 16:25:49 INFO - PROCESS | 12808 | 1462404349595 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 16:25:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:25:49 INFO - PROCESS | 12808 | 1462404349603 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:25:49 INFO - PROCESS | 12808 | 1462404349606 Marionette TRACE conn3 <- [1,2194,null,{}] 16:25:49 INFO - PROCESS | 12808 | 1462404349612 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}] 16:25:49 INFO - PROCESS | 12808 | 1462404349859 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 16:25:50 INFO - PROCESS | 12808 | 1462404350201 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:50 INFO - PROCESS | 12808 | ++DOCSHELL 0x94450400 == 130 [pid = 12808] [id = 556] 16:25:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0x9831fc00) [pid = 12808] [serial = 1669] [outer = (nil)] 16:25:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0x997c5800) [pid = 12808] [serial = 1670] [outer = 0x9831fc00] 16:25:50 INFO - PROCESS | 12808 | 1462404350321 Marionette DEBUG loaded listener.js 16:25:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 171 (0x997c9400) [pid = 12808] [serial = 1671] [outer = 0x9831fc00] 16:25:51 INFO - PROCESS | 12808 | 1462404351300 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]]]}] 16:25:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:25:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1738ms 16:25:51 INFO - PROCESS | 12808 | 1462404351342 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 16:25:51 INFO - PROCESS | 12808 | 1462404351345 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 16:25:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:25:51 INFO - PROCESS | 12808 | 1462404351354 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:25:51 INFO - PROCESS | 12808 | 1462404351357 Marionette TRACE conn3 <- [1,2198,null,{}] 16:25:51 INFO - PROCESS | 12808 | 1462404351364 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}] 16:25:51 INFO - PROCESS | 12808 | 1462404351645 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 16:25:52 INFO - PROCESS | 12808 | 1462404352002 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:52 INFO - PROCESS | 12808 | ++DOCSHELL 0x8985e000 == 131 [pid = 12808] [id = 557] 16:25:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 172 (0x8a5e9000) [pid = 12808] [serial = 1672] [outer = (nil)] 16:25:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 173 (0x99f67400) [pid = 12808] [serial = 1673] [outer = 0x8a5e9000] 16:25:52 INFO - PROCESS | 12808 | 1462404352096 Marionette DEBUG loaded listener.js 16:25:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 174 (0x99f6a000) [pid = 12808] [serial = 1674] [outer = 0x8a5e9000] 16:25:54 INFO - PROCESS | 12808 | --DOCSHELL 0x9910e800 == 130 [pid = 12808] [id = 536] 16:25:54 INFO - PROCESS | 12808 | --DOCSHELL 0x86c3ec00 == 129 [pid = 12808] [id = 534] 16:25:54 INFO - PROCESS | 12808 | --DOCSHELL 0x863b5c00 == 128 [pid = 12808] [id = 535] 16:25:54 INFO - PROCESS | 12808 | --DOCSHELL 0x86b21000 == 127 [pid = 12808] [id = 533] 16:25:54 INFO - PROCESS | 12808 | --DOCSHELL 0x86b23000 == 126 [pid = 12808] [id = 532] 16:25:54 INFO - PROCESS | 12808 | --DOCSHELL 0x90e30c00 == 125 [pid = 12808] [id = 531] 16:25:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8f854800 == 124 [pid = 12808] [id = 529] 16:25:54 INFO - PROCESS | 12808 | --DOCSHELL 0x9276dc00 == 123 [pid = 12808] [id = 530] 16:25:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8f18e400 == 122 [pid = 12808] [id = 528] 16:25:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8dfa8400 == 121 [pid = 12808] [id = 527] 16:25:54 INFO - PROCESS | 12808 | --DOCSHELL 0x870f0800 == 120 [pid = 12808] [id = 526] 16:25:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8de79c00 == 119 [pid = 12808] [id = 525] 16:25:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8b95b400 == 118 [pid = 12808] [id = 524] 16:25:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8b0f2400 == 117 [pid = 12808] [id = 522] 16:25:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8af48400 == 116 [pid = 12808] [id = 523] 16:25:54 INFO - PROCESS | 12808 | --DOCSHELL 0x89754000 == 115 [pid = 12808] [id = 521] 16:25:54 INFO - PROCESS | 12808 | --DOCSHELL 0x86c49c00 == 114 [pid = 12808] [id = 520] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 173 (0x8a5e4400) [pid = 12808] [serial = 1554] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 172 (0x8e0f7c00) [pid = 12808] [serial = 1518] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 171 (0x99495400) [pid = 12808] [serial = 1547] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 170 (0x8d834800) [pid = 12808] [serial = 1512] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0x8f929400) [pid = 12808] [serial = 1526] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x8d47c800) [pid = 12808] [serial = 1508] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x98dcfc00) [pid = 12808] [serial = 1544] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x89748800) [pid = 12808] [serial = 1500] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x8e0f2000) [pid = 12808] [serial = 1517] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0x8af44000) [pid = 12808] [serial = 1502] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x8f84f400) [pid = 12808] [serial = 1524] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 162 (0x8f197400) [pid = 12808] [serial = 1521] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 161 (0x8f18c000) [pid = 12808] [serial = 1520] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 160 (0x8d5cf800) [pid = 12808] [serial = 1509] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 159 (0x8dfaa800) [pid = 12808] [serial = 1514] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 158 (0x8b98d400) [pid = 12808] [serial = 1556] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 157 (0x8cbc3c00) [pid = 12808] [serial = 1505] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 156 (0x9910e000) [pid = 12808] [serial = 1422] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 155 (0x91835000) [pid = 12808] [serial = 1529] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 154 (0x889e4400) [pid = 12808] [serial = 1499] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 153 (0x8d67ac00) [pid = 12808] [serial = 1511] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 152 (0x98df7000) [pid = 12808] [serial = 1545] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 151 (0x92763c00) [pid = 12808] [serial = 1530] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 150 (0x97f0d000) [pid = 12808] [serial = 1542] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 149 (0x9276d400) [pid = 12808] [serial = 1532] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 148 (0x8ca3fc00) [pid = 12808] [serial = 1434] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 147 (0x895db400) [pid = 12808] [serial = 1551] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 146 (0x8b2f0000) [pid = 12808] [serial = 1503] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 145 (0x8e094800) [pid = 12808] [serial = 1515] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x8cd20000) [pid = 12808] [serial = 1506] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x8985d000) [pid = 12808] [serial = 1553] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x88b5ec00) [pid = 12808] [serial = 1550] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x90e32400) [pid = 12808] [serial = 1527] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x94ea5400) [pid = 12808] [serial = 1538] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x997c2800) [pid = 12808] [serial = 1548] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x93897c00) [pid = 12808] [serial = 1535] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x938dd400) [pid = 12808] [serial = 1536] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x94f95000) [pid = 12808] [serial = 1539] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x8ca35000) [pid = 12808] [serial = 1557] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x927e2000) [pid = 12808] [serial = 1533] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x97423c00) [pid = 12808] [serial = 1541] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x8f52f000) [pid = 12808] [serial = 1523] [outer = (nil)] [url = about:blank] 16:25:54 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x8b98e800) [pid = 12808] [serial = 1559] [outer = (nil)] [url = about:blank] 16:25:55 INFO - PROCESS | 12808 | 1462404355238 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]]]}] 16:25:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:25:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 3899ms 16:25:55 INFO - PROCESS | 12808 | 1462404355253 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 16:25:55 INFO - PROCESS | 12808 | 1462404355258 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 16:25:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:25:55 INFO - PROCESS | 12808 | 1462404355268 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:25:55 INFO - PROCESS | 12808 | 1462404355273 Marionette TRACE conn3 <- [1,2202,null,{}] 16:25:55 INFO - PROCESS | 12808 | 1462404355283 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}] 16:25:55 INFO - PROCESS | 12808 | 1462404355563 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 16:25:55 INFO - PROCESS | 12808 | 1462404355789 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:55 INFO - PROCESS | 12808 | ++DOCSHELL 0x863b5c00 == 115 [pid = 12808] [id = 558] 16:25:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x86c40c00) [pid = 12808] [serial = 1675] [outer = (nil)] 16:25:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x895cfc00) [pid = 12808] [serial = 1676] [outer = 0x86c40c00] 16:25:55 INFO - PROCESS | 12808 | 1462404355883 Marionette DEBUG loaded listener.js 16:25:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x89749400) [pid = 12808] [serial = 1677] [outer = 0x86c40c00] 16:25:56 INFO - PROCESS | 12808 | 1462404356755 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]]]}] 16:25:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:25:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1541ms 16:25:56 INFO - PROCESS | 12808 | 1462404356809 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 16:25:56 INFO - PROCESS | 12808 | 1462404356818 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 16:25:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:25:56 INFO - PROCESS | 12808 | 1462404356829 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:25:56 INFO - PROCESS | 12808 | 1462404356834 Marionette TRACE conn3 <- [1,2206,null,{}] 16:25:56 INFO - PROCESS | 12808 | 1462404356840 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}] 16:25:57 INFO - PROCESS | 12808 | 1462404357074 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 16:25:57 INFO - PROCESS | 12808 | 1462404357365 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:57 INFO - PROCESS | 12808 | ++DOCSHELL 0x8985d400 == 116 [pid = 12808] [id = 559] 16:25:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x8985e400) [pid = 12808] [serial = 1678] [outer = (nil)] 16:25:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x8a5e5c00) [pid = 12808] [serial = 1679] [outer = 0x8985e400] 16:25:57 INFO - PROCESS | 12808 | 1462404357463 Marionette DEBUG loaded listener.js 16:25:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8b0f2400) [pid = 12808] [serial = 1680] [outer = 0x8985e400] 16:25:58 INFO - PROCESS | 12808 | 1462404358448 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]]]}] 16:25:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:25:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1685ms 16:25:58 INFO - PROCESS | 12808 | 1462404358515 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 16:25:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:25:58 INFO - PROCESS | 12808 | 1462404358519 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 16:25:58 INFO - PROCESS | 12808 | 1462404358526 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:25:58 INFO - PROCESS | 12808 | 1462404358532 Marionette TRACE conn3 <- [1,2210,null,{}] 16:25:58 INFO - PROCESS | 12808 | 1462404358557 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}] 16:25:58 INFO - PROCESS | 12808 | 1462404358901 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 16:25:59 INFO - PROCESS | 12808 | 1462404359131 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:59 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cb6b800 == 117 [pid = 12808] [id = 560] 16:25:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x8cb6c000) [pid = 12808] [serial = 1681] [outer = (nil)] 16:25:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x8cb76000) [pid = 12808] [serial = 1682] [outer = 0x8cb6c000] 16:25:59 INFO - PROCESS | 12808 | 1462404359216 Marionette DEBUG loaded listener.js 16:25:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x8cbc4c00) [pid = 12808] [serial = 1683] [outer = 0x8cb6c000] 16:26:00 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x8de1b400) [pid = 12808] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:26:00 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x8dfa1000) [pid = 12808] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:26:00 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x86c44400) [pid = 12808] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:26:00 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x90e2f800) [pid = 12808] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:26:00 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x86eb9c00) [pid = 12808] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:26:00 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x8b0f3400) [pid = 12808] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:26:00 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x8af49000) [pid = 12808] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:26:00 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x8f91f800) [pid = 12808] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:26:00 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x9276e800) [pid = 12808] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:26:00 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x917c6800) [pid = 12808] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:26:00 INFO - PROCESS | 12808 | --DOMWINDOW == 129 (0x8f194c00) [pid = 12808] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:26:00 INFO - PROCESS | 12808 | --DOMWINDOW == 128 (0x8985b000) [pid = 12808] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:26:00 INFO - PROCESS | 12808 | --DOMWINDOW == 127 (0x8d479000) [pid = 12808] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:26:00 INFO - PROCESS | 12808 | --DOMWINDOW == 126 (0x89758000) [pid = 12808] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:26:00 INFO - PROCESS | 12808 | --DOMWINDOW == 125 (0x870f4400) [pid = 12808] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:26:00 INFO - PROCESS | 12808 | --DOMWINDOW == 124 (0x895dcc00) [pid = 12808] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:26:00 INFO - PROCESS | 12808 | --DOMWINDOW == 123 (0x8a5ed400) [pid = 12808] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:26:00 INFO - PROCESS | 12808 | --DOMWINDOW == 122 (0x89792000) [pid = 12808] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:26:00 INFO - PROCESS | 12808 | --DOMWINDOW == 121 (0x8f18e800) [pid = 12808] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:26:00 INFO - PROCESS | 12808 | --DOMWINDOW == 120 (0x9294b400) [pid = 12808] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:26:00 INFO - PROCESS | 12808 | 1462404360587 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]]]}] 16:26:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:26:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 2092ms 16:26:00 INFO - PROCESS | 12808 | 1462404360618 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 16:26:00 INFO - PROCESS | 12808 | 1462404360623 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 16:26:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:26:00 INFO - PROCESS | 12808 | 1462404360630 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:26:00 INFO - PROCESS | 12808 | 1462404360634 Marionette TRACE conn3 <- [1,2214,null,{}] 16:26:00 INFO - PROCESS | 12808 | 1462404360640 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}] 16:26:00 INFO - PROCESS | 12808 | 1462404360863 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 16:26:01 INFO - PROCESS | 12808 | 1462404361070 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:01 INFO - PROCESS | 12808 | ++DOCSHELL 0x863af800 == 118 [pid = 12808] [id = 561] 16:26:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 121 (0x89856400) [pid = 12808] [serial = 1684] [outer = (nil)] 16:26:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 122 (0x8cbbc800) [pid = 12808] [serial = 1685] [outer = 0x89856400] 16:26:01 INFO - PROCESS | 12808 | 1462404361159 Marionette DEBUG loaded listener.js 16:26:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 123 (0x8cd20400) [pid = 12808] [serial = 1686] [outer = 0x89856400] 16:26:02 INFO - PROCESS | 12808 | 1462404362201 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]]]}] 16:26:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:26:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1636ms 16:26:02 INFO - PROCESS | 12808 | 1462404362274 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 16:26:02 INFO - PROCESS | 12808 | 1462404362281 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 16:26:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:26:02 INFO - PROCESS | 12808 | 1462404362291 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:26:02 INFO - PROCESS | 12808 | 1462404362299 Marionette TRACE conn3 <- [1,2218,null,{}] 16:26:02 INFO - PROCESS | 12808 | 1462404362327 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}] 16:26:02 INFO - PROCESS | 12808 | 1462404362685 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 16:26:03 INFO - PROCESS | 12808 | 1462404362986 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:03 INFO - PROCESS | 12808 | ++DOCSHELL 0x86c40800 == 119 [pid = 12808] [id = 562] 16:26:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 124 (0x89583c00) [pid = 12808] [serial = 1687] [outer = (nil)] 16:26:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 125 (0x89742000) [pid = 12808] [serial = 1688] [outer = 0x89583c00] 16:26:03 INFO - PROCESS | 12808 | 1462404363083 Marionette DEBUG loaded listener.js 16:26:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 126 (0x89842c00) [pid = 12808] [serial = 1689] [outer = 0x89583c00] 16:26:04 INFO - PROCESS | 12808 | 1462404364138 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]]]}] 16:26:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:26:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1893ms 16:26:04 INFO - PROCESS | 12808 | 1462404364185 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 16:26:04 INFO - PROCESS | 12808 | 1462404364195 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 16:26:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:26:04 INFO - PROCESS | 12808 | 1462404364208 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:26:04 INFO - PROCESS | 12808 | 1462404364212 Marionette TRACE conn3 <- [1,2222,null,{}] 16:26:04 INFO - PROCESS | 12808 | 1462404364220 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}] 16:26:04 INFO - PROCESS | 12808 | 1462404364482 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 16:26:04 INFO - PROCESS | 12808 | 1462404364830 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:04 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b95b400 == 120 [pid = 12808] [id = 563] 16:26:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 127 (0x8b95b800) [pid = 12808] [serial = 1690] [outer = (nil)] 16:26:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 128 (0x8ca33400) [pid = 12808] [serial = 1691] [outer = 0x8b95b800] 16:26:04 INFO - PROCESS | 12808 | 1462404364934 Marionette DEBUG loaded listener.js 16:26:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 129 (0x8cb70000) [pid = 12808] [serial = 1692] [outer = 0x8b95b800] 16:26:05 INFO - PROCESS | 12808 | 1462404365935 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]]]}] 16:26:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:26:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1789ms 16:26:06 INFO - PROCESS | 12808 | 1462404365998 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 16:26:06 INFO - PROCESS | 12808 | 1462404366003 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 16:26:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:26:06 INFO - PROCESS | 12808 | 1462404366013 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:26:06 INFO - PROCESS | 12808 | 1462404366019 Marionette TRACE conn3 <- [1,2226,null,{}] 16:26:06 INFO - PROCESS | 12808 | 1462404366039 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}] 16:26:06 INFO - PROCESS | 12808 | 1462404366414 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 16:26:06 INFO - PROCESS | 12808 | 1462404366789 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:06 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d47c800 == 121 [pid = 12808] [id = 564] 16:26:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 130 (0x8d5d3400) [pid = 12808] [serial = 1693] [outer = (nil)] 16:26:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x8d675400) [pid = 12808] [serial = 1694] [outer = 0x8d5d3400] 16:26:06 INFO - PROCESS | 12808 | 1462404366890 Marionette DEBUG loaded listener.js 16:26:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x8d835800) [pid = 12808] [serial = 1695] [outer = 0x8d5d3400] 16:26:07 INFO - PROCESS | 12808 | 1462404367888 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]]]}] 16:26:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:26:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1946ms 16:26:07 INFO - PROCESS | 12808 | 1462404367960 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 16:26:07 INFO - PROCESS | 12808 | 1462404367965 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 16:26:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:26:07 INFO - PROCESS | 12808 | 1462404367973 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:26:07 INFO - PROCESS | 12808 | 1462404367977 Marionette TRACE conn3 <- [1,2230,null,{}] 16:26:07 INFO - PROCESS | 12808 | 1462404367984 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}] 16:26:08 INFO - PROCESS | 12808 | 1462404368271 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 16:26:08 INFO - PROCESS | 12808 | 1462404368617 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:08 INFO - PROCESS | 12808 | ++DOCSHELL 0x89858400 == 122 [pid = 12808] [id = 565] 16:26:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x8d83b800) [pid = 12808] [serial = 1696] [outer = (nil)] 16:26:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x8de80400) [pid = 12808] [serial = 1697] [outer = 0x8d83b800] 16:26:08 INFO - PROCESS | 12808 | 1462404368716 Marionette DEBUG loaded listener.js 16:26:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x8e092000) [pid = 12808] [serial = 1698] [outer = 0x8d83b800] 16:26:09 INFO - PROCESS | 12808 | 1462404369694 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]]]}] 16:26:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:26:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1737ms 16:26:09 INFO - PROCESS | 12808 | 1462404369710 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 16:26:09 INFO - PROCESS | 12808 | 1462404369715 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 16:26:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:26:09 INFO - PROCESS | 12808 | 1462404369722 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:26:09 INFO - PROCESS | 12808 | 1462404369727 Marionette TRACE conn3 <- [1,2234,null,{}] 16:26:09 INFO - PROCESS | 12808 | 1462404369733 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}] 16:26:09 INFO - PROCESS | 12808 | 1462404369983 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 16:26:10 INFO - PROCESS | 12808 | 1462404370304 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:10 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de1ec00 == 123 [pid = 12808] [id = 566] 16:26:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x8de76c00) [pid = 12808] [serial = 1699] [outer = (nil)] 16:26:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8e0ecc00) [pid = 12808] [serial = 1700] [outer = 0x8de76c00] 16:26:10 INFO - PROCESS | 12808 | 1462404370423 Marionette DEBUG loaded listener.js 16:26:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x8e0f5c00) [pid = 12808] [serial = 1701] [outer = 0x8de76c00] 16:26:11 INFO - PROCESS | 12808 | 1462404371360 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]]]}] 16:26:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:26:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1690ms 16:26:11 INFO - PROCESS | 12808 | 1462404371414 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 16:26:11 INFO - PROCESS | 12808 | 1462404371417 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 16:26:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:26:11 INFO - PROCESS | 12808 | 1462404371425 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:26:11 INFO - PROCESS | 12808 | 1462404371429 Marionette TRACE conn3 <- [1,2238,null,{}] 16:26:11 INFO - PROCESS | 12808 | 1462404371435 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}] 16:26:11 INFO - PROCESS | 12808 | 1462404371767 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 16:26:12 INFO - PROCESS | 12808 | 1462404372139 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:12 INFO - PROCESS | 12808 | ++DOCSHELL 0x89860800 == 124 [pid = 12808] [id = 567] 16:26:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x8ea84800) [pid = 12808] [serial = 1702] [outer = (nil)] 16:26:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x8f334000) [pid = 12808] [serial = 1703] [outer = 0x8ea84800] 16:26:12 INFO - PROCESS | 12808 | 1462404372238 Marionette DEBUG loaded listener.js 16:26:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x8f527400) [pid = 12808] [serial = 1704] [outer = 0x8ea84800] 16:26:13 INFO - PROCESS | 12808 | 1462404373197 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]]]}] 16:26:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:26:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1837ms 16:26:13 INFO - PROCESS | 12808 | 1462404373263 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 16:26:13 INFO - PROCESS | 12808 | 1462404373267 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 16:26:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:26:13 INFO - PROCESS | 12808 | 1462404373275 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:26:13 INFO - PROCESS | 12808 | 1462404373279 Marionette TRACE conn3 <- [1,2242,null,{}] 16:26:13 INFO - PROCESS | 12808 | 1462404373285 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}] 16:26:13 INFO - PROCESS | 12808 | 1462404373540 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 16:26:13 INFO - PROCESS | 12808 | 1462404373881 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:13 INFO - PROCESS | 12808 | ++DOCSHELL 0x8e0ea000 == 125 [pid = 12808] [id = 568] 16:26:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x8ea8fc00) [pid = 12808] [serial = 1705] [outer = (nil)] 16:26:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x8f920c00) [pid = 12808] [serial = 1706] [outer = 0x8ea8fc00] 16:26:13 INFO - PROCESS | 12808 | 1462404373985 Marionette DEBUG loaded listener.js 16:26:14 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x8f928800) [pid = 12808] [serial = 1707] [outer = 0x8ea8fc00] 16:26:14 INFO - PROCESS | 12808 | 1462404374972 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]]]}] 16:26:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:26:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1749ms 16:26:15 INFO - PROCESS | 12808 | 1462404375025 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 16:26:15 INFO - PROCESS | 12808 | 1462404375029 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 16:26:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:26:15 INFO - PROCESS | 12808 | 1462404375036 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:26:15 INFO - PROCESS | 12808 | 1462404375039 Marionette TRACE conn3 <- [1,2246,null,{}] 16:26:15 INFO - PROCESS | 12808 | 1462404375046 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}] 16:26:15 INFO - PROCESS | 12808 | 1462404375324 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 16:26:15 INFO - PROCESS | 12808 | 1462404375673 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:15 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d5d3800 == 126 [pid = 12808] [id = 569] 16:26:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x8f528c00) [pid = 12808] [serial = 1708] [outer = (nil)] 16:26:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 146 (0x90fcb000) [pid = 12808] [serial = 1709] [outer = 0x8f528c00] 16:26:15 INFO - PROCESS | 12808 | 1462404375766 Marionette DEBUG loaded listener.js 16:26:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 147 (0x911ef000) [pid = 12808] [serial = 1710] [outer = 0x8f528c00] 16:26:16 INFO - PROCESS | 12808 | 1462404376726 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]]]}] 16:26:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:26:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1737ms 16:26:16 INFO - PROCESS | 12808 | 1462404376774 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 16:26:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:26:16 INFO - PROCESS | 12808 | 1462404376779 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 16:26:16 INFO - PROCESS | 12808 | 1462404376786 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:26:16 INFO - PROCESS | 12808 | 1462404376789 Marionette TRACE conn3 <- [1,2250,null,{}] 16:26:16 INFO - PROCESS | 12808 | 1462404376795 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}] 16:26:17 INFO - PROCESS | 12808 | 1462404377035 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 16:26:17 INFO - PROCESS | 12808 | 1462404377385 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:17 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f91b400 == 127 [pid = 12808] [id = 570] 16:26:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 148 (0x8f924400) [pid = 12808] [serial = 1711] [outer = (nil)] 16:26:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 149 (0x917d0800) [pid = 12808] [serial = 1712] [outer = 0x8f924400] 16:26:17 INFO - PROCESS | 12808 | 1462404377483 Marionette DEBUG loaded listener.js 16:26:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 150 (0x921e2000) [pid = 12808] [serial = 1713] [outer = 0x8f924400] 16:26:18 INFO - PROCESS | 12808 | 1462404378428 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]]]}] 16:26:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:26:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1686ms 16:26:18 INFO - PROCESS | 12808 | 1462404378472 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 16:26:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:26:18 INFO - PROCESS | 12808 | 1462404378477 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 16:26:18 INFO - PROCESS | 12808 | 1462404378483 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:26:18 INFO - PROCESS | 12808 | 1462404378487 Marionette TRACE conn3 <- [1,2254,null,{}] 16:26:18 INFO - PROCESS | 12808 | 1462404378493 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}] 16:26:18 INFO - PROCESS | 12808 | 1462404378744 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 16:26:19 INFO - PROCESS | 12808 | 1462404379084 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:19 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f32fc00 == 128 [pid = 12808] [id = 571] 16:26:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 151 (0x8f85a000) [pid = 12808] [serial = 1714] [outer = (nil)] 16:26:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 152 (0x92770800) [pid = 12808] [serial = 1715] [outer = 0x8f85a000] 16:26:19 INFO - PROCESS | 12808 | 1462404379186 Marionette DEBUG loaded listener.js 16:26:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 153 (0x927e5c00) [pid = 12808] [serial = 1716] [outer = 0x8f85a000] 16:26:20 INFO - PROCESS | 12808 | 1462404380157 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]]]}] 16:26:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:26:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1697ms 16:26:20 INFO - PROCESS | 12808 | 1462404380180 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 16:26:20 INFO - PROCESS | 12808 | 1462404380185 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 16:26:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:26:20 INFO - PROCESS | 12808 | 1462404380191 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:26:20 INFO - PROCESS | 12808 | 1462404380196 Marionette TRACE conn3 <- [1,2258,null,{}] 16:26:20 INFO - PROCESS | 12808 | 1462404380202 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}] 16:26:20 INFO - PROCESS | 12808 | 1462404380496 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 16:26:20 INFO - PROCESS | 12808 | 1462404380827 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:20 INFO - PROCESS | 12808 | ++DOCSHELL 0x92766000 == 129 [pid = 12808] [id = 572] 16:26:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 154 (0x93aaa800) [pid = 12808] [serial = 1717] [outer = (nil)] 16:26:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 155 (0x94e70800) [pid = 12808] [serial = 1718] [outer = 0x93aaa800] 16:26:20 INFO - PROCESS | 12808 | 1462404380939 Marionette DEBUG loaded listener.js 16:26:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 156 (0x94fa7800) [pid = 12808] [serial = 1719] [outer = 0x93aaa800] 16:26:21 INFO - PROCESS | 12808 | 1462404381924 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]]]}] 16:26:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:26:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1795ms 16:26:21 INFO - PROCESS | 12808 | 1462404381987 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 16:26:21 INFO - PROCESS | 12808 | 1462404381991 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 16:26:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:26:22 INFO - PROCESS | 12808 | 1462404381998 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:26:22 INFO - PROCESS | 12808 | 1462404382004 Marionette TRACE conn3 <- [1,2262,null,{}] 16:26:22 INFO - PROCESS | 12808 | 1462404382010 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}] 16:26:22 INFO - PROCESS | 12808 | 1462404382245 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 16:26:22 INFO - PROCESS | 12808 | 1462404382595 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:22 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b1a000 == 130 [pid = 12808] [id = 573] 16:26:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 157 (0x938dd800) [pid = 12808] [serial = 1720] [outer = (nil)] 16:26:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 158 (0x950dd800) [pid = 12808] [serial = 1721] [outer = 0x938dd800] 16:26:22 INFO - PROCESS | 12808 | 1462404382691 Marionette DEBUG loaded listener.js 16:26:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 159 (0x97423c00) [pid = 12808] [serial = 1722] [outer = 0x938dd800] 16:26:23 INFO - PROCESS | 12808 | 1462404383621 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]]]}] 16:26:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:26:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1689ms 16:26:23 INFO - PROCESS | 12808 | 1462404383688 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 16:26:23 INFO - PROCESS | 12808 | 1462404383692 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 16:26:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:26:23 INFO - PROCESS | 12808 | 1462404383710 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:26:23 INFO - PROCESS | 12808 | 1462404383713 Marionette TRACE conn3 <- [1,2266,null,{}] 16:26:23 INFO - PROCESS | 12808 | 1462404383719 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}] 16:26:24 INFO - PROCESS | 12808 | 1462404383994 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 16:26:24 INFO - PROCESS | 12808 | 1462404384339 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:24 INFO - PROCESS | 12808 | ++DOCSHELL 0x93aa5c00 == 131 [pid = 12808] [id = 574] 16:26:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 160 (0x94fad400) [pid = 12808] [serial = 1723] [outer = (nil)] 16:26:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 161 (0x98f33c00) [pid = 12808] [serial = 1724] [outer = 0x94fad400] 16:26:24 INFO - PROCESS | 12808 | 1462404384436 Marionette DEBUG loaded listener.js 16:26:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 162 (0x99022400) [pid = 12808] [serial = 1725] [outer = 0x94fad400] 16:26:25 INFO - PROCESS | 12808 | 1462404385347 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]]]}] 16:26:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:26:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1691ms 16:26:25 INFO - PROCESS | 12808 | 1462404385416 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 16:26:25 INFO - PROCESS | 12808 | 1462404385421 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 16:26:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:26:25 INFO - PROCESS | 12808 | 1462404385431 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:26:25 INFO - PROCESS | 12808 | 1462404385434 Marionette TRACE conn3 <- [1,2270,null,{}] 16:26:25 INFO - PROCESS | 12808 | 1462404385441 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}] 16:26:25 INFO - PROCESS | 12808 | 1462404385708 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 16:26:26 INFO - PROCESS | 12808 | 1462404386026 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:26 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f193400 == 132 [pid = 12808] [id = 575] 16:26:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 163 (0x98323800) [pid = 12808] [serial = 1726] [outer = (nil)] 16:26:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0x997c1c00) [pid = 12808] [serial = 1727] [outer = 0x98323800] 16:26:26 INFO - PROCESS | 12808 | 1462404386125 Marionette DEBUG loaded listener.js 16:26:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0x997ca400) [pid = 12808] [serial = 1728] [outer = 0x98323800] 16:26:27 INFO - PROCESS | 12808 | 1462404387075 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]]]}] 16:26:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:26:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1688ms 16:26:27 INFO - PROCESS | 12808 | 1462404387121 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 16:26:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:26:27 INFO - PROCESS | 12808 | 1462404387125 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 16:26:27 INFO - PROCESS | 12808 | 1462404387133 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:26:27 INFO - PROCESS | 12808 | 1462404387136 Marionette TRACE conn3 <- [1,2274,null,{}] 16:26:27 INFO - PROCESS | 12808 | 1462404387143 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}] 16:26:27 INFO - PROCESS | 12808 | 1462404387402 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 16:26:27 INFO - PROCESS | 12808 | 1462404387753 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:27 INFO - PROCESS | 12808 | ++DOCSHELL 0x94f9f800 == 133 [pid = 12808] [id = 576] 16:26:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x94fb1000) [pid = 12808] [serial = 1729] [outer = (nil)] 16:26:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x99a27000) [pid = 12808] [serial = 1730] [outer = 0x94fb1000] 16:26:27 INFO - PROCESS | 12808 | 1462404387857 Marionette DEBUG loaded listener.js 16:26:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0x99e55c00) [pid = 12808] [serial = 1731] [outer = 0x94fb1000] 16:26:28 INFO - PROCESS | 12808 | 1462404388774 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]]]}] 16:26:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:26:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1684ms 16:26:28 INFO - PROCESS | 12808 | 1462404388818 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 16:26:28 INFO - PROCESS | 12808 | 1462404388822 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 16:26:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:26:28 INFO - PROCESS | 12808 | 1462404388830 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:26:28 INFO - PROCESS | 12808 | 1462404388834 Marionette TRACE conn3 <- [1,2278,null,{}] 16:26:28 INFO - PROCESS | 12808 | 1462404388840 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}] 16:26:29 INFO - PROCESS | 12808 | 1462404389088 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 16:26:29 INFO - PROCESS | 12808 | 1462404389433 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:29 INFO - PROCESS | 12808 | ++DOCSHELL 0x89856000 == 134 [pid = 12808] [id = 577] 16:26:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0x9941ec00) [pid = 12808] [serial = 1732] [outer = (nil)] 16:26:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0x99f75000) [pid = 12808] [serial = 1733] [outer = 0x9941ec00] 16:26:29 INFO - PROCESS | 12808 | 1462404389535 Marionette DEBUG loaded listener.js 16:26:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 171 (0x99f76c00) [pid = 12808] [serial = 1734] [outer = 0x9941ec00] 16:26:30 INFO - PROCESS | 12808 | 1462404390458 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]]]}] 16:26:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:26:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1688ms 16:26:30 INFO - PROCESS | 12808 | 1462404390533 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 16:26:30 INFO - PROCESS | 12808 | 1462404390538 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 16:26:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:26:30 INFO - PROCESS | 12808 | 1462404390547 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:26:30 INFO - PROCESS | 12808 | 1462404390551 Marionette TRACE conn3 <- [1,2282,null,{}] 16:26:30 INFO - PROCESS | 12808 | 1462404390558 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}] 16:26:30 INFO - PROCESS | 12808 | 1462404390805 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 16:26:31 INFO - PROCESS | 12808 | 1462404391125 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:31 INFO - PROCESS | 12808 | ++DOCSHELL 0x99a29c00 == 135 [pid = 12808] [id = 578] 16:26:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 172 (0x99e5a800) [pid = 12808] [serial = 1735] [outer = (nil)] 16:26:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 173 (0x9a209800) [pid = 12808] [serial = 1736] [outer = 0x99e5a800] 16:26:31 INFO - PROCESS | 12808 | 1462404391221 Marionette DEBUG loaded listener.js 16:26:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 174 (0x9a212000) [pid = 12808] [serial = 1737] [outer = 0x99e5a800] 16:26:34 INFO - PROCESS | 12808 | --DOCSHELL 0x86ec2800 == 134 [pid = 12808] [id = 330] 16:26:34 INFO - PROCESS | 12808 | --DOCSHELL 0x863b0000 == 133 [pid = 12808] [id = 286] 16:26:34 INFO - PROCESS | 12808 | --DOCSHELL 0x89581c00 == 132 [pid = 12808] [id = 388] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 173 (0x99a1dc00) [pid = 12808] [serial = 1607] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 172 (0x8ea85c00) [pid = 12808] [serial = 1578] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 171 (0x997c5000) [pid = 12808] [serial = 1605] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 170 (0x98f38400) [pid = 12808] [serial = 1602] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0x87308400) [pid = 12808] [serial = 1563] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x8b992000) [pid = 12808] [serial = 1569] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x8d47e000) [pid = 12808] [serial = 1571] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x9182d000) [pid = 12808] [serial = 1589] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x93898c00) [pid = 12808] [serial = 1593] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0x98df4000) [pid = 12808] [serial = 1601] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x94fae000) [pid = 12808] [serial = 1596] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 162 (0x99419400) [pid = 12808] [serial = 1604] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 161 (0x911ea400) [pid = 12808] [serial = 1587] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 160 (0x90fcb800) [pid = 12808] [serial = 1586] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 159 (0x8a5e5400) [pid = 12808] [serial = 1619] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 158 (0x8af49400) [pid = 12808] [serial = 1620] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 157 (0x8de72c00) [pid = 12808] [serial = 1575] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 156 (0x8f337c00) [pid = 12808] [serial = 1580] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 155 (0x888c5000) [pid = 12808] [serial = 1614] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 154 (0x89791400) [pid = 12808] [serial = 1617] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 153 (0x8de12c00) [pid = 12808] [serial = 1574] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 152 (0x8b994400) [pid = 12808] [serial = 1497] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 151 (0x87305000) [pid = 12808] [serial = 1613] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 150 (0x8979ec00) [pid = 12808] [serial = 1565] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 149 (0x89752000) [pid = 12808] [serial = 1616] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 148 (0x99a2b800) [pid = 12808] [serial = 1610] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 147 (0x8f923000) [pid = 12808] [serial = 1583] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 146 (0x9831e400) [pid = 12808] [serial = 1599] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 145 (0x97e78c00) [pid = 12808] [serial = 1598] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x91832000) [pid = 12808] [serial = 1590] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x927e7800) [pid = 12808] [serial = 1592] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x99a20400) [pid = 12808] [serial = 1608] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x870ec400) [pid = 12808] [serial = 1562] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x8dfa6c00) [pid = 12808] [serial = 1577] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x8f524c00) [pid = 12808] [serial = 1581] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x8d670c00) [pid = 12808] [serial = 1572] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x94fa4400) [pid = 12808] [serial = 1595] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x8b2f3000) [pid = 12808] [serial = 1568] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x8f928c00) [pid = 12808] [serial = 1584] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x8984a400) [pid = 12808] [serial = 1566] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x8b2ec800) [pid = 12808] [serial = 1622] [outer = (nil)] [url = about:blank] 16:26:34 INFO - PROCESS | 12808 | 1462404394718 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]]]}] 16:26:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:26:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 4290ms 16:26:34 INFO - PROCESS | 12808 | 1462404394851 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 16:26:34 INFO - PROCESS | 12808 | 1462404394856 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 16:26:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:26:34 INFO - PROCESS | 12808 | 1462404394866 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:26:34 INFO - PROCESS | 12808 | 1462404394872 Marionette TRACE conn3 <- [1,2286,null,{}] 16:26:34 INFO - PROCESS | 12808 | 1462404394883 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}] 16:26:35 INFO - PROCESS | 12808 | 1462404395095 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 16:26:35 INFO - PROCESS | 12808 | 1462404395336 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:35 INFO - PROCESS | 12808 | ++DOCSHELL 0x87304400 == 133 [pid = 12808] [id = 579] 16:26:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x87305000) [pid = 12808] [serial = 1738] [outer = (nil)] 16:26:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x888be800) [pid = 12808] [serial = 1739] [outer = 0x87305000] 16:26:35 INFO - PROCESS | 12808 | 1462404395420 Marionette DEBUG loaded listener.js 16:26:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x88b57c00) [pid = 12808] [serial = 1740] [outer = 0x87305000] 16:26:36 INFO - PROCESS | 12808 | 1462404396287 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]]]}] 16:26: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 16:26:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1441ms 16:26:36 INFO - PROCESS | 12808 | 1462404396309 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 16:26:36 INFO - PROCESS | 12808 | 1462404396323 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 16:26:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:26:36 INFO - PROCESS | 12808 | 1462404396340 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:26:36 INFO - PROCESS | 12808 | 1462404396346 Marionette TRACE conn3 <- [1,2290,null,{}] 16:26:36 INFO - PROCESS | 12808 | 1462404396357 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}] 16:26:36 INFO - PROCESS | 12808 | 1462404396665 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 16:26:37 INFO - PROCESS | 12808 | 1462404396992 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:37 INFO - PROCESS | 12808 | ++DOCSHELL 0x89796000 == 134 [pid = 12808] [id = 580] 16:26:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8979dc00) [pid = 12808] [serial = 1741] [outer = (nil)] 16:26:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x89847400) [pid = 12808] [serial = 1742] [outer = 0x8979dc00] 16:26:37 INFO - PROCESS | 12808 | 1462404397078 Marionette DEBUG loaded listener.js 16:26:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x89859800) [pid = 12808] [serial = 1743] [outer = 0x8979dc00] 16:26:38 INFO - PROCESS | 12808 | 1462404398030 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]]]}] 16:26:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:26:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1743ms 16:26:38 INFO - PROCESS | 12808 | 1462404398088 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 16:26:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:26:38 INFO - PROCESS | 12808 | 1462404398093 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 16:26:38 INFO - PROCESS | 12808 | 1462404398100 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:26:38 INFO - PROCESS | 12808 | 1462404398106 Marionette TRACE conn3 <- [1,2294,null,{}] 16:26:38 INFO - PROCESS | 12808 | 1462404398123 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}] 16:26:38 INFO - PROCESS | 12808 | 1462404398435 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 16:26:38 INFO - PROCESS | 12808 | 1462404398481 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:38 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b2f1000 == 135 [pid = 12808] [id = 581] 16:26:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x8b2f1800) [pid = 12808] [serial = 1744] [outer = (nil)] 16:26:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x8b955c00) [pid = 12808] [serial = 1745] [outer = 0x8b2f1800] 16:26:38 INFO - PROCESS | 12808 | 1462404398745 Marionette DEBUG loaded listener.js 16:26:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x8b993000) [pid = 12808] [serial = 1746] [outer = 0x8b2f1800] 16:26:40 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x94f9e400) [pid = 12808] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:26:40 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x8e0f0c00) [pid = 12808] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:26:40 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x8a5e9000) [pid = 12808] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:26:40 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x8cd26400) [pid = 12808] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:26:40 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x9831fc00) [pid = 12808] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:26:40 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x8730cc00) [pid = 12808] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:26:40 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x917c5c00) [pid = 12808] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:26:40 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x86c40c00) [pid = 12808] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:26:40 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x8e09d800) [pid = 12808] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:26:40 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x8730dc00) [pid = 12808] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:26:40 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x927e3000) [pid = 12808] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:26:40 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x90e30000) [pid = 12808] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:26:40 INFO - PROCESS | 12808 | --DOMWINDOW == 129 (0x8e0f5000) [pid = 12808] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:26:40 INFO - PROCESS | 12808 | --DOMWINDOW == 128 (0x8f856400) [pid = 12808] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:26:40 INFO - PROCESS | 12808 | --DOMWINDOW == 127 (0x8979d000) [pid = 12808] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:26:40 INFO - PROCESS | 12808 | --DOMWINDOW == 126 (0x87306400) [pid = 12808] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:26:40 INFO - PROCESS | 12808 | --DOMWINDOW == 125 (0x8d5d0000) [pid = 12808] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:26:40 INFO - PROCESS | 12808 | --DOMWINDOW == 124 (0x9449d400) [pid = 12808] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:26:40 INFO - PROCESS | 12808 | --DOMWINDOW == 123 (0x8d66fc00) [pid = 12808] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:26:40 INFO - PROCESS | 12808 | --DOMWINDOW == 122 (0x8985e400) [pid = 12808] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:26:40 INFO - PROCESS | 12808 | --DOMWINDOW == 121 (0x8cb6c000) [pid = 12808] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:26:40 INFO - PROCESS | 12808 | 1462404400416 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]]]}] 16:26:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:26:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 2353ms 16:26:40 INFO - PROCESS | 12808 | 1462404400453 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 16:26:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:26:40 INFO - PROCESS | 12808 | 1462404400458 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 16:26:40 INFO - PROCESS | 12808 | 1462404400464 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:26:40 INFO - PROCESS | 12808 | 1462404400468 Marionette TRACE conn3 <- [1,2298,null,{}] 16:26:40 INFO - PROCESS | 12808 | 1462404400473 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}] 16:26:40 INFO - PROCESS | 12808 | 1462404400676 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 16:26:40 INFO - PROCESS | 12808 | 1462404400878 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:40 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b19c00 == 136 [pid = 12808] [id = 582] 16:26:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 122 (0x86ebd000) [pid = 12808] [serial = 1747] [outer = (nil)] 16:26:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 123 (0x8b98f400) [pid = 12808] [serial = 1748] [outer = 0x86ebd000] 16:26:40 INFO - PROCESS | 12808 | 1462404400961 Marionette DEBUG loaded listener.js 16:26:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 124 (0x8cbbd800) [pid = 12808] [serial = 1749] [outer = 0x86ebd000] 16:26:41 INFO - PROCESS | 12808 | 1462404401745 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]]]}] 16:26:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:26:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1329ms 16:26:41 INFO - PROCESS | 12808 | 1462404401794 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 16:26:41 INFO - PROCESS | 12808 | 1462404401799 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 16:26:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:26:41 INFO - PROCESS | 12808 | 1462404401805 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:26:41 INFO - PROCESS | 12808 | 1462404401807 Marionette TRACE conn3 <- [1,2302,null,{}] 16:26:41 INFO - PROCESS | 12808 | 1462404401814 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}] 16:26:42 INFO - PROCESS | 12808 | 1462404402038 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 16:26:42 INFO - PROCESS | 12808 | 1462404402470 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:42 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b1b000 == 137 [pid = 12808] [id = 583] 16:26:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 125 (0x86b21000) [pid = 12808] [serial = 1750] [outer = (nil)] 16:26:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 126 (0x86eb9c00) [pid = 12808] [serial = 1751] [outer = 0x86b21000] 16:26:42 INFO - PROCESS | 12808 | 1462404402583 Marionette DEBUG loaded listener.js 16:26:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 127 (0x870f5c00) [pid = 12808] [serial = 1752] [outer = 0x86b21000] 16:26:43 INFO - PROCESS | 12808 | 1462404403605 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]]]}] 16:26:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:26:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1833ms 16:26:43 INFO - PROCESS | 12808 | 1462404403641 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 16:26:43 INFO - PROCESS | 12808 | 1462404403648 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 16:26:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:26:43 INFO - PROCESS | 12808 | 1462404403657 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:26:43 INFO - PROCESS | 12808 | 1462404403664 Marionette TRACE conn3 <- [1,2306,null,{}] 16:26:43 INFO - PROCESS | 12808 | 1462404403672 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}] 16:26:43 INFO - PROCESS | 12808 | 1462404403936 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 16:26:44 INFO - PROCESS | 12808 | 1462404404287 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:44 INFO - PROCESS | 12808 | ++DOCSHELL 0x89759800 == 138 [pid = 12808] [id = 584] 16:26:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 128 (0x8975d400) [pid = 12808] [serial = 1753] [outer = (nil)] 16:26:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 129 (0x89848800) [pid = 12808] [serial = 1754] [outer = 0x8975d400] 16:26:44 INFO - PROCESS | 12808 | 1462404404385 Marionette DEBUG loaded listener.js 16:26:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 130 (0x8a5e4800) [pid = 12808] [serial = 1755] [outer = 0x8975d400] 16:26:45 INFO - PROCESS | 12808 | 1462404405442 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]]]}] 16:26:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:26:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1852ms 16:26:45 INFO - PROCESS | 12808 | 1462404405515 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 16:26:45 INFO - PROCESS | 12808 | 1462404405521 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 16:26:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:26:45 INFO - PROCESS | 12808 | 1462404405530 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:26:45 INFO - PROCESS | 12808 | 1462404405535 Marionette TRACE conn3 <- [1,2310,null,{}] 16:26:45 INFO - PROCESS | 12808 | 1462404405541 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}] 16:26:45 INFO - PROCESS | 12808 | 1462404405835 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 16:26:46 INFO - PROCESS | 12808 | 1462404406233 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:46 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b2e7800 == 139 [pid = 12808] [id = 585] 16:26:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x8b2e8400) [pid = 12808] [serial = 1756] [outer = (nil)] 16:26:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x8b2f3c00) [pid = 12808] [serial = 1757] [outer = 0x8b2e8400] 16:26:46 INFO - PROCESS | 12808 | 1462404406331 Marionette DEBUG loaded listener.js 16:26:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x8ca34c00) [pid = 12808] [serial = 1758] [outer = 0x8b2e8400] 16:26:47 INFO - PROCESS | 12808 | 1462404407394 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]]]}] 16:26:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:26:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1894ms 16:26:47 INFO - PROCESS | 12808 | 1462404407425 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 16:26:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:26:47 INFO - PROCESS | 12808 | 1462404407430 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 16:26:47 INFO - PROCESS | 12808 | 1462404407445 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:26:47 INFO - PROCESS | 12808 | 1462404407456 Marionette TRACE conn3 <- [1,2314,null,{}] 16:26:47 INFO - PROCESS | 12808 | 1462404407467 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}] 16:26:47 INFO - PROCESS | 12808 | 1462404407757 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 16:26:48 INFO - PROCESS | 12808 | 1462404408099 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:48 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cd20c00 == 140 [pid = 12808] [id = 586] 16:26:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x8cd28000) [pid = 12808] [serial = 1759] [outer = (nil)] 16:26:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x8d5d2c00) [pid = 12808] [serial = 1760] [outer = 0x8cd28000] 16:26:48 INFO - PROCESS | 12808 | 1462404408196 Marionette DEBUG loaded listener.js 16:26:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x8d66fc00) [pid = 12808] [serial = 1761] [outer = 0x8cd28000] 16:26:49 INFO - PROCESS | 12808 | 1462404409208 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]]]}] 16:26:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:26:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1805ms 16:26:49 INFO - PROCESS | 12808 | 1462404409241 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 16:26:49 INFO - PROCESS | 12808 | 1462404409245 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 16:26:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:26:49 INFO - PROCESS | 12808 | 1462404409254 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:26:49 INFO - PROCESS | 12808 | 1462404409258 Marionette TRACE conn3 <- [1,2318,null,{}] 16:26:49 INFO - PROCESS | 12808 | 1462404409265 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}] 16:26:49 INFO - PROCESS | 12808 | 1462404409522 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 16:26:49 INFO - PROCESS | 12808 | 1462404409874 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:49 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b95cc00 == 141 [pid = 12808] [id = 587] 16:26:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8cd26800) [pid = 12808] [serial = 1762] [outer = (nil)] 16:26:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x8de15400) [pid = 12808] [serial = 1763] [outer = 0x8cd26800] 16:26:49 INFO - PROCESS | 12808 | 1462404409976 Marionette DEBUG loaded listener.js 16:26:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x8de18c00) [pid = 12808] [serial = 1764] [outer = 0x8cd26800] 16:26:50 INFO - PROCESS | 12808 | 1462404410921 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] 16:26:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:26:51 INFO - PROCESS | 12808 | 1462404411004 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 16:26:51 INFO - PROCESS | 12808 | 1462404411012 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:26:51 INFO - PROCESS | 12808 | 1462404411015 Marionette TRACE conn3 <- [1,2322,null,{}] 16:26:51 INFO - PROCESS | 12808 | 1462404411023 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}] 16:26:51 INFO - PROCESS | 12808 | 1462404411305 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 16:26:51 INFO - PROCESS | 12808 | 1462404411666 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:51 INFO - PROCESS | 12808 | ++DOCSHELL 0x8df9d000 == 142 [pid = 12808] [id = 588] 16:26:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x8df9e800) [pid = 12808] [serial = 1765] [outer = (nil)] 16:26:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x8dfaac00) [pid = 12808] [serial = 1766] [outer = 0x8df9e800] 16:26:51 INFO - PROCESS | 12808 | 1462404411781 Marionette DEBUG loaded listener.js 16:26:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x8ea82400) [pid = 12808] [serial = 1767] [outer = 0x8df9e800] 16:26:52 INFO - PROCESS | 12808 | 1462404412834 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]]]}] 16:26:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:26:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1886ms 16:26:52 INFO - PROCESS | 12808 | 1462404412897 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 16:26:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:26:52 INFO - PROCESS | 12808 | 1462404412902 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 16:26:52 INFO - PROCESS | 12808 | 1462404412909 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:26:52 INFO - PROCESS | 12808 | 1462404412913 Marionette TRACE conn3 <- [1,2326,null,{}] 16:26:52 INFO - PROCESS | 12808 | 1462404412919 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}] 16:26:53 INFO - PROCESS | 12808 | 1462404413162 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 16:26:53 INFO - PROCESS | 12808 | 1462404413506 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:53 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b994c00 == 143 [pid = 12808] [id = 589] 16:26:53 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x8df9cc00) [pid = 12808] [serial = 1768] [outer = (nil)] 16:26:53 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x8f18e800) [pid = 12808] [serial = 1769] [outer = 0x8df9cc00] 16:26:53 INFO - PROCESS | 12808 | 1462404413605 Marionette DEBUG loaded listener.js 16:26:53 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x8f337800) [pid = 12808] [serial = 1770] [outer = 0x8df9cc00] 16:26:54 INFO - PROCESS | 12808 | 1462404414546 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]]]}] 16:26:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:26:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1688ms 16:26:54 INFO - PROCESS | 12808 | 1462404414597 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 16:26:54 INFO - PROCESS | 12808 | 1462404414602 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 16:26:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:26:54 INFO - PROCESS | 12808 | 1462404414608 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:26:54 INFO - PROCESS | 12808 | 1462404414613 Marionette TRACE conn3 <- [1,2330,null,{}] 16:26:54 INFO - PROCESS | 12808 | 1462404414619 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}] 16:26:54 INFO - PROCESS | 12808 | 1462404414897 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 16:26:55 INFO - PROCESS | 12808 | 1462404415239 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:55 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f18d000 == 144 [pid = 12808] [id = 590] 16:26:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 146 (0x8f527c00) [pid = 12808] [serial = 1771] [outer = (nil)] 16:26:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 147 (0x8f91ec00) [pid = 12808] [serial = 1772] [outer = 0x8f527c00] 16:26:55 INFO - PROCESS | 12808 | 1462404415342 Marionette DEBUG loaded listener.js 16:26:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 148 (0x8f925400) [pid = 12808] [serial = 1773] [outer = 0x8f527c00] 16:26:56 INFO - PROCESS | 12808 | 1462404416249 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]]]}] 16:26:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:26:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1683ms 16:26:56 INFO - PROCESS | 12808 | 1462404416292 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 16:26:56 INFO - PROCESS | 12808 | 1462404416296 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 16:26:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:26:56 INFO - PROCESS | 12808 | 1462404416303 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:26:56 INFO - PROCESS | 12808 | 1462404416307 Marionette TRACE conn3 <- [1,2334,null,{}] 16:26:56 INFO - PROCESS | 12808 | 1462404416313 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}] 16:26:56 INFO - PROCESS | 12808 | 1462404416559 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 16:26:56 INFO - PROCESS | 12808 | 1462404416904 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:56 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de7dc00 == 145 [pid = 12808] [id = 591] 16:26:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 149 (0x8e0f0000) [pid = 12808] [serial = 1774] [outer = (nil)] 16:26:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 150 (0x90fc6400) [pid = 12808] [serial = 1775] [outer = 0x8e0f0000] 16:26:57 INFO - PROCESS | 12808 | 1462404417002 Marionette DEBUG loaded listener.js 16:26:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 151 (0x911e7800) [pid = 12808] [serial = 1776] [outer = 0x8e0f0000] 16:26:57 INFO - PROCESS | 12808 | 1462404417917 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]]]}] 16:26:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:26:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1691ms 16:26:58 INFO - PROCESS | 12808 | 1462404417996 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 16:26:58 INFO - PROCESS | 12808 | 1462404417999 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 16:26:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:26:58 INFO - PROCESS | 12808 | 1462404418007 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:26:58 INFO - PROCESS | 12808 | 1462404418011 Marionette TRACE conn3 <- [1,2338,null,{}] 16:26:58 INFO - PROCESS | 12808 | 1462404418017 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}] 16:26:58 INFO - PROCESS | 12808 | 1462404418304 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 16:26:58 INFO - PROCESS | 12808 | 1462404418649 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:58 INFO - PROCESS | 12808 | ++DOCSHELL 0x870f0800 == 146 [pid = 12808] [id = 592] 16:26:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 152 (0x8ea90400) [pid = 12808] [serial = 1777] [outer = (nil)] 16:26:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 153 (0x917cf000) [pid = 12808] [serial = 1778] [outer = 0x8ea90400] 16:26:58 INFO - PROCESS | 12808 | 1462404418747 Marionette DEBUG loaded listener.js 16:26:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 154 (0x91832800) [pid = 12808] [serial = 1779] [outer = 0x8ea90400] 16:26:59 INFO - PROCESS | 12808 | 1462404419731 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]]]}] 16:26:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:26:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1782ms 16:26:59 INFO - PROCESS | 12808 | 1462404419791 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 16:26:59 INFO - PROCESS | 12808 | 1462404419795 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 16:26:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:26:59 INFO - PROCESS | 12808 | 1462404419807 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:26:59 INFO - PROCESS | 12808 | 1462404419817 Marionette TRACE conn3 <- [1,2342,null,{}] 16:26:59 INFO - PROCESS | 12808 | 1462404419869 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}] 16:27:00 INFO - PROCESS | 12808 | 1462404420225 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 16:27:00 INFO - PROCESS | 12808 | 1462404420525 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:00 INFO - PROCESS | 12808 | ++DOCSHELL 0x92767800 == 147 [pid = 12808] [id = 593] 16:27:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 155 (0x92768800) [pid = 12808] [serial = 1780] [outer = (nil)] 16:27:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 156 (0x9276cc00) [pid = 12808] [serial = 1781] [outer = 0x92768800] 16:27:00 INFO - PROCESS | 12808 | 1462404420639 Marionette DEBUG loaded listener.js 16:27:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 157 (0x92946c00) [pid = 12808] [serial = 1782] [outer = 0x92768800] 16:27:01 INFO - PROCESS | 12808 | 1462404421884 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]]]}] 16:27:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:27:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 2100ms 16:27:01 INFO - PROCESS | 12808 | 1462404421904 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 16:27:01 INFO - PROCESS | 12808 | 1462404421909 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 16:27:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:27:01 INFO - PROCESS | 12808 | 1462404421917 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:27:01 INFO - PROCESS | 12808 | 1462404421923 Marionette TRACE conn3 <- [1,2346,null,{}] 16:27:01 INFO - PROCESS | 12808 | 1462404421930 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}] 16:27:02 INFO - PROCESS | 12808 | 1462404422232 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 16:27:02 INFO - PROCESS | 12808 | 1462404422582 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:02 INFO - PROCESS | 12808 | ++DOCSHELL 0x921e7000 == 148 [pid = 12808] [id = 594] 16:27:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 158 (0x92766400) [pid = 12808] [serial = 1783] [outer = (nil)] 16:27:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 159 (0x9444d800) [pid = 12808] [serial = 1784] [outer = 0x92766400] 16:27:02 INFO - PROCESS | 12808 | 1462404422683 Marionette DEBUG loaded listener.js 16:27:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 160 (0x94e7ec00) [pid = 12808] [serial = 1785] [outer = 0x92766400] 16:27:03 INFO - PROCESS | 12808 | 1462404423654 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]]]}] 16:27:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:27:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1793ms 16:27:03 INFO - PROCESS | 12808 | 1462404423711 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 16:27:03 INFO - PROCESS | 12808 | 1462404423715 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 16:27:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:27:03 INFO - PROCESS | 12808 | 1462404423723 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:27:03 INFO - PROCESS | 12808 | 1462404423727 Marionette TRACE conn3 <- [1,2350,null,{}] 16:27:03 INFO - PROCESS | 12808 | 1462404423734 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}] 16:27:04 INFO - PROCESS | 12808 | 1462404424034 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 16:27:04 INFO - PROCESS | 12808 | 1462404424387 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:04 INFO - PROCESS | 12808 | ++DOCSHELL 0x9389d400 == 149 [pid = 12808] [id = 595] 16:27:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 161 (0x938dd400) [pid = 12808] [serial = 1786] [outer = (nil)] 16:27:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 162 (0x94fa7c00) [pid = 12808] [serial = 1787] [outer = 0x938dd400] 16:27:04 INFO - PROCESS | 12808 | 1462404424484 Marionette DEBUG loaded listener.js 16:27:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 163 (0x94faf400) [pid = 12808] [serial = 1788] [outer = 0x938dd400] 16:27:05 INFO - PROCESS | 12808 | 1462404425502 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]]]}] 16:27:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:27:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1841ms 16:27:05 INFO - PROCESS | 12808 | 1462404425565 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 16:27:05 INFO - PROCESS | 12808 | 1462404425580 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 16:27:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:27:05 INFO - PROCESS | 12808 | 1462404425588 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:27:05 INFO - PROCESS | 12808 | 1462404425592 Marionette TRACE conn3 <- [1,2354,null,{}] 16:27:05 INFO - PROCESS | 12808 | 1462404425598 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}] 16:27:05 INFO - PROCESS | 12808 | 1462404425849 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 16:27:06 INFO - PROCESS | 12808 | 1462404426210 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:06 INFO - PROCESS | 12808 | ++DOCSHELL 0x917c4000 == 150 [pid = 12808] [id = 596] 16:27:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0x93aa9400) [pid = 12808] [serial = 1789] [outer = (nil)] 16:27:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0x97c59000) [pid = 12808] [serial = 1790] [outer = 0x93aa9400] 16:27:06 INFO - PROCESS | 12808 | 1462404426306 Marionette DEBUG loaded listener.js 16:27:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x98319c00) [pid = 12808] [serial = 1791] [outer = 0x93aa9400] 16:27:07 INFO - PROCESS | 12808 | 1462404427291 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]]]}] 16:27:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:27:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1788ms 16:27:07 INFO - PROCESS | 12808 | 1462404427377 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 16:27:07 INFO - PROCESS | 12808 | 1462404427381 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 16:27:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:27:07 INFO - PROCESS | 12808 | 1462404427480 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:27:07 INFO - PROCESS | 12808 | 1462404427484 Marionette TRACE conn3 <- [1,2358,null,{}] 16:27:07 INFO - PROCESS | 12808 | 1462404427493 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}] 16:27:07 INFO - PROCESS | 12808 | 1462404427750 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 16:27:08 INFO - PROCESS | 12808 | 1462404428100 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:08 INFO - PROCESS | 12808 | ++DOCSHELL 0x91839c00 == 151 [pid = 12808] [id = 597] 16:27:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x9449d400) [pid = 12808] [serial = 1792] [outer = (nil)] 16:27:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0x98f62c00) [pid = 12808] [serial = 1793] [outer = 0x9449d400] 16:27:08 INFO - PROCESS | 12808 | 1462404428197 Marionette DEBUG loaded listener.js 16:27:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0x9910e000) [pid = 12808] [serial = 1794] [outer = 0x9449d400] 16:27:09 INFO - PROCESS | 12808 | 1462404429180 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]]]}] 16:27:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:27:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1795ms 16:27:09 INFO - PROCESS | 12808 | 1462404429219 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 16:27:09 INFO - PROCESS | 12808 | 1462404429224 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 16:27:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:27:09 INFO - PROCESS | 12808 | 1462404429231 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:27:09 INFO - PROCESS | 12808 | 1462404429234 Marionette TRACE conn3 <- [1,2362,null,{}] 16:27:09 INFO - PROCESS | 12808 | 1462404429241 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}] 16:27:09 INFO - PROCESS | 12808 | 1462404429493 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 16:27:09 INFO - PROCESS | 12808 | 1462404429790 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:09 INFO - PROCESS | 12808 | ++DOCSHELL 0x98c83c00 == 152 [pid = 12808] [id = 598] 16:27:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0x98dcd000) [pid = 12808] [serial = 1795] [outer = (nil)] 16:27:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 171 (0x997ce000) [pid = 12808] [serial = 1796] [outer = 0x98dcd000] 16:27:09 INFO - PROCESS | 12808 | 1462404429914 Marionette DEBUG loaded listener.js 16:27:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 172 (0x99a20800) [pid = 12808] [serial = 1797] [outer = 0x98dcd000] 16:27:10 INFO - PROCESS | 12808 | 1462404430878 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]]]}] 16:27:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:27:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1684ms 16:27:10 INFO - PROCESS | 12808 | 1462404430915 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 16:27:10 INFO - PROCESS | 12808 | 1462404430919 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 16:27:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:27:10 INFO - PROCESS | 12808 | 1462404430927 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:27:10 INFO - PROCESS | 12808 | 1462404430931 Marionette TRACE conn3 <- [1,2366,null,{}] 16:27:10 INFO - PROCESS | 12808 | 1462404430940 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}] 16:27:11 INFO - PROCESS | 12808 | 1462404431187 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 16:27:11 INFO - PROCESS | 12808 | 1462404431549 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:11 INFO - PROCESS | 12808 | ++DOCSHELL 0x863b9400 == 153 [pid = 12808] [id = 599] 16:27:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 173 (0x91836c00) [pid = 12808] [serial = 1798] [outer = (nil)] 16:27:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 174 (0x997ccc00) [pid = 12808] [serial = 1799] [outer = 0x91836c00] 16:27:11 INFO - PROCESS | 12808 | 1462404431650 Marionette DEBUG loaded listener.js 16:27:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 175 (0x99f72400) [pid = 12808] [serial = 1800] [outer = 0x91836c00] 16:27:14 INFO - PROCESS | 12808 | --DOCSHELL 0x88b55c00 == 152 [pid = 12808] [id = 327] 16:27:14 INFO - PROCESS | 12808 | --DOCSHELL 0x86b19c00 == 151 [pid = 12808] [id = 582] 16:27:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8b2f1000 == 150 [pid = 12808] [id = 581] 16:27:14 INFO - PROCESS | 12808 | --DOCSHELL 0x89796000 == 149 [pid = 12808] [id = 580] 16:27:14 INFO - PROCESS | 12808 | --DOCSHELL 0x87304400 == 148 [pid = 12808] [id = 579] 16:27:14 INFO - PROCESS | 12808 | --DOCSHELL 0x89856000 == 147 [pid = 12808] [id = 577] 16:27:14 INFO - PROCESS | 12808 | --DOCSHELL 0x94f9f800 == 146 [pid = 12808] [id = 576] 16:27:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8f193400 == 145 [pid = 12808] [id = 575] 16:27:14 INFO - PROCESS | 12808 | --DOCSHELL 0x93aa5c00 == 144 [pid = 12808] [id = 574] 16:27:14 INFO - PROCESS | 12808 | --DOCSHELL 0x92766000 == 143 [pid = 12808] [id = 572] 16:27:14 INFO - PROCESS | 12808 | --DOCSHELL 0x86b1a000 == 142 [pid = 12808] [id = 573] 16:27:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8f32fc00 == 141 [pid = 12808] [id = 571] 16:27:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8f91b400 == 140 [pid = 12808] [id = 570] 16:27:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8d5d3800 == 139 [pid = 12808] [id = 569] 16:27:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8e0ea000 == 138 [pid = 12808] [id = 568] 16:27:14 INFO - PROCESS | 12808 | --DOCSHELL 0x89860800 == 137 [pid = 12808] [id = 567] 16:27:14 INFO - PROCESS | 12808 | --DOCSHELL 0x89858400 == 136 [pid = 12808] [id = 565] 16:27:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8de1ec00 == 135 [pid = 12808] [id = 566] 16:27:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8d47c800 == 134 [pid = 12808] [id = 564] 16:27:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8b95b400 == 133 [pid = 12808] [id = 563] 16:27:14 INFO - PROCESS | 12808 | --DOCSHELL 0x86c40800 == 132 [pid = 12808] [id = 562] 16:27:14 INFO - PROCESS | 12808 | 1462404434698 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]]]}] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 174 (0x99029c00) [pid = 12808] [serial = 1667] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 173 (0x9910f800) [pid = 12808] [serial = 1668] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 172 (0x8f924800) [pid = 12808] [serial = 1647] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 171 (0x99f6a000) [pid = 12808] [serial = 1674] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 170 (0x8d478c00) [pid = 12808] [serial = 1632] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0x99f67400) [pid = 12808] [serial = 1673] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x997c9400) [pid = 12808] [serial = 1671] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x8cb71000) [pid = 12808] [serial = 1560] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x927ed000) [pid = 12808] [serial = 1655] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x895cfc00) [pid = 12808] [serial = 1676] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0x8e0f2c00) [pid = 12808] [serial = 1640] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x97f0b800) [pid = 12808] [serial = 1664] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 162 (0x94e74c00) [pid = 12808] [serial = 1658] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 161 (0x921e5c00) [pid = 12808] [serial = 1653] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 160 (0x98bcd400) [pid = 12808] [serial = 1665] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 159 (0x8f197000) [pid = 12808] [serial = 1643] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 158 (0x90fcac00) [pid = 12808] [serial = 1649] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 157 (0x8af42800) [pid = 12808] [serial = 1628] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 156 (0x895da800) [pid = 12808] [serial = 1626] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 155 (0x8d833400) [pid = 12808] [serial = 1634] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 154 (0x8d83d400) [pid = 12808] [serial = 1635] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 153 (0x94e9f000) [pid = 12808] [serial = 1659] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 152 (0x94fb1400) [pid = 12808] [serial = 1661] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 151 (0x8de7e400) [pid = 12808] [serial = 1637] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 150 (0x8d470800) [pid = 12808] [serial = 1631] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 149 (0x921e0800) [pid = 12808] [serial = 1652] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 148 (0x911f1800) [pid = 12808] [serial = 1650] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 147 (0x8f852000) [pid = 12808] [serial = 1646] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 146 (0x8df9dc00) [pid = 12808] [serial = 1638] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 145 (0x8a5e5c00) [pid = 12808] [serial = 1679] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x950d6800) [pid = 12808] [serial = 1662] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x88b55400) [pid = 12808] [serial = 1625] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x89749400) [pid = 12808] [serial = 1677] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x8ca3e400) [pid = 12808] [serial = 1629] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x997c5800) [pid = 12808] [serial = 1670] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x937f6400) [pid = 12808] [serial = 1656] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x8f521c00) [pid = 12808] [serial = 1644] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x8cbc4c00) [pid = 12808] [serial = 1683] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x8ea87400) [pid = 12808] [serial = 1641] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x8cb76000) [pid = 12808] [serial = 1682] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x8b0f2400) [pid = 12808] [serial = 1680] [outer = (nil)] [url = about:blank] 16:27:14 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x8cbbc800) [pid = 12808] [serial = 1685] [outer = (nil)] [url = about:blank] 16:27:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:27:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 4117ms 16:27:15 INFO - PROCESS | 12808 | 1462404435046 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 16:27:15 INFO - PROCESS | 12808 | 1462404435052 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 16:27:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:27:15 INFO - PROCESS | 12808 | 1462404435062 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:27:15 INFO - PROCESS | 12808 | 1462404435070 Marionette TRACE conn3 <- [1,2370,null,{}] 16:27:15 INFO - PROCESS | 12808 | 1462404435082 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}] 16:27:15 INFO - PROCESS | 12808 | 1462404435307 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 16:27:15 INFO - PROCESS | 12808 | 1462404435551 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:15 INFO - PROCESS | 12808 | ++DOCSHELL 0x88b55c00 == 133 [pid = 12808] [id = 600] 16:27:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x88b5b400) [pid = 12808] [serial = 1801] [outer = (nil)] 16:27:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x89588c00) [pid = 12808] [serial = 1802] [outer = 0x88b5b400] 16:27:15 INFO - PROCESS | 12808 | 1462404435637 Marionette DEBUG loaded listener.js 16:27:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x89742800) [pid = 12808] [serial = 1803] [outer = 0x88b5b400] 16:27:16 INFO - PROCESS | 12808 | 1462404436504 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]]]}] 16:27:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:27:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1503ms 16:27:16 INFO - PROCESS | 12808 | 1462404436566 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 16:27:16 INFO - PROCESS | 12808 | 1462404436575 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 16:27:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:27:16 INFO - PROCESS | 12808 | 1462404436587 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:27:16 INFO - PROCESS | 12808 | 1462404436591 Marionette TRACE conn3 <- [1,2374,null,{}] 16:27:16 INFO - PROCESS | 12808 | 1462404436598 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}] 16:27:16 INFO - PROCESS | 12808 | 1462404436834 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 16:27:17 INFO - PROCESS | 12808 | 1462404437126 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:17 INFO - PROCESS | 12808 | ++DOCSHELL 0x89854800 == 134 [pid = 12808] [id = 601] 16:27:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x89856000) [pid = 12808] [serial = 1804] [outer = (nil)] 16:27:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x89cebc00) [pid = 12808] [serial = 1805] [outer = 0x89856000] 16:27:17 INFO - PROCESS | 12808 | 1462404437213 Marionette DEBUG loaded listener.js 16:27:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x8af4a000) [pid = 12808] [serial = 1806] [outer = 0x89856000] 16:27:18 INFO - PROCESS | 12808 | 1462404438238 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]]]}] 16:27:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:27:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1690ms 16:27:18 INFO - PROCESS | 12808 | 1462404438277 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 16:27:18 INFO - PROCESS | 12808 | 1462404438280 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 16:27:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:27:18 INFO - PROCESS | 12808 | 1462404438288 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:27:18 INFO - PROCESS | 12808 | 1462404438295 Marionette TRACE conn3 <- [1,2378,null,{}] 16:27:18 INFO - PROCESS | 12808 | 1462404438319 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}] 16:27:18 INFO - PROCESS | 12808 | 1462404438646 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 16:27:18 INFO - PROCESS | 12808 | 1462404438891 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:18 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b996000 == 135 [pid = 12808] [id = 602] 16:27:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x8ca39c00) [pid = 12808] [serial = 1807] [outer = (nil)] 16:27:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x8cb71000) [pid = 12808] [serial = 1808] [outer = 0x8ca39c00] 16:27:18 INFO - PROCESS | 12808 | 1462404438978 Marionette DEBUG loaded listener.js 16:27:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x8cbc2800) [pid = 12808] [serial = 1809] [outer = 0x8ca39c00] 16:27:20 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x87305000) [pid = 12808] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:27:20 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x93aaa800) [pid = 12808] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:27:20 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x8ea8fc00) [pid = 12808] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:27:20 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x8de76c00) [pid = 12808] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:27:20 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x9941ec00) [pid = 12808] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:27:20 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x94fb1000) [pid = 12808] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:27:20 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x888bd800) [pid = 12808] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:27:20 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x8f528c00) [pid = 12808] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:27:20 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x8d83b800) [pid = 12808] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:27:20 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x94fad400) [pid = 12808] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:27:20 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x8f85a000) [pid = 12808] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:27:20 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x8f924400) [pid = 12808] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:27:20 INFO - PROCESS | 12808 | --DOMWINDOW == 129 (0x938dd800) [pid = 12808] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:27:20 INFO - PROCESS | 12808 | --DOMWINDOW == 128 (0x8ea84800) [pid = 12808] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:27:20 INFO - PROCESS | 12808 | --DOMWINDOW == 127 (0x89583c00) [pid = 12808] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:27:20 INFO - PROCESS | 12808 | --DOMWINDOW == 126 (0x98323800) [pid = 12808] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:27:20 INFO - PROCESS | 12808 | --DOMWINDOW == 125 (0x8d5d3400) [pid = 12808] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:27:20 INFO - PROCESS | 12808 | --DOMWINDOW == 124 (0x8b95b800) [pid = 12808] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:27:20 INFO - PROCESS | 12808 | --DOMWINDOW == 123 (0x8b2f1800) [pid = 12808] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:27:20 INFO - PROCESS | 12808 | --DOMWINDOW == 122 (0x8979dc00) [pid = 12808] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:27:20 INFO - PROCESS | 12808 | --DOMWINDOW == 121 (0x99416000) [pid = 12808] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:27:20 INFO - PROCESS | 12808 | 1462404440612 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]]]}] 16:27:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:27:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 2346ms 16:27:20 INFO - PROCESS | 12808 | 1462404440636 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 16:27:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:27:20 INFO - PROCESS | 12808 | 1462404440641 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 16:27:20 INFO - PROCESS | 12808 | 1462404440648 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:27:20 INFO - PROCESS | 12808 | 1462404440668 Marionette TRACE conn3 <- [1,2382,null,{}] 16:27:20 INFO - PROCESS | 12808 | 1462404440685 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}] 16:27:20 INFO - PROCESS | 12808 | 1462404440920 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 16:27:20 INFO - PROCESS | 12808 | 1462404440932 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:21 INFO - PROCESS | 12808 | ++DOCSHELL 0x89741c00 == 136 [pid = 12808] [id = 603] 16:27:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 122 (0x8985e400) [pid = 12808] [serial = 1810] [outer = (nil)] 16:27:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 123 (0x8cd28800) [pid = 12808] [serial = 1811] [outer = 0x8985e400] 16:27:21 INFO - PROCESS | 12808 | 1462404441197 Marionette DEBUG loaded listener.js 16:27:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 124 (0x8d47ac00) [pid = 12808] [serial = 1812] [outer = 0x8985e400] 16:27:22 INFO - PROCESS | 12808 | 1462404442041 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]]]}] 16:27: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 16:27:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1414ms 16:27:22 INFO - PROCESS | 12808 | 1462404442062 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 16:27:22 INFO - PROCESS | 12808 | 1462404442066 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 16:27:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:27:22 INFO - PROCESS | 12808 | 1462404442074 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:27:22 INFO - PROCESS | 12808 | 1462404442078 Marionette TRACE conn3 <- [1,2386,null,{}] 16:27:22 INFO - PROCESS | 12808 | 1462404442084 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}] 16:27:22 INFO - PROCESS | 12808 | 1462404442561 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 16:27:22 INFO - PROCESS | 12808 | 1462404442918 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:22 INFO - PROCESS | 12808 | ++DOCSHELL 0x888c7c00 == 137 [pid = 12808] [id = 604] 16:27:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 125 (0x889e3800) [pid = 12808] [serial = 1813] [outer = (nil)] 16:27:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 126 (0x895d9800) [pid = 12808] [serial = 1814] [outer = 0x889e3800] 16:27:23 INFO - PROCESS | 12808 | 1462404443018 Marionette DEBUG loaded listener.js 16:27:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 127 (0x89796000) [pid = 12808] [serial = 1815] [outer = 0x889e3800] 16:27:24 INFO - PROCESS | 12808 | 1462404444019 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]]]}] 16:27:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:27:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1992ms 16:27:24 INFO - PROCESS | 12808 | 1462404444069 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 16:27:24 INFO - PROCESS | 12808 | 1462404444077 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 16:27:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:27:24 INFO - PROCESS | 12808 | 1462404444086 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:27:24 INFO - PROCESS | 12808 | 1462404444092 Marionette TRACE conn3 <- [1,2390,null,{}] 16:27:24 INFO - PROCESS | 12808 | 1462404444100 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}] 16:27:24 INFO - PROCESS | 12808 | 1462404444395 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 16:27:24 INFO - PROCESS | 12808 | 1462404444756 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:24 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b98bc00 == 138 [pid = 12808] [id = 605] 16:27:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 128 (0x8b992400) [pid = 12808] [serial = 1816] [outer = (nil)] 16:27:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 129 (0x8cbc5c00) [pid = 12808] [serial = 1817] [outer = 0x8b992400] 16:27:24 INFO - PROCESS | 12808 | 1462404444855 Marionette DEBUG loaded listener.js 16:27:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 130 (0x8d5d0000) [pid = 12808] [serial = 1818] [outer = 0x8b992400] 16:27:25 INFO - PROCESS | 12808 | 1462404445903 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]]]}] 16:27:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:27:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1889ms 16:27:25 INFO - PROCESS | 12808 | 1462404445976 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 16:27:25 INFO - PROCESS | 12808 | 1462404445982 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 16:27:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:27:25 INFO - PROCESS | 12808 | 1462404445989 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:27:25 INFO - PROCESS | 12808 | 1462404445994 Marionette TRACE conn3 <- [1,2394,null,{}] 16:27:26 INFO - PROCESS | 12808 | 1462404446000 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}] 16:27:26 INFO - PROCESS | 12808 | 1462404446301 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 16:27:26 INFO - PROCESS | 12808 | 1462404446704 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:26 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d67b800 == 139 [pid = 12808] [id = 606] 16:27:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x8d839400) [pid = 12808] [serial = 1819] [outer = (nil)] 16:27:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x8d840c00) [pid = 12808] [serial = 1820] [outer = 0x8d839400] 16:27:26 INFO - PROCESS | 12808 | 1462404446808 Marionette DEBUG loaded listener.js 16:27:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x8de76800) [pid = 12808] [serial = 1821] [outer = 0x8d839400] 16:27:27 INFO - PROCESS | 12808 | 1462404447891 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]]]}] 16:27:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:27:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1950ms 16:27:27 INFO - PROCESS | 12808 | 1462404447942 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 16:27:27 INFO - PROCESS | 12808 | 1462404447950 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 16:27:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:27:27 INFO - PROCESS | 12808 | 1462404447970 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:27:27 INFO - PROCESS | 12808 | 1462404447978 Marionette TRACE conn3 <- [1,2398,null,{}] 16:27:28 INFO - PROCESS | 12808 | 1462404448030 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}] 16:27:28 INFO - PROCESS | 12808 | 1462404448318 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 16:27:28 INFO - PROCESS | 12808 | 1462404448661 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:28 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cd1f400 == 140 [pid = 12808] [id = 607] 16:27:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x8d5d3800) [pid = 12808] [serial = 1822] [outer = (nil)] 16:27:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x8e09dc00) [pid = 12808] [serial = 1823] [outer = 0x8d5d3800] 16:27:28 INFO - PROCESS | 12808 | 1462404448759 Marionette DEBUG loaded listener.js 16:27:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x8e0ed000) [pid = 12808] [serial = 1824] [outer = 0x8d5d3800] 16:27:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:27:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1856ms 16:27:29 INFO - PROCESS | 12808 | 1462404449805 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]]]}] 16:27:29 INFO - PROCESS | 12808 | 1462404449818 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 16:27:29 INFO - PROCESS | 12808 | 1462404449821 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 16:27:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:27:29 INFO - PROCESS | 12808 | 1462404449831 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:27:29 INFO - PROCESS | 12808 | 1462404449834 Marionette TRACE conn3 <- [1,2402,null,{}] 16:27:29 INFO - PROCESS | 12808 | 1462404449841 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}] 16:27:30 INFO - PROCESS | 12808 | 1462404450119 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 16:27:30 INFO - PROCESS | 12808 | 1462404450437 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:30 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de79c00 == 141 [pid = 12808] [id = 608] 16:27:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8e09d000) [pid = 12808] [serial = 1825] [outer = (nil)] 16:27:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x8ea87000) [pid = 12808] [serial = 1826] [outer = 0x8e09d000] 16:27:30 INFO - PROCESS | 12808 | 1462404450540 Marionette DEBUG loaded listener.js 16:27:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x8ea8a400) [pid = 12808] [serial = 1827] [outer = 0x8e09d000] 16:27:31 INFO - PROCESS | 12808 | 1462404451486 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]]]}] 16:27:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:27:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1690ms 16:27:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:27:31 INFO - PROCESS | 12808 | 1462404451535 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 16:27:31 INFO - PROCESS | 12808 | 1462404451539 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 16:27:31 INFO - PROCESS | 12808 | 1462404451548 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:27:31 INFO - PROCESS | 12808 | 1462404451551 Marionette TRACE conn3 <- [1,2406,null,{}] 16:27:31 INFO - PROCESS | 12808 | 1462404451557 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}] 16:27:31 INFO - PROCESS | 12808 | 1462404451844 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 16:27:32 INFO - PROCESS | 12808 | 1462404452190 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:32 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f197400 == 142 [pid = 12808] [id = 609] 16:27:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x8f32f400) [pid = 12808] [serial = 1828] [outer = (nil)] 16:27:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x8f528c00) [pid = 12808] [serial = 1829] [outer = 0x8f32f400] 16:27:32 INFO - PROCESS | 12808 | 1462404452299 Marionette DEBUG loaded listener.js 16:27:32 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x8f91b400) [pid = 12808] [serial = 1830] [outer = 0x8f32f400] 16:27:33 INFO - PROCESS | 12808 | 1462404453282 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]]]}] 16:27:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:27:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1786ms 16:27:33 INFO - PROCESS | 12808 | 1462404453335 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 16:27:33 INFO - PROCESS | 12808 | 1462404453340 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 16:27:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:27:33 INFO - PROCESS | 12808 | 1462404453347 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:27:33 INFO - PROCESS | 12808 | 1462404453351 Marionette TRACE conn3 <- [1,2410,null,{}] 16:27:33 INFO - PROCESS | 12808 | 1462404453357 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}] 16:27:33 INFO - PROCESS | 12808 | 1462404453606 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 16:27:33 INFO - PROCESS | 12808 | 1462404453944 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:33 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f33d000 == 143 [pid = 12808] [id = 610] 16:27:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x8f524400) [pid = 12808] [serial = 1831] [outer = (nil)] 16:27:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x90e38800) [pid = 12808] [serial = 1832] [outer = 0x8f524400] 16:27:34 INFO - PROCESS | 12808 | 1462404454051 Marionette DEBUG loaded listener.js 16:27:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x911efc00) [pid = 12808] [serial = 1833] [outer = 0x8f524400] 16:27:35 INFO - PROCESS | 12808 | 1462404455075 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]]]}] 16:27:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:27:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1751ms 16:27:35 INFO - PROCESS | 12808 | 1462404455099 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 16:27:35 INFO - PROCESS | 12808 | 1462404455104 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 16:27:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:27:35 INFO - PROCESS | 12808 | 1462404455111 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:27:35 INFO - PROCESS | 12808 | 1462404455115 Marionette TRACE conn3 <- [1,2414,null,{}] 16:27:35 INFO - PROCESS | 12808 | 1462404455121 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}] 16:27:35 INFO - PROCESS | 12808 | 1462404455372 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 16:27:35 INFO - PROCESS | 12808 | 1462404455722 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:35 INFO - PROCESS | 12808 | ++DOCSHELL 0x8e0eac00 == 144 [pid = 12808] [id = 611] 16:27:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 146 (0x8f190400) [pid = 12808] [serial = 1834] [outer = (nil)] 16:27:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 147 (0x91831400) [pid = 12808] [serial = 1835] [outer = 0x8f190400] 16:27:35 INFO - PROCESS | 12808 | 1462404455816 Marionette DEBUG loaded listener.js 16:27:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 148 (0x921e0800) [pid = 12808] [serial = 1836] [outer = 0x8f190400] 16:27:36 INFO - PROCESS | 12808 | 1462404456768 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]]]}] 16:27:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:27:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1696ms 16:27:36 INFO - PROCESS | 12808 | 1462404456808 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 16:27:36 INFO - PROCESS | 12808 | 1462404456813 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 16:27:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:27:36 INFO - PROCESS | 12808 | 1462404456819 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:27:36 INFO - PROCESS | 12808 | 1462404456823 Marionette TRACE conn3 <- [1,2418,null,{}] 16:27:36 INFO - PROCESS | 12808 | 1462404456830 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}] 16:27:37 INFO - PROCESS | 12808 | 1462404457077 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 16:27:37 INFO - PROCESS | 12808 | 1462404457431 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:37 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f333c00 == 145 [pid = 12808] [id = 612] 16:27:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 149 (0x8f52f400) [pid = 12808] [serial = 1837] [outer = (nil)] 16:27:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 150 (0x92766800) [pid = 12808] [serial = 1838] [outer = 0x8f52f400] 16:27:37 INFO - PROCESS | 12808 | 1462404457530 Marionette DEBUG loaded listener.js 16:27:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 151 (0x9276e800) [pid = 12808] [serial = 1839] [outer = 0x8f52f400] 16:27:38 INFO - PROCESS | 12808 | 1462404458533 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]]]}] 16:27:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:27:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1796ms 16:27:38 INFO - PROCESS | 12808 | 1462404458616 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 16:27:38 INFO - PROCESS | 12808 | 1462404458620 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 16:27:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:27:38 INFO - PROCESS | 12808 | 1462404458628 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:27:38 INFO - PROCESS | 12808 | 1462404458632 Marionette TRACE conn3 <- [1,2422,null,{}] 16:27:38 INFO - PROCESS | 12808 | 1462404458639 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}] 16:27:38 INFO - PROCESS | 12808 | 1462404458931 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 16:27:39 INFO - PROCESS | 12808 | 1462404459275 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:39 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b1ac00 == 146 [pid = 12808] [id = 613] 16:27:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 152 (0x917c4c00) [pid = 12808] [serial = 1840] [outer = (nil)] 16:27:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 153 (0x92949800) [pid = 12808] [serial = 1841] [outer = 0x917c4c00] 16:27:39 INFO - PROCESS | 12808 | 1462404459375 Marionette DEBUG loaded listener.js 16:27:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 154 (0x9294f400) [pid = 12808] [serial = 1842] [outer = 0x917c4c00] 16:27:40 INFO - PROCESS | 12808 | 1462404460393 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]]]}] 16:27:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:27:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1833ms 16:27:40 INFO - PROCESS | 12808 | 1462404460462 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 16:27:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:27:40 INFO - PROCESS | 12808 | 1462404460467 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 16:27:40 INFO - PROCESS | 12808 | 1462404460474 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:27:40 INFO - PROCESS | 12808 | 1462404460478 Marionette TRACE conn3 <- [1,2426,null,{}] 16:27:40 INFO - PROCESS | 12808 | 1462404460484 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}] 16:27:40 INFO - PROCESS | 12808 | 1462404460787 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 16:27:41 INFO - PROCESS | 12808 | 1462404461148 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:41 INFO - PROCESS | 12808 | ++DOCSHELL 0x94e9fc00 == 147 [pid = 12808] [id = 614] 16:27:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 155 (0x94ea0c00) [pid = 12808] [serial = 1843] [outer = (nil)] 16:27:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 156 (0x94f94c00) [pid = 12808] [serial = 1844] [outer = 0x94ea0c00] 16:27:41 INFO - PROCESS | 12808 | 1462404461252 Marionette DEBUG loaded listener.js 16:27:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 157 (0x950d6800) [pid = 12808] [serial = 1845] [outer = 0x94ea0c00] 16:27:42 INFO - PROCESS | 12808 | 1462404462255 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]]]}] 16:27:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:27:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1841ms 16:27:42 INFO - PROCESS | 12808 | 1462404462316 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 16:27:42 INFO - PROCESS | 12808 | 1462404462321 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 16:27:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:27:42 INFO - PROCESS | 12808 | 1462404462329 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:27:42 INFO - PROCESS | 12808 | 1462404462334 Marionette TRACE conn3 <- [1,2430,null,{}] 16:27:42 INFO - PROCESS | 12808 | 1462404462340 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}] 16:27:42 INFO - PROCESS | 12808 | 1462404462634 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 16:27:43 INFO - PROCESS | 12808 | 1462404462990 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:43 INFO - PROCESS | 12808 | ++DOCSHELL 0x92943000 == 148 [pid = 12808] [id = 615] 16:27:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 158 (0x92943c00) [pid = 12808] [serial = 1846] [outer = (nil)] 16:27:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 159 (0x97427000) [pid = 12808] [serial = 1847] [outer = 0x92943c00] 16:27:43 INFO - PROCESS | 12808 | 1462404463098 Marionette DEBUG loaded listener.js 16:27:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 160 (0x98bcdc00) [pid = 12808] [serial = 1848] [outer = 0x92943c00] 16:27:44 INFO - PROCESS | 12808 | 1462404464064 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]]]}] 16:27:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:27:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1793ms 16:27:44 INFO - PROCESS | 12808 | 1462404464122 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 16:27:44 INFO - PROCESS | 12808 | 1462404464126 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 16:27:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:27:44 INFO - PROCESS | 12808 | 1462404464133 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:27:44 INFO - PROCESS | 12808 | 1462404464137 Marionette TRACE conn3 <- [1,2434,null,{}] 16:27:44 INFO - PROCESS | 12808 | 1462404464143 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}] 16:27:44 INFO - PROCESS | 12808 | 1462404464393 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 16:27:44 INFO - PROCESS | 12808 | 1462404464743 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:44 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f929000 == 149 [pid = 12808] [id = 616] 16:27:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 161 (0x93aa1400) [pid = 12808] [serial = 1849] [outer = (nil)] 16:27:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 162 (0x9910dc00) [pid = 12808] [serial = 1850] [outer = 0x93aa1400] 16:27:44 INFO - PROCESS | 12808 | 1462404464853 Marionette DEBUG loaded listener.js 16:27:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 163 (0x99112c00) [pid = 12808] [serial = 1851] [outer = 0x93aa1400] 16:27:45 INFO - PROCESS | 12808 | 1462404465802 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]]]}] 16:27:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1733ms 16:27:45 INFO - PROCESS | 12808 | 1462404465868 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 16:27:45 INFO - PROCESS | 12808 | 1462404465873 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 16:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:27:45 INFO - PROCESS | 12808 | 1462404465879 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:27:45 INFO - PROCESS | 12808 | 1462404465882 Marionette TRACE conn3 <- [1,2438,null,{}] 16:27:45 INFO - PROCESS | 12808 | 1462404465889 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}] 16:27:46 INFO - PROCESS | 12808 | 1462404466136 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 16:27:46 INFO - PROCESS | 12808 | 1462404466485 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:46 INFO - PROCESS | 12808 | ++DOCSHELL 0x950d2000 == 150 [pid = 12808] [id = 617] 16:27:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0x98c83800) [pid = 12808] [serial = 1852] [outer = (nil)] 16:27:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0x999d8000) [pid = 12808] [serial = 1853] [outer = 0x98c83800] 16:27:46 INFO - PROCESS | 12808 | 1462404466583 Marionette DEBUG loaded listener.js 16:27:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x99a20000) [pid = 12808] [serial = 1854] [outer = 0x98c83800] 16:27:47 INFO - PROCESS | 12808 | 1462404467548 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]]]}] 16:27:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:27:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1684ms 16:27:47 INFO - PROCESS | 12808 | 1462404467564 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 16:27:47 INFO - PROCESS | 12808 | 1462404467567 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 16:27:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:27:47 INFO - PROCESS | 12808 | 1462404467575 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:27:47 INFO - PROCESS | 12808 | 1462404467579 Marionette TRACE conn3 <- [1,2442,null,{}] 16:27:47 INFO - PROCESS | 12808 | 1462404467585 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}] 16:27:47 INFO - PROCESS | 12808 | 1462404467841 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 16:27:48 INFO - PROCESS | 12808 | 1462404468213 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:48 INFO - PROCESS | 12808 | ++DOCSHELL 0x8730a400 == 151 [pid = 12808] [id = 618] 16:27:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x888c2800) [pid = 12808] [serial = 1855] [outer = (nil)] 16:27:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0x99cedc00) [pid = 12808] [serial = 1856] [outer = 0x888c2800] 16:27:48 INFO - PROCESS | 12808 | 1462404468314 Marionette DEBUG loaded listener.js 16:27:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0x99f6b400) [pid = 12808] [serial = 1857] [outer = 0x888c2800] 16:27:49 INFO - PROCESS | 12808 | 1462404469223 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]]]}] 16:27:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1686ms 16:27:49 INFO - PROCESS | 12808 | 1462404469263 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 16:27:49 INFO - PROCESS | 12808 | 1462404469268 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 16:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:27:49 INFO - PROCESS | 12808 | 1462404469294 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:27:49 INFO - PROCESS | 12808 | 1462404469297 Marionette TRACE conn3 <- [1,2446,null,{}] 16:27:49 INFO - PROCESS | 12808 | 1462404469308 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}] 16:27:49 INFO - PROCESS | 12808 | 1462404469555 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 16:27:49 INFO - PROCESS | 12808 | 1462404469917 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:49 INFO - PROCESS | 12808 | ++DOCSHELL 0x997c4c00 == 152 [pid = 12808] [id = 619] 16:27:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0x999dd400) [pid = 12808] [serial = 1858] [outer = (nil)] 16:27:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 171 (0x9a265c00) [pid = 12808] [serial = 1859] [outer = 0x999dd400] 16:27:50 INFO - PROCESS | 12808 | 1462404470019 Marionette DEBUG loaded listener.js 16:27:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 172 (0x9a26b400) [pid = 12808] [serial = 1860] [outer = 0x999dd400] 16:27:50 INFO - PROCESS | 12808 | 1462404470950 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]]]}] 16:27:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:27:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1704ms 16:27:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:27:50 INFO - PROCESS | 12808 | 1462404470981 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 16:27:50 INFO - PROCESS | 12808 | 1462404470985 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 16:27:50 INFO - PROCESS | 12808 | 1462404470992 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:27:50 INFO - PROCESS | 12808 | 1462404470995 Marionette TRACE conn3 <- [1,2450,null,{}] 16:27:51 INFO - PROCESS | 12808 | 1462404471002 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}] 16:27:51 INFO - PROCESS | 12808 | 1462404471253 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 16:27:51 INFO - PROCESS | 12808 | 1462404471605 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:51 INFO - PROCESS | 12808 | ++DOCSHELL 0x9a03e800 == 153 [pid = 12808] [id = 620] 16:27:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 173 (0x9a208000) [pid = 12808] [serial = 1861] [outer = (nil)] 16:27:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 174 (0x9a580400) [pid = 12808] [serial = 1862] [outer = 0x9a208000] 16:27:51 INFO - PROCESS | 12808 | 1462404471713 Marionette DEBUG loaded listener.js 16:27:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 175 (0x9a583c00) [pid = 12808] [serial = 1863] [outer = 0x9a208000] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8985d400 == 152 [pid = 12808] [id = 559] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x895da000 == 151 [pid = 12808] [id = 538] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8985e000 == 150 [pid = 12808] [id = 557] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8d5d5000 == 149 [pid = 12808] [id = 548] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x863b7c00 == 148 [pid = 12808] [id = 555] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x92946000 == 147 [pid = 12808] [id = 553] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x86c48000 == 146 [pid = 12808] [id = 477] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x89793400 == 145 [pid = 12808] [id = 542] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8b2edc00 == 144 [pid = 12808] [id = 544] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x927e2400 == 143 [pid = 12808] [id = 552] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8cb71800 == 142 [pid = 12808] [id = 543] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8b2eec00 == 141 [pid = 12808] [id = 157] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x86c45400 == 140 [pid = 12808] [id = 554] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8de73000 == 139 [pid = 12808] [id = 546] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8e0ef000 == 138 [pid = 12808] [id = 547] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8d477800 == 137 [pid = 12808] [id = 551] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x94450400 == 136 [pid = 12808] [id = 556] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8ea8dc00 == 135 [pid = 12808] [id = 550] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x91839c00 == 134 [pid = 12808] [id = 597] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x98c83c00 == 133 [pid = 12808] [id = 598] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x917c4000 == 132 [pid = 12808] [id = 596] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x9389d400 == 131 [pid = 12808] [id = 595] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x921e7000 == 130 [pid = 12808] [id = 594] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x92767800 == 129 [pid = 12808] [id = 593] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8de7dc00 == 128 [pid = 12808] [id = 591] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x870f0800 == 127 [pid = 12808] [id = 592] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8f18d000 == 126 [pid = 12808] [id = 590] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8b994c00 == 125 [pid = 12808] [id = 589] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8df9d000 == 124 [pid = 12808] [id = 588] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8b95cc00 == 123 [pid = 12808] [id = 587] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8cd20c00 == 122 [pid = 12808] [id = 586] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x89759800 == 121 [pid = 12808] [id = 584] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8b2e7800 == 120 [pid = 12808] [id = 585] 16:27:54 INFO - PROCESS | 12808 | --DOCSHELL 0x86b1b000 == 119 [pid = 12808] [id = 583] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 174 (0x88b57c00) [pid = 12808] [serial = 1740] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 173 (0x94fa7800) [pid = 12808] [serial = 1719] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 172 (0x8f920c00) [pid = 12808] [serial = 1706] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 171 (0x8e0ecc00) [pid = 12808] [serial = 1700] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 170 (0x99f76c00) [pid = 12808] [serial = 1734] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0x99a27000) [pid = 12808] [serial = 1730] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x8b98a400) [pid = 12808] [serial = 1623] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x99f75000) [pid = 12808] [serial = 1733] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x911ef000) [pid = 12808] [serial = 1710] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x8de80400) [pid = 12808] [serial = 1697] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0x98f33c00) [pid = 12808] [serial = 1724] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x92770800) [pid = 12808] [serial = 1715] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 162 (0x8b98f400) [pid = 12808] [serial = 1748] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 161 (0x8f928800) [pid = 12808] [serial = 1707] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 160 (0x921e2000) [pid = 12808] [serial = 1713] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 159 (0x97423c00) [pid = 12808] [serial = 1722] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 158 (0x8f334000) [pid = 12808] [serial = 1703] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 157 (0x89742000) [pid = 12808] [serial = 1688] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 156 (0x997ca400) [pid = 12808] [serial = 1728] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 155 (0x8d835800) [pid = 12808] [serial = 1695] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 154 (0x8e092000) [pid = 12808] [serial = 1698] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 153 (0x90fcb000) [pid = 12808] [serial = 1709] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 152 (0x8d675400) [pid = 12808] [serial = 1694] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 151 (0x917d0800) [pid = 12808] [serial = 1712] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 150 (0x8cb70000) [pid = 12808] [serial = 1692] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 149 (0x8b993000) [pid = 12808] [serial = 1746] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 148 (0x99e55c00) [pid = 12808] [serial = 1731] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 147 (0x9a209800) [pid = 12808] [serial = 1736] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 146 (0x99022400) [pid = 12808] [serial = 1725] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 145 (0x888be800) [pid = 12808] [serial = 1739] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x8f527400) [pid = 12808] [serial = 1704] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x950dd800) [pid = 12808] [serial = 1721] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x8b955c00) [pid = 12808] [serial = 1745] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x94e70800) [pid = 12808] [serial = 1718] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x997c1c00) [pid = 12808] [serial = 1727] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x8e0f5c00) [pid = 12808] [serial = 1701] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x89842c00) [pid = 12808] [serial = 1689] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x89847400) [pid = 12808] [serial = 1742] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x8ca33400) [pid = 12808] [serial = 1691] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x927e5c00) [pid = 12808] [serial = 1716] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x99e53c00) [pid = 12808] [serial = 1611] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x89859800) [pid = 12808] [serial = 1743] [outer = (nil)] [url = about:blank] 16:27:55 INFO - PROCESS | 12808 | 1462404475129 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]]]}] 16:27:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:27:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 4149ms 16:27:55 INFO - PROCESS | 12808 | 1462404475141 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 16:27:55 INFO - PROCESS | 12808 | 1462404475147 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 16:27:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:27:55 INFO - PROCESS | 12808 | 1462404475155 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:27:55 INFO - PROCESS | 12808 | 1462404475160 Marionette TRACE conn3 <- [1,2454,null,{}] 16:27:55 INFO - PROCESS | 12808 | 1462404475179 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}] 16:27:55 INFO - PROCESS | 12808 | 1462404475444 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 16:27:55 INFO - PROCESS | 12808 | 1462404475669 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:55 INFO - PROCESS | 12808 | ++DOCSHELL 0x86c49000 == 120 [pid = 12808] [id = 621] 16:27:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x86ebac00) [pid = 12808] [serial = 1864] [outer = (nil)] 16:27:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x88b62800) [pid = 12808] [serial = 1865] [outer = 0x86ebac00] 16:27:55 INFO - PROCESS | 12808 | 1462404475762 Marionette DEBUG loaded listener.js 16:27:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x89746800) [pid = 12808] [serial = 1866] [outer = 0x86ebac00] 16:27:56 INFO - PROCESS | 12808 | 1462404476587 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]]]}] 16:27:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:27:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1493ms 16:27:56 INFO - PROCESS | 12808 | 1462404476649 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 16:27:56 INFO - PROCESS | 12808 | 1462404476659 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 16:27:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:27:56 INFO - PROCESS | 12808 | 1462404476670 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:27:56 INFO - PROCESS | 12808 | 1462404476674 Marionette TRACE conn3 <- [1,2458,null,{}] 16:27:56 INFO - PROCESS | 12808 | 1462404476718 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}] 16:27:56 INFO - PROCESS | 12808 | 1462404476972 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 16:27:57 INFO - PROCESS | 12808 | 1462404477266 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:57 INFO - PROCESS | 12808 | ++DOCSHELL 0x89858400 == 121 [pid = 12808] [id = 622] 16:27:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x89ce8400) [pid = 12808] [serial = 1867] [outer = (nil)] 16:27:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x8af42800) [pid = 12808] [serial = 1868] [outer = 0x89ce8400] 16:27:57 INFO - PROCESS | 12808 | 1462404477362 Marionette DEBUG loaded listener.js 16:27:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x8b0f3400) [pid = 12808] [serial = 1869] [outer = 0x89ce8400] 16:27:58 INFO - PROCESS | 12808 | 1462404478389 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]]]}] 16:27:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:27:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1775ms 16:27:58 INFO - PROCESS | 12808 | 1462404478446 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 16:27:58 INFO - PROCESS | 12808 | 1462404478449 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 16:27:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:27:58 INFO - PROCESS | 12808 | 1462404478462 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:27:58 INFO - PROCESS | 12808 | 1462404478468 Marionette TRACE conn3 <- [1,2462,null,{}] 16:27:58 INFO - PROCESS | 12808 | 1462404478486 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}] 16:27:58 INFO - PROCESS | 12808 | 1462404478831 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 16:27:59 INFO - PROCESS | 12808 | 1462404479073 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:59 INFO - PROCESS | 12808 | ++DOCSHELL 0x89852800 == 122 [pid = 12808] [id = 623] 16:27:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x8ca37800) [pid = 12808] [serial = 1870] [outer = (nil)] 16:27:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x8ca41c00) [pid = 12808] [serial = 1871] [outer = 0x8ca37800] 16:27:59 INFO - PROCESS | 12808 | 1462404479162 Marionette DEBUG loaded listener.js 16:27:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x8cb79400) [pid = 12808] [serial = 1872] [outer = 0x8ca37800] 16:28:00 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x8b2e8400) [pid = 12808] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:28:00 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x8ea90400) [pid = 12808] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:28:00 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x9449d400) [pid = 12808] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:28:00 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x98dcd000) [pid = 12808] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:28:00 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x89856400) [pid = 12808] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:28:00 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x8cd26800) [pid = 12808] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:28:00 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x8cd28000) [pid = 12808] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:28:00 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x8e0f0000) [pid = 12808] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:28:00 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x93aa9400) [pid = 12808] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:28:00 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x8df9cc00) [pid = 12808] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:28:00 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x8f527c00) [pid = 12808] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:28:00 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x8ca39c00) [pid = 12808] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:28:00 INFO - PROCESS | 12808 | --DOMWINDOW == 129 (0x92766400) [pid = 12808] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:28:00 INFO - PROCESS | 12808 | --DOMWINDOW == 128 (0x8df9e800) [pid = 12808] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:28:00 INFO - PROCESS | 12808 | --DOMWINDOW == 127 (0x88b5b400) [pid = 12808] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:28:00 INFO - PROCESS | 12808 | --DOMWINDOW == 126 (0x8975d400) [pid = 12808] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:28:00 INFO - PROCESS | 12808 | --DOMWINDOW == 125 (0x938dd400) [pid = 12808] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:28:00 INFO - PROCESS | 12808 | --DOMWINDOW == 124 (0x91836c00) [pid = 12808] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:28:00 INFO - PROCESS | 12808 | --DOMWINDOW == 123 (0x92768800) [pid = 12808] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:28:00 INFO - PROCESS | 12808 | --DOMWINDOW == 122 (0x86b21000) [pid = 12808] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:28:00 INFO - PROCESS | 12808 | --DOMWINDOW == 121 (0x89856000) [pid = 12808] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:28:00 INFO - PROCESS | 12808 | --DOMWINDOW == 120 (0x99e5a800) [pid = 12808] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:28:00 INFO - PROCESS | 12808 | 1462404480627 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]]]}] 16:28:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:28:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 2196ms 16:28:00 INFO - PROCESS | 12808 | 1462404480652 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 16:28:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:28:00 INFO - PROCESS | 12808 | 1462404480657 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 16:28:00 INFO - PROCESS | 12808 | 1462404480663 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:28:00 INFO - PROCESS | 12808 | 1462404480667 Marionette TRACE conn3 <- [1,2466,null,{}] 16:28:00 INFO - PROCESS | 12808 | 1462404480673 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}] 16:28:00 INFO - PROCESS | 12808 | 1462404480975 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 16:28:01 INFO - PROCESS | 12808 | 1462404480999 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:01 INFO - PROCESS | 12808 | ++DOCSHELL 0x86c42c00 == 123 [pid = 12808] [id = 624] 16:28:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 121 (0x8984a400) [pid = 12808] [serial = 1873] [outer = (nil)] 16:28:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 122 (0x8b993000) [pid = 12808] [serial = 1874] [outer = 0x8984a400] 16:28:01 INFO - PROCESS | 12808 | 1462404481082 Marionette DEBUG loaded listener.js 16:28:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 123 (0x8cbc9000) [pid = 12808] [serial = 1875] [outer = 0x8984a400] 16:28:02 INFO - PROCESS | 12808 | 1462404482217 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]]]}] 16:28:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:28:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1586ms 16:28:02 INFO - PROCESS | 12808 | 1462404482251 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 16:28:02 INFO - PROCESS | 12808 | 1462404482259 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 16:28:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:28:02 INFO - PROCESS | 12808 | 1462404482275 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:28:02 INFO - PROCESS | 12808 | 1462404482284 Marionette TRACE conn3 <- [1,2470,null,{}] 16:28:02 INFO - PROCESS | 12808 | 1462404482295 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}] 16:28:02 INFO - PROCESS | 12808 | 1462404482575 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 16:28:02 INFO - PROCESS | 12808 | 1462404482954 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:02 INFO - PROCESS | 12808 | ++DOCSHELL 0x888c6800 == 124 [pid = 12808] [id = 625] 16:28:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 124 (0x889e3400) [pid = 12808] [serial = 1876] [outer = (nil)] 16:28:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 125 (0x895da800) [pid = 12808] [serial = 1877] [outer = 0x889e3400] 16:28:03 INFO - PROCESS | 12808 | 1462404483054 Marionette DEBUG loaded listener.js 16:28:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 126 (0x8984ac00) [pid = 12808] [serial = 1878] [outer = 0x889e3400] 16:28:04 INFO - PROCESS | 12808 | 1462404484033 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]]]}] 16:28:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:28:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1815ms 16:28:04 INFO - PROCESS | 12808 | 1462404484086 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 16:28:04 INFO - PROCESS | 12808 | 1462404484096 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 16:28:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:28:04 INFO - PROCESS | 12808 | 1462404484109 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:28:04 INFO - PROCESS | 12808 | 1462404484113 Marionette TRACE conn3 <- [1,2474,null,{}] 16:28:04 INFO - PROCESS | 12808 | 1462404484122 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}] 16:28:04 INFO - PROCESS | 12808 | 1462404484392 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 16:28:04 INFO - PROCESS | 12808 | 1462404484744 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:04 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b2f0000 == 125 [pid = 12808] [id = 626] 16:28:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 127 (0x8b2f1000) [pid = 12808] [serial = 1879] [outer = (nil)] 16:28:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 128 (0x8b95ec00) [pid = 12808] [serial = 1880] [outer = 0x8b2f1000] 16:28:04 INFO - PROCESS | 12808 | 1462404484848 Marionette DEBUG loaded listener.js 16:28:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 129 (0x8ca33800) [pid = 12808] [serial = 1881] [outer = 0x8b2f1000] 16:28:05 INFO - PROCESS | 12808 | 1462404485923 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]]]}] 16:28:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:28:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1841ms 16:28:05 INFO - PROCESS | 12808 | 1462404485950 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 16:28:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:28:05 INFO - PROCESS | 12808 | 1462404485955 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 16:28:05 INFO - PROCESS | 12808 | 1462404485963 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:28:05 INFO - PROCESS | 12808 | 1462404485971 Marionette TRACE conn3 <- [1,2478,null,{}] 16:28:05 INFO - PROCESS | 12808 | 1462404485989 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}] 16:28:06 INFO - PROCESS | 12808 | 1462404486295 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 16:28:06 INFO - PROCESS | 12808 | 1462404486695 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:06 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d678c00 == 126 [pid = 12808] [id = 627] 16:28:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 130 (0x8d832800) [pid = 12808] [serial = 1882] [outer = (nil)] 16:28:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x8d83a000) [pid = 12808] [serial = 1883] [outer = 0x8d832800] 16:28:06 INFO - PROCESS | 12808 | 1462404486795 Marionette DEBUG loaded listener.js 16:28:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x8de18800) [pid = 12808] [serial = 1884] [outer = 0x8d832800] 16:28:07 INFO - PROCESS | 12808 | 1462404487812 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]]]}] 16:28:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:28:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1908ms 16:28:07 INFO - PROCESS | 12808 | 1462404487872 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 16:28:07 INFO - PROCESS | 12808 | 1462404487877 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 16:28:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:28:07 INFO - PROCESS | 12808 | 1462404487884 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:28:07 INFO - PROCESS | 12808 | 1462404487889 Marionette TRACE conn3 <- [1,2482,null,{}] 16:28:07 INFO - PROCESS | 12808 | 1462404487896 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}] 16:28:08 INFO - PROCESS | 12808 | 1462404488160 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 16:28:08 INFO - PROCESS | 12808 | 1462404488516 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:08 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cb6a400 == 127 [pid = 12808] [id = 628] 16:28:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x8de76000) [pid = 12808] [serial = 1885] [outer = (nil)] 16:28:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x8dfa0800) [pid = 12808] [serial = 1886] [outer = 0x8de76000] 16:28:08 INFO - PROCESS | 12808 | 1462404488619 Marionette DEBUG loaded listener.js 16:28:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x8dfa9c00) [pid = 12808] [serial = 1887] [outer = 0x8de76000] 16:28:09 INFO - PROCESS | 12808 | 1462404489556 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]]]}] 16:28:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:28:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1734ms 16:28:09 INFO - PROCESS | 12808 | 1462404489620 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 16:28:09 INFO - PROCESS | 12808 | 1462404489624 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 16:28:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:28:09 INFO - PROCESS | 12808 | 1462404489631 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:28:09 INFO - PROCESS | 12808 | 1462404489635 Marionette TRACE conn3 <- [1,2486,null,{}] 16:28:09 INFO - PROCESS | 12808 | 1462404489641 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}] 16:28:09 INFO - PROCESS | 12808 | 1462404489891 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 16:28:10 INFO - PROCESS | 12808 | 1462404490313 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:10 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b1b000 == 128 [pid = 12808] [id = 629] 16:28:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x8df9b400) [pid = 12808] [serial = 1888] [outer = (nil)] 16:28:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8e09f400) [pid = 12808] [serial = 1889] [outer = 0x8df9b400] 16:28:10 INFO - PROCESS | 12808 | 1462404490416 Marionette DEBUG loaded listener.js 16:28:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x8e0f2c00) [pid = 12808] [serial = 1890] [outer = 0x8df9b400] 16:28:11 INFO - PROCESS | 12808 | 1462404491368 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]]]}] 16:28:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:28:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1785ms 16:28:11 INFO - PROCESS | 12808 | 1462404491418 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 16:28:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:28:11 INFO - PROCESS | 12808 | 1462404491423 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 16:28:11 INFO - PROCESS | 12808 | 1462404491430 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:28:11 INFO - PROCESS | 12808 | 1462404491433 Marionette TRACE conn3 <- [1,2490,null,{}] 16:28:11 INFO - PROCESS | 12808 | 1462404491440 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}] 16:28:11 INFO - PROCESS | 12808 | 1462404491723 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 16:28:12 INFO - PROCESS | 12808 | 1462404492077 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:12 INFO - PROCESS | 12808 | ++DOCSHELL 0x8dfa4800 == 129 [pid = 12808] [id = 630] 16:28:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x8ea82800) [pid = 12808] [serial = 1891] [outer = (nil)] 16:28:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x8f522800) [pid = 12808] [serial = 1892] [outer = 0x8ea82800] 16:28:12 INFO - PROCESS | 12808 | 1462404492181 Marionette DEBUG loaded listener.js 16:28:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x8f527c00) [pid = 12808] [serial = 1893] [outer = 0x8ea82800] 16:28:13 INFO - PROCESS | 12808 | 1462404493122 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]]]}] 16:28:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:28:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1735ms 16:28:13 INFO - PROCESS | 12808 | 1462404493166 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 16:28:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:28:13 INFO - PROCESS | 12808 | 1462404493170 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 16:28:13 INFO - PROCESS | 12808 | 1462404493177 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:28:13 INFO - PROCESS | 12808 | 1462404493181 Marionette TRACE conn3 <- [1,2494,null,{}] 16:28:13 INFO - PROCESS | 12808 | 1462404493188 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}] 16:28:13 INFO - PROCESS | 12808 | 1462404493432 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 16:28:13 INFO - PROCESS | 12808 | 1462404493780 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:13 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d473400 == 130 [pid = 12808] [id = 631] 16:28:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x8d677800) [pid = 12808] [serial = 1894] [outer = (nil)] 16:28:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x8f924800) [pid = 12808] [serial = 1895] [outer = 0x8d677800] 16:28:13 INFO - PROCESS | 12808 | 1462404493875 Marionette DEBUG loaded listener.js 16:28:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x90e2a800) [pid = 12808] [serial = 1896] [outer = 0x8d677800] 16:28:14 INFO - PROCESS | 12808 | 1462404494813 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]]]}] 16:28:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:28:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1685ms 16:28:14 INFO - PROCESS | 12808 | 1462404494862 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 16:28:14 INFO - PROCESS | 12808 | 1462404494867 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 16:28:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:28:14 INFO - PROCESS | 12808 | 1462404494874 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:28:14 INFO - PROCESS | 12808 | 1462404494878 Marionette TRACE conn3 <- [1,2498,null,{}] 16:28:14 INFO - PROCESS | 12808 | 1462404494884 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}] 16:28:15 INFO - PROCESS | 12808 | 1462404495148 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 16:28:15 INFO - PROCESS | 12808 | 1462404495492 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:15 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d836000 == 131 [pid = 12808] [id = 632] 16:28:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x8de7e400) [pid = 12808] [serial = 1897] [outer = (nil)] 16:28:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 146 (0x911e8400) [pid = 12808] [serial = 1898] [outer = 0x8de7e400] 16:28:15 INFO - PROCESS | 12808 | 1462404495591 Marionette DEBUG loaded listener.js 16:28:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 147 (0x911f5800) [pid = 12808] [serial = 1899] [outer = 0x8de7e400] 16:28:16 INFO - PROCESS | 12808 | 1462404496520 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]]]}] 16:28:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:28:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1687ms 16:28:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:28:16 INFO - PROCESS | 12808 | 1462404496572 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 16:28:16 INFO - PROCESS | 12808 | 1462404496576 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 16:28:16 INFO - PROCESS | 12808 | 1462404496584 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:28:16 INFO - PROCESS | 12808 | 1462404496587 Marionette TRACE conn3 <- [1,2502,null,{}] 16:28:16 INFO - PROCESS | 12808 | 1462404496594 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}] 16:28:16 INFO - PROCESS | 12808 | 1462404496836 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 16:28:17 INFO - PROCESS | 12808 | 1462404497177 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:17 INFO - PROCESS | 12808 | ++DOCSHELL 0x8ea8b400 == 132 [pid = 12808] [id = 633] 16:28:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 148 (0x8f52a400) [pid = 12808] [serial = 1900] [outer = (nil)] 16:28:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 149 (0x921e5c00) [pid = 12808] [serial = 1901] [outer = 0x8f52a400] 16:28:17 INFO - PROCESS | 12808 | 1462404497280 Marionette DEBUG loaded listener.js 16:28:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 150 (0x921e8c00) [pid = 12808] [serial = 1902] [outer = 0x8f52a400] 16:28:18 INFO - PROCESS | 12808 | 1462404498235 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]]]}] 16:28:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:28:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1685ms 16:28:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:28:18 INFO - PROCESS | 12808 | 1462404498270 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 16:28:18 INFO - PROCESS | 12808 | 1462404498274 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 16:28:18 INFO - PROCESS | 12808 | 1462404498281 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:28:18 INFO - PROCESS | 12808 | 1462404498284 Marionette TRACE conn3 <- [1,2506,null,{}] 16:28:18 INFO - PROCESS | 12808 | 1462404498291 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}] 16:28:18 INFO - PROCESS | 12808 | 1462404498535 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 16:28:18 INFO - PROCESS | 12808 | 1462404498890 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:18 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f85c000 == 133 [pid = 12808] [id = 634] 16:28:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 151 (0x91833000) [pid = 12808] [serial = 1903] [outer = (nil)] 16:28:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 152 (0x927e9c00) [pid = 12808] [serial = 1904] [outer = 0x91833000] 16:28:18 INFO - PROCESS | 12808 | 1462404498988 Marionette DEBUG loaded listener.js 16:28:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 153 (0x927ee800) [pid = 12808] [serial = 1905] [outer = 0x91833000] 16:28:19 INFO - PROCESS | 12808 | 1462404499932 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]]]}] 16:28:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:28:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1735ms 16:28:20 INFO - PROCESS | 12808 | 1462404500016 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 16:28:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:28:20 INFO - PROCESS | 12808 | 1462404500021 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 16:28:20 INFO - PROCESS | 12808 | 1462404500029 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:28:20 INFO - PROCESS | 12808 | 1462404500034 Marionette TRACE conn3 <- [1,2510,null,{}] 16:28:20 INFO - PROCESS | 12808 | 1462404500040 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}] 16:28:20 INFO - PROCESS | 12808 | 1462404500373 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 16:28:20 INFO - PROCESS | 12808 | 1462404500738 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:20 INFO - PROCESS | 12808 | ++DOCSHELL 0x927e9800 == 134 [pid = 12808] [id = 635] 16:28:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 154 (0x94446800) [pid = 12808] [serial = 1906] [outer = (nil)] 16:28:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 155 (0x94e7d000) [pid = 12808] [serial = 1907] [outer = 0x94446800] 16:28:20 INFO - PROCESS | 12808 | 1462404500839 Marionette DEBUG loaded listener.js 16:28:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 156 (0x94f96000) [pid = 12808] [serial = 1908] [outer = 0x94446800] 16:28:21 INFO - PROCESS | 12808 | 1462404501852 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]]]}] 16:28:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:28:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1893ms 16:28:21 INFO - PROCESS | 12808 | 1462404501921 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 16:28:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:28:21 INFO - PROCESS | 12808 | 1462404501926 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 16:28:21 INFO - PROCESS | 12808 | 1462404501933 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:28:21 INFO - PROCESS | 12808 | 1462404501936 Marionette TRACE conn3 <- [1,2514,null,{}] 16:28:21 INFO - PROCESS | 12808 | 1462404501943 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}] 16:28:22 INFO - PROCESS | 12808 | 1462404502196 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 16:28:22 INFO - PROCESS | 12808 | 1462404502549 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:22 INFO - PROCESS | 12808 | ++DOCSHELL 0x94442c00 == 135 [pid = 12808] [id = 636] 16:28:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 157 (0x94444c00) [pid = 12808] [serial = 1909] [outer = (nil)] 16:28:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 158 (0x950e1000) [pid = 12808] [serial = 1910] [outer = 0x94444c00] 16:28:22 INFO - PROCESS | 12808 | 1462404502648 Marionette DEBUG loaded listener.js 16:28:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 159 (0x97c58c00) [pid = 12808] [serial = 1911] [outer = 0x94444c00] 16:28:23 INFO - PROCESS | 12808 | 1462404503645 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]]]}] 16:28:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:28:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1788ms 16:28:23 INFO - PROCESS | 12808 | 1462404503722 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 16:28:23 INFO - PROCESS | 12808 | 1462404503726 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 16:28:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:28:23 INFO - PROCESS | 12808 | 1462404503733 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:28:23 INFO - PROCESS | 12808 | 1462404503737 Marionette TRACE conn3 <- [1,2518,null,{}] 16:28:23 INFO - PROCESS | 12808 | 1462404503744 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}] 16:28:24 INFO - PROCESS | 12808 | 1462404504042 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 16:28:24 INFO - PROCESS | 12808 | 1462404504395 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:24 INFO - PROCESS | 12808 | ++DOCSHELL 0x90fbe400 == 136 [pid = 12808] [id = 637] 16:28:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 160 (0x94fae000) [pid = 12808] [serial = 1912] [outer = (nil)] 16:28:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 161 (0x98dd3800) [pid = 12808] [serial = 1913] [outer = 0x94fae000] 16:28:24 INFO - PROCESS | 12808 | 1462404504490 Marionette DEBUG loaded listener.js 16:28:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 162 (0x98dfe000) [pid = 12808] [serial = 1914] [outer = 0x94fae000] 16:28:25 INFO - PROCESS | 12808 | 1462404505494 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]]]}] 16:28:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:28:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1793ms 16:28:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:28:25 INFO - PROCESS | 12808 | 1462404505528 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 16:28:25 INFO - PROCESS | 12808 | 1462404505531 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 16:28:25 INFO - PROCESS | 12808 | 1462404505538 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:28:25 INFO - PROCESS | 12808 | 1462404505541 Marionette TRACE conn3 <- [1,2522,null,{}] 16:28:25 INFO - PROCESS | 12808 | 1462404505548 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}] 16:28:25 INFO - PROCESS | 12808 | 1462404505792 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 16:28:26 INFO - PROCESS | 12808 | 1462404506144 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:26 INFO - PROCESS | 12808 | ++DOCSHELL 0x938d9400 == 137 [pid = 12808] [id = 638] 16:28:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 163 (0x950e0400) [pid = 12808] [serial = 1915] [outer = (nil)] 16:28:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0x997c7400) [pid = 12808] [serial = 1916] [outer = 0x950e0400] 16:28:26 INFO - PROCESS | 12808 | 1462404506238 Marionette DEBUG loaded listener.js 16:28:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0x999dc400) [pid = 12808] [serial = 1917] [outer = 0x950e0400] 16:28:27 INFO - PROCESS | 12808 | 1462404507223 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]]]}] 16:28:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:28:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1733ms 16:28:27 INFO - PROCESS | 12808 | 1462404507271 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 16:28:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:28:27 INFO - PROCESS | 12808 | 1462404507276 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 16:28:27 INFO - PROCESS | 12808 | 1462404507283 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:28:27 INFO - PROCESS | 12808 | 1462404507286 Marionette TRACE conn3 <- [1,2526,null,{}] 16:28:27 INFO - PROCESS | 12808 | 1462404507292 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}] 16:28:27 INFO - PROCESS | 12808 | 1462404507546 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 16:28:27 INFO - PROCESS | 12808 | 1462404507897 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:27 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b16c00 == 138 [pid = 12808] [id = 639] 16:28:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x90e33800) [pid = 12808] [serial = 1918] [outer = (nil)] 16:28:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x99f6dc00) [pid = 12808] [serial = 1919] [outer = 0x90e33800] 16:28:28 INFO - PROCESS | 12808 | 1462404507997 Marionette DEBUG loaded listener.js 16:28:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0x9a03e400) [pid = 12808] [serial = 1920] [outer = 0x90e33800] 16:28:28 INFO - PROCESS | 12808 | 1462404508923 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]]]}] 16:28:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:28:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1691ms 16:28:28 INFO - PROCESS | 12808 | 1462404508976 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 16:28:28 INFO - PROCESS | 12808 | 1462404508980 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 16:28:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:28:28 INFO - PROCESS | 12808 | 1462404508988 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:28:28 INFO - PROCESS | 12808 | 1462404508992 Marionette TRACE conn3 <- [1,2530,null,{}] 16:28:29 INFO - PROCESS | 12808 | 1462404508999 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}] 16:28:29 INFO - PROCESS | 12808 | 1462404509259 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 16:28:29 INFO - PROCESS | 12808 | 1462404509621 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:29 INFO - PROCESS | 12808 | ++DOCSHELL 0x86c3dc00 == 139 [pid = 12808] [id = 640] 16:28:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0x895dc000) [pid = 12808] [serial = 1921] [outer = (nil)] 16:28:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0x9a266400) [pid = 12808] [serial = 1922] [outer = 0x895dc000] 16:28:29 INFO - PROCESS | 12808 | 1462404509723 Marionette DEBUG loaded listener.js 16:28:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 171 (0x9a26f400) [pid = 12808] [serial = 1923] [outer = 0x895dc000] 16:28:30 INFO - PROCESS | 12808 | 1462404510685 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]]]}] 16:28:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:28:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1740ms 16:28:30 INFO - PROCESS | 12808 | 1462404510736 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 16:28:30 INFO - PROCESS | 12808 | 1462404510740 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 16:28:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:28:30 INFO - PROCESS | 12808 | 1462404510749 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:28:30 INFO - PROCESS | 12808 | 1462404510752 Marionette TRACE conn3 <- [1,2534,null,{}] 16:28:30 INFO - PROCESS | 12808 | 1462404510759 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}] 16:28:31 INFO - PROCESS | 12808 | 1462404511013 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 16:28:31 INFO - PROCESS | 12808 | 1462404511366 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:31 INFO - PROCESS | 12808 | ++DOCSHELL 0x86c3e000 == 140 [pid = 12808] [id = 641] 16:28:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 172 (0x8f191800) [pid = 12808] [serial = 1924] [outer = (nil)] 16:28:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 173 (0x9a75e800) [pid = 12808] [serial = 1925] [outer = 0x8f191800] 16:28:31 INFO - PROCESS | 12808 | 1462404511467 Marionette DEBUG loaded listener.js 16:28:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 174 (0x9a76bc00) [pid = 12808] [serial = 1926] [outer = 0x8f191800] 16:28:34 INFO - PROCESS | 12808 | --DOCSHELL 0x860f1400 == 139 [pid = 12808] [id = 539] 16:28:34 INFO - PROCESS | 12808 | --DOCSHELL 0x8d5cc400 == 138 [pid = 12808] [id = 127] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 173 (0x8cd28800) [pid = 12808] [serial = 1811] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 172 (0x8b2f3c00) [pid = 12808] [serial = 1757] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 171 (0x91832800) [pid = 12808] [serial = 1779] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 170 (0x9910e000) [pid = 12808] [serial = 1794] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0x997ce000) [pid = 12808] [serial = 1796] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x8cd20400) [pid = 12808] [serial = 1686] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x8de15400) [pid = 12808] [serial = 1763] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x99a20800) [pid = 12808] [serial = 1797] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x8d66fc00) [pid = 12808] [serial = 1761] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0x911e7800) [pid = 12808] [serial = 1776] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x98319c00) [pid = 12808] [serial = 1791] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 162 (0x8f337800) [pid = 12808] [serial = 1770] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 161 (0x8f91ec00) [pid = 12808] [serial = 1772] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 160 (0x8ca34c00) [pid = 12808] [serial = 1758] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 159 (0x97c59000) [pid = 12808] [serial = 1790] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 158 (0x917cf000) [pid = 12808] [serial = 1778] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 157 (0x8de18c00) [pid = 12808] [serial = 1764] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 156 (0x8cbc2800) [pid = 12808] [serial = 1809] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 155 (0x94e7ec00) [pid = 12808] [serial = 1785] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 154 (0x8dfaac00) [pid = 12808] [serial = 1766] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 153 (0x89742800) [pid = 12808] [serial = 1803] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 152 (0x89848800) [pid = 12808] [serial = 1754] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 151 (0x94fa7c00) [pid = 12808] [serial = 1787] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 150 (0x997ccc00) [pid = 12808] [serial = 1799] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 149 (0x90fc6400) [pid = 12808] [serial = 1775] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 148 (0x99f72400) [pid = 12808] [serial = 1800] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 147 (0x9276cc00) [pid = 12808] [serial = 1781] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 146 (0x8a5e4800) [pid = 12808] [serial = 1755] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 145 (0x870f5c00) [pid = 12808] [serial = 1752] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x89cebc00) [pid = 12808] [serial = 1805] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x8cb71000) [pid = 12808] [serial = 1808] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x8ea82400) [pid = 12808] [serial = 1767] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x8f925400) [pid = 12808] [serial = 1773] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x86eb9c00) [pid = 12808] [serial = 1751] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x8f18e800) [pid = 12808] [serial = 1769] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x8af4a000) [pid = 12808] [serial = 1806] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x98f62c00) [pid = 12808] [serial = 1793] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x92946c00) [pid = 12808] [serial = 1782] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x9a212000) [pid = 12808] [serial = 1737] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x8d5d2c00) [pid = 12808] [serial = 1760] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x94faf400) [pid = 12808] [serial = 1788] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x89588c00) [pid = 12808] [serial = 1802] [outer = (nil)] [url = about:blank] 16:28:34 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x9444d800) [pid = 12808] [serial = 1784] [outer = (nil)] [url = about:blank] 16:28:35 INFO - PROCESS | 12808 | 1462404515081 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]]]}] 16:28:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:28:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 4354ms 16:28:35 INFO - PROCESS | 12808 | 1462404515104 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 16:28:35 INFO - PROCESS | 12808 | 1462404515111 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 16:28:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:28:35 INFO - PROCESS | 12808 | 1462404515120 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:28:35 INFO - PROCESS | 12808 | 1462404515126 Marionette TRACE conn3 <- [1,2538,null,{}] 16:28:35 INFO - PROCESS | 12808 | 1462404515136 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}] 16:28:35 INFO - PROCESS | 12808 | 1462404515525 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 16:28:35 INFO - PROCESS | 12808 | 1462404515670 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:35 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b1f400 == 139 [pid = 12808] [id = 642] 16:28:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x86ec4400) [pid = 12808] [serial = 1927] [outer = (nil)] 16:28:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x88b63000) [pid = 12808] [serial = 1928] [outer = 0x86ec4400] 16:28:35 INFO - PROCESS | 12808 | 1462404515759 Marionette DEBUG loaded listener.js 16:28:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x8975c000) [pid = 12808] [serial = 1929] [outer = 0x86ec4400] 16:28:36 INFO - PROCESS | 12808 | 1462404516613 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]]]}] 16:28:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:28:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1550ms 16:28:36 INFO - PROCESS | 12808 | 1462404516671 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 16:28:36 INFO - PROCESS | 12808 | 1462404516680 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 16:28:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:28:36 INFO - PROCESS | 12808 | 1462404516691 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:28:36 INFO - PROCESS | 12808 | 1462404516695 Marionette TRACE conn3 <- [1,2542,null,{}] 16:28:36 INFO - PROCESS | 12808 | 1462404516702 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}] 16:28:36 INFO - PROCESS | 12808 | 1462404516929 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 16:28:37 INFO - PROCESS | 12808 | 1462404517229 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:37 INFO - PROCESS | 12808 | ++DOCSHELL 0x89856400 == 140 [pid = 12808] [id = 643] 16:28:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x8a5e2c00) [pid = 12808] [serial = 1930] [outer = (nil)] 16:28:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x8af4d400) [pid = 12808] [serial = 1931] [outer = 0x8a5e2c00] 16:28:37 INFO - PROCESS | 12808 | 1462404517330 Marionette DEBUG loaded listener.js 16:28:37 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8b94fc00) [pid = 12808] [serial = 1932] [outer = 0x8a5e2c00] 16:28:38 INFO - PROCESS | 12808 | 1462404518289 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]]]}] 16:28:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:28:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1647ms 16:28:38 INFO - PROCESS | 12808 | 1462404518338 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 16:28:38 INFO - PROCESS | 12808 | 1462404518343 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 16:28:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:28:38 INFO - PROCESS | 12808 | 1462404518355 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:28:38 INFO - PROCESS | 12808 | 1462404518361 Marionette TRACE conn3 <- [1,2546,null,{}] 16:28:38 INFO - PROCESS | 12808 | 1462404518377 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}] 16:28:38 INFO - PROCESS | 12808 | 1462404518734 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 16:28:38 INFO - PROCESS | 12808 | 1462404518932 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:38 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cbc7800 == 141 [pid = 12808] [id = 644] 16:28:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x8cd2bc00) [pid = 12808] [serial = 1933] [outer = (nil)] 16:28:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x8d478800) [pid = 12808] [serial = 1934] [outer = 0x8cd2bc00] 16:28:39 INFO - PROCESS | 12808 | 1462404519021 Marionette DEBUG loaded listener.js 16:28:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x8d5d5c00) [pid = 12808] [serial = 1935] [outer = 0x8cd2bc00] 16:28:39 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x8ca37800) [pid = 12808] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:28:39 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x86ebac00) [pid = 12808] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:28:39 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x9a208000) [pid = 12808] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:28:39 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x999dd400) [pid = 12808] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:28:39 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x888c2800) [pid = 12808] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:28:39 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x98c83800) [pid = 12808] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:28:39 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x93aa1400) [pid = 12808] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:28:39 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x92943c00) [pid = 12808] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:28:39 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x94ea0c00) [pid = 12808] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:28:39 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x917c4c00) [pid = 12808] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:28:39 INFO - PROCESS | 12808 | --DOMWINDOW == 129 (0x8f52f400) [pid = 12808] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:28:39 INFO - PROCESS | 12808 | --DOMWINDOW == 128 (0x8f190400) [pid = 12808] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:28:39 INFO - PROCESS | 12808 | --DOMWINDOW == 127 (0x8f524400) [pid = 12808] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:28:39 INFO - PROCESS | 12808 | --DOMWINDOW == 126 (0x8f32f400) [pid = 12808] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:28:39 INFO - PROCESS | 12808 | --DOMWINDOW == 125 (0x8e09d000) [pid = 12808] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:28:39 INFO - PROCESS | 12808 | --DOMWINDOW == 124 (0x8d5d3800) [pid = 12808] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:28:39 INFO - PROCESS | 12808 | --DOMWINDOW == 123 (0x8d839400) [pid = 12808] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:28:39 INFO - PROCESS | 12808 | --DOMWINDOW == 122 (0x8b992400) [pid = 12808] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:28:39 INFO - PROCESS | 12808 | --DOMWINDOW == 121 (0x889e3800) [pid = 12808] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:28:39 INFO - PROCESS | 12808 | --DOMWINDOW == 120 (0x86ebd000) [pid = 12808] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:28:40 INFO - PROCESS | 12808 | --DOMWINDOW == 119 (0x89ce8400) [pid = 12808] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:28:40 INFO - PROCESS | 12808 | 1462404520510 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]]]}] 16:28:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:28:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 2237ms 16:28:40 INFO - PROCESS | 12808 | 1462404520594 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 16:28:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:28:40 INFO - PROCESS | 12808 | 1462404520599 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 16:28:40 INFO - PROCESS | 12808 | 1462404520606 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:28:40 INFO - PROCESS | 12808 | 1462404520610 Marionette TRACE conn3 <- [1,2550,null,{}] 16:28:40 INFO - PROCESS | 12808 | 1462404520616 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}] 16:28:40 INFO - PROCESS | 12808 | 1462404520859 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 16:28:41 INFO - PROCESS | 12808 | 1462404521113 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:41 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b23000 == 142 [pid = 12808] [id = 645] 16:28:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 120 (0x89798400) [pid = 12808] [serial = 1936] [outer = (nil)] 16:28:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 121 (0x8d677400) [pid = 12808] [serial = 1937] [outer = 0x89798400] 16:28:41 INFO - PROCESS | 12808 | 1462404521201 Marionette DEBUG loaded listener.js 16:28:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 122 (0x8d839400) [pid = 12808] [serial = 1938] [outer = 0x89798400] 16:28:42 INFO - PROCESS | 12808 | 1462404522323 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]]]}] 16:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1737ms 16:28:42 INFO - PROCESS | 12808 | 1462404522343 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 16:28:42 INFO - PROCESS | 12808 | 1462404522350 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 16:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:28:42 INFO - PROCESS | 12808 | 1462404522361 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:28:42 INFO - PROCESS | 12808 | 1462404522368 Marionette TRACE conn3 <- [1,2554,null,{}] 16:28:42 INFO - PROCESS | 12808 | 1462404522379 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}] 16:28:42 INFO - PROCESS | 12808 | 1462404522661 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 16:28:43 INFO - PROCESS | 12808 | 1462404523042 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:43 INFO - PROCESS | 12808 | ++DOCSHELL 0x86ec8800 == 143 [pid = 12808] [id = 646] 16:28:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 123 (0x888bc400) [pid = 12808] [serial = 1939] [outer = (nil)] 16:28:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 124 (0x89852400) [pid = 12808] [serial = 1940] [outer = 0x888bc400] 16:28:43 INFO - PROCESS | 12808 | 1462404523146 Marionette DEBUG loaded listener.js 16:28:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 125 (0x8a5e5400) [pid = 12808] [serial = 1941] [outer = 0x888bc400] 16:28:44 INFO - PROCESS | 12808 | 1462404524212 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]]]}] 16:28:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:28:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1894ms 16:28:44 INFO - PROCESS | 12808 | 1462404524255 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 16:28:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:28:44 INFO - PROCESS | 12808 | 1462404524266 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 16:28:44 INFO - PROCESS | 12808 | 1462404524278 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:28:44 INFO - PROCESS | 12808 | 1462404524284 Marionette TRACE conn3 <- [1,2558,null,{}] 16:28:44 INFO - PROCESS | 12808 | 1462404524291 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}] 16:28:44 INFO - PROCESS | 12808 | 1462404524559 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 16:28:44 INFO - PROCESS | 12808 | 1462404524915 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:44 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b98a400 == 144 [pid = 12808] [id = 647] 16:28:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 126 (0x8ca3b000) [pid = 12808] [serial = 1942] [outer = (nil)] 16:28:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 127 (0x8d474c00) [pid = 12808] [serial = 1943] [outer = 0x8ca3b000] 16:28:45 INFO - PROCESS | 12808 | 1462404525019 Marionette DEBUG loaded listener.js 16:28:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 128 (0x8d66fc00) [pid = 12808] [serial = 1944] [outer = 0x8ca3b000] 16:28:46 INFO - PROCESS | 12808 | 1462404526222 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]]]}] 16:28:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:28:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1994ms 16:28:46 INFO - PROCESS | 12808 | 1462404526272 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 16:28:46 INFO - PROCESS | 12808 | 1462404526277 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 16:28:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:28:46 INFO - PROCESS | 12808 | 1462404526285 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:28:46 INFO - PROCESS | 12808 | 1462404526293 Marionette TRACE conn3 <- [1,2562,null,{}] 16:28:46 INFO - PROCESS | 12808 | 1462404526313 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}] 16:28:46 INFO - PROCESS | 12808 | 1462404526627 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 16:28:47 INFO - PROCESS | 12808 | 1462404526986 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:47 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de80c00 == 145 [pid = 12808] [id = 648] 16:28:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 129 (0x8df9d000) [pid = 12808] [serial = 1945] [outer = (nil)] 16:28:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 130 (0x8e09a400) [pid = 12808] [serial = 1946] [outer = 0x8df9d000] 16:28:47 INFO - PROCESS | 12808 | 1462404527088 Marionette DEBUG loaded listener.js 16:28:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x8e0f6800) [pid = 12808] [serial = 1947] [outer = 0x8df9d000] 16:28:48 INFO - PROCESS | 12808 | 1462404528141 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]]]}] 16:28:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:28:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1897ms 16:28:48 INFO - PROCESS | 12808 | 1462404528182 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 16:28:48 INFO - PROCESS | 12808 | 1462404528187 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 16:28:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:28:48 INFO - PROCESS | 12808 | 1462404528195 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:28:48 INFO - PROCESS | 12808 | 1462404528199 Marionette TRACE conn3 <- [1,2566,null,{}] 16:28:48 INFO - PROCESS | 12808 | 1462404528205 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}] 16:28:48 INFO - PROCESS | 12808 | 1462404528477 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 16:28:48 INFO - PROCESS | 12808 | 1462404528828 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:48 INFO - PROCESS | 12808 | ++DOCSHELL 0x86c45000 == 146 [pid = 12808] [id = 649] 16:28:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x89856c00) [pid = 12808] [serial = 1948] [outer = (nil)] 16:28:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x8f189000) [pid = 12808] [serial = 1949] [outer = 0x89856c00] 16:28:48 INFO - PROCESS | 12808 | 1462404528932 Marionette DEBUG loaded listener.js 16:28:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x8f196800) [pid = 12808] [serial = 1950] [outer = 0x89856c00] 16:28:49 INFO - PROCESS | 12808 | 1462404529928 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]]]}] 16:28:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:28:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1786ms 16:28:49 INFO - PROCESS | 12808 | 1462404529982 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 16:28:49 INFO - PROCESS | 12808 | 1462404529985 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 16:28:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:28:49 INFO - PROCESS | 12808 | 1462404529993 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:28:49 INFO - PROCESS | 12808 | 1462404529997 Marionette TRACE conn3 <- [1,2570,null,{}] 16:28:50 INFO - PROCESS | 12808 | 1462404530004 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}] 16:28:50 INFO - PROCESS | 12808 | 1462404530287 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 16:28:50 INFO - PROCESS | 12808 | 1462404530668 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:50 INFO - PROCESS | 12808 | ++DOCSHELL 0x8e09ec00 == 147 [pid = 12808] [id = 650] 16:28:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x8ea85000) [pid = 12808] [serial = 1951] [outer = (nil)] 16:28:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x8f52e000) [pid = 12808] [serial = 1952] [outer = 0x8ea85000] 16:28:50 INFO - PROCESS | 12808 | 1462404530771 Marionette DEBUG loaded listener.js 16:28:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8f84e400) [pid = 12808] [serial = 1953] [outer = 0x8ea85000] 16:28:51 INFO - PROCESS | 12808 | 1462404531807 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]]]}] 16:28:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:28:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1852ms 16:28:51 INFO - PROCESS | 12808 | 1462404531846 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 16:28:51 INFO - PROCESS | 12808 | 1462404531851 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 16:28:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:28:51 INFO - PROCESS | 12808 | 1462404531858 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:28:51 INFO - PROCESS | 12808 | 1462404531862 Marionette TRACE conn3 <- [1,2574,null,{}] 16:28:51 INFO - PROCESS | 12808 | 1462404531868 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}] 16:28:52 INFO - PROCESS | 12808 | 1462404532160 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 16:28:52 INFO - PROCESS | 12808 | 1462404532497 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:52 INFO - PROCESS | 12808 | ++DOCSHELL 0x8df9f400 == 148 [pid = 12808] [id = 651] 16:28:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x90e2bc00) [pid = 12808] [serial = 1954] [outer = (nil)] 16:28:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x917c6c00) [pid = 12808] [serial = 1955] [outer = 0x90e2bc00] 16:28:52 INFO - PROCESS | 12808 | 1462404532598 Marionette DEBUG loaded listener.js 16:28:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x91832c00) [pid = 12808] [serial = 1956] [outer = 0x90e2bc00] 16:28:53 INFO - PROCESS | 12808 | 1462404533555 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]]]}] 16:28:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:28:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1737ms 16:28:53 INFO - PROCESS | 12808 | 1462404533596 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 16:28:53 INFO - PROCESS | 12808 | 1462404533600 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 16:28:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:28:53 INFO - PROCESS | 12808 | 1462404533607 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:28:53 INFO - PROCESS | 12808 | 1462404533611 Marionette TRACE conn3 <- [1,2578,null,{}] 16:28:53 INFO - PROCESS | 12808 | 1462404533617 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}] 16:28:53 INFO - PROCESS | 12808 | 1462404533876 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 16:28:54 INFO - PROCESS | 12808 | 1462404534228 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:54 INFO - PROCESS | 12808 | ++DOCSHELL 0x8dfa0c00 == 149 [pid = 12808] [id = 652] 16:28:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x8e0f2800) [pid = 12808] [serial = 1957] [outer = (nil)] 16:28:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x917cac00) [pid = 12808] [serial = 1958] [outer = 0x8e0f2800] 16:28:54 INFO - PROCESS | 12808 | 1462404534324 Marionette DEBUG loaded listener.js 16:28:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x9276b800) [pid = 12808] [serial = 1959] [outer = 0x8e0f2800] 16:28:55 INFO - PROCESS | 12808 | 1462404535272 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]]]}] 16:28:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:28:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1737ms 16:28:55 INFO - PROCESS | 12808 | 1462404535346 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 16:28:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:28:55 INFO - PROCESS | 12808 | 1462404535350 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 16:28:55 INFO - PROCESS | 12808 | 1462404535357 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:28:55 INFO - PROCESS | 12808 | 1462404535362 Marionette TRACE conn3 <- [1,2582,null,{}] 16:28:55 INFO - PROCESS | 12808 | 1462404535369 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}] 16:28:55 INFO - PROCESS | 12808 | 1462404535655 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 16:28:56 INFO - PROCESS | 12808 | 1462404536039 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:56 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cd23000 == 150 [pid = 12808] [id = 653] 16:28:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x8e093800) [pid = 12808] [serial = 1960] [outer = (nil)] 16:28:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x92943c00) [pid = 12808] [serial = 1961] [outer = 0x8e093800] 16:28:56 INFO - PROCESS | 12808 | 1462404536141 Marionette DEBUG loaded listener.js 16:28:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 146 (0x9389a400) [pid = 12808] [serial = 1962] [outer = 0x8e093800] 16:28:57 INFO - PROCESS | 12808 | 1462404537073 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]]]}] 16:28:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:28:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1794ms 16:28:57 INFO - PROCESS | 12808 | 1462404537152 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 16:28:57 INFO - PROCESS | 12808 | 1462404537156 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 16:28:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:28:57 INFO - PROCESS | 12808 | 1462404537165 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:28:57 INFO - PROCESS | 12808 | 1462404537169 Marionette TRACE conn3 <- [1,2586,null,{}] 16:28:57 INFO - PROCESS | 12808 | 1462404537175 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}] 16:28:57 INFO - PROCESS | 12808 | 1462404537462 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 16:28:57 INFO - PROCESS | 12808 | 1462404537810 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:57 INFO - PROCESS | 12808 | ++DOCSHELL 0x927eac00 == 151 [pid = 12808] [id = 654] 16:28:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 147 (0x938e8800) [pid = 12808] [serial = 1963] [outer = (nil)] 16:28:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 148 (0x9449dc00) [pid = 12808] [serial = 1964] [outer = 0x938e8800] 16:28:57 INFO - PROCESS | 12808 | 1462404537905 Marionette DEBUG loaded listener.js 16:28:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 149 (0x94e9e000) [pid = 12808] [serial = 1965] [outer = 0x938e8800] 16:28:58 INFO - PROCESS | 12808 | 1462404538872 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]]]}] 16:28:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:28:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1784ms 16:28:58 INFO - PROCESS | 12808 | 1462404538950 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 16:28:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:28:58 INFO - PROCESS | 12808 | 1462404538954 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 16:28:58 INFO - PROCESS | 12808 | 1462404538961 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:28:58 INFO - PROCESS | 12808 | 1462404538965 Marionette TRACE conn3 <- [1,2590,null,{}] 16:28:58 INFO - PROCESS | 12808 | 1462404538971 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}] 16:28:59 INFO - PROCESS | 12808 | 1462404539228 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 16:28:59 INFO - PROCESS | 12808 | 1462404539587 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:59 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f18a000 == 152 [pid = 12808] [id = 655] 16:28:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 150 (0x927ecc00) [pid = 12808] [serial = 1966] [outer = (nil)] 16:28:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 151 (0x950c5000) [pid = 12808] [serial = 1967] [outer = 0x927ecc00] 16:28:59 INFO - PROCESS | 12808 | 1462404539683 Marionette DEBUG loaded listener.js 16:28:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 152 (0x950d2c00) [pid = 12808] [serial = 1968] [outer = 0x927ecc00] 16:29:00 INFO - PROCESS | 12808 | 1462404540668 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]]]}] 16:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1740ms 16:29:00 INFO - PROCESS | 12808 | 1462404540702 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 16:29:00 INFO - PROCESS | 12808 | 1462404540706 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 16:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:29:00 INFO - PROCESS | 12808 | 1462404540714 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:29:00 INFO - PROCESS | 12808 | 1462404540720 Marionette TRACE conn3 <- [1,2594,null,{}] 16:29:00 INFO - PROCESS | 12808 | 1462404540727 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}] 16:29:01 INFO - PROCESS | 12808 | 1462404541026 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 16:29:01 INFO - PROCESS | 12808 | 1462404541390 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:01 INFO - PROCESS | 12808 | ++DOCSHELL 0x94fa0c00 == 153 [pid = 12808] [id = 656] 16:29:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 153 (0x98df4c00) [pid = 12808] [serial = 1969] [outer = (nil)] 16:29:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 154 (0x9910d800) [pid = 12808] [serial = 1970] [outer = 0x98df4c00] 16:29:01 INFO - PROCESS | 12808 | 1462404541501 Marionette DEBUG loaded listener.js 16:29:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 155 (0x9941b400) [pid = 12808] [serial = 1971] [outer = 0x98df4c00] 16:29:02 INFO - PROCESS | 12808 | 1462404542572 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]]]}] 16:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1887ms 16:29:02 INFO - PROCESS | 12808 | 1462404542602 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 16:29:02 INFO - PROCESS | 12808 | 1462404542607 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 16:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:29:02 INFO - PROCESS | 12808 | 1462404542614 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:29:02 INFO - PROCESS | 12808 | 1462404542618 Marionette TRACE conn3 <- [1,2598,null,{}] 16:29:02 INFO - PROCESS | 12808 | 1462404542624 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}] 16:29:02 INFO - PROCESS | 12808 | 1462404542873 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 16:29:03 INFO - PROCESS | 12808 | 1462404543231 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:03 INFO - PROCESS | 12808 | ++DOCSHELL 0x9949b400 == 154 [pid = 12808] [id = 657] 16:29:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 156 (0x99761000) [pid = 12808] [serial = 1972] [outer = (nil)] 16:29:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 157 (0x999dbc00) [pid = 12808] [serial = 1973] [outer = 0x99761000] 16:29:03 INFO - PROCESS | 12808 | 1462404543326 Marionette DEBUG loaded listener.js 16:29:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 158 (0x99a21c00) [pid = 12808] [serial = 1974] [outer = 0x99761000] 16:29:04 INFO - PROCESS | 12808 | 1462404544351 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]]]}] 16:29:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:29:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1782ms 16:29:04 INFO - PROCESS | 12808 | 1462404544397 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 16:29:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:29:04 INFO - PROCESS | 12808 | 1462404544402 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 16:29:04 INFO - PROCESS | 12808 | 1462404544409 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:29:04 INFO - PROCESS | 12808 | 1462404544413 Marionette TRACE conn3 <- [1,2602,null,{}] 16:29:04 INFO - PROCESS | 12808 | 1462404544420 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}] 16:29:04 INFO - PROCESS | 12808 | 1462404544695 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 16:29:05 INFO - PROCESS | 12808 | 1462404545052 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:05 INFO - PROCESS | 12808 | ++DOCSHELL 0x89792c00 == 155 [pid = 12808] [id = 658] 16:29:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 159 (0x8b0ec800) [pid = 12808] [serial = 1975] [outer = (nil)] 16:29:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 160 (0x99f6c400) [pid = 12808] [serial = 1976] [outer = 0x8b0ec800] 16:29:05 INFO - PROCESS | 12808 | 1462404545166 Marionette DEBUG loaded listener.js 16:29:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 161 (0x99f75c00) [pid = 12808] [serial = 1977] [outer = 0x8b0ec800] 16:29:06 INFO - PROCESS | 12808 | 1462404546167 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]]]}] 16:29:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:29:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1800ms 16:29:06 INFO - PROCESS | 12808 | 1462404546209 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 16:29:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:29:06 INFO - PROCESS | 12808 | 1462404546213 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 16:29:06 INFO - PROCESS | 12808 | 1462404546220 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:29:06 INFO - PROCESS | 12808 | 1462404546224 Marionette TRACE conn3 <- [1,2606,null,{}] 16:29:06 INFO - PROCESS | 12808 | 1462404546231 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}] 16:29:06 INFO - PROCESS | 12808 | 1462404546482 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 16:29:06 INFO - PROCESS | 12808 | 1462404546834 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:06 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b1dc00 == 156 [pid = 12808] [id = 659] 16:29:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 162 (0x8957d400) [pid = 12808] [serial = 1978] [outer = (nil)] 16:29:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 163 (0x9a26a400) [pid = 12808] [serial = 1979] [outer = 0x8957d400] 16:29:06 INFO - PROCESS | 12808 | 1462404546931 Marionette DEBUG loaded listener.js 16:29:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0x9a717c00) [pid = 12808] [serial = 1980] [outer = 0x8957d400] 16:29:07 INFO - PROCESS | 12808 | 1462404547950 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]]]}] 16:29:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:29:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1787ms 16:29:08 INFO - PROCESS | 12808 | 1462404548007 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 16:29:08 INFO - PROCESS | 12808 | 1462404548010 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 16:29:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:29:08 INFO - PROCESS | 12808 | 1462404548018 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:29:08 INFO - PROCESS | 12808 | 1462404548021 Marionette TRACE conn3 <- [1,2610,null,{}] 16:29:08 INFO - PROCESS | 12808 | 1462404548027 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}] 16:29:08 INFO - PROCESS | 12808 | 1462404548282 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 16:29:08 INFO - PROCESS | 12808 | 1462404548611 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:08 INFO - PROCESS | 12808 | ++DOCSHELL 0x98dce000 == 157 [pid = 12808] [id = 660] 16:29:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0x9a212800) [pid = 12808] [serial = 1981] [outer = (nil)] 16:29:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x9cb13000) [pid = 12808] [serial = 1982] [outer = 0x9a212800] 16:29:08 INFO - PROCESS | 12808 | 1462404548715 Marionette DEBUG loaded listener.js 16:29:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x9cb17c00) [pid = 12808] [serial = 1983] [outer = 0x9a212800] 16:29:09 INFO - PROCESS | 12808 | 1462404549649 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]]]}] 16:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1681ms 16:29:09 INFO - PROCESS | 12808 | 1462404549700 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 16:29:09 INFO - PROCESS | 12808 | 1462404549703 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 16:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:29:09 INFO - PROCESS | 12808 | 1462404549713 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:29:09 INFO - PROCESS | 12808 | 1462404549716 Marionette TRACE conn3 <- [1,2614,null,{}] 16:29:09 INFO - PROCESS | 12808 | 1462404549723 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}] 16:29:09 INFO - PROCESS | 12808 | 1462404549983 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 16:29:10 INFO - PROCESS | 12808 | 1462404550354 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:10 INFO - PROCESS | 12808 | ++DOCSHELL 0x9a723400 == 158 [pid = 12808] [id = 661] 16:29:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0x9cb0c400) [pid = 12808] [serial = 1984] [outer = (nil)] 16:29:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0xa05f6000) [pid = 12808] [serial = 1985] [outer = 0x9cb0c400] 16:29:10 INFO - PROCESS | 12808 | 1462404550456 Marionette DEBUG loaded listener.js 16:29:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0xa05f8000) [pid = 12808] [serial = 1986] [outer = 0x9cb0c400] 16:29:11 INFO - PROCESS | 12808 | 1462404551448 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]]]}] 16:29:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1786ms 16:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:29:11 INFO - PROCESS | 12808 | 1462404551499 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 16:29:11 INFO - PROCESS | 12808 | 1462404551503 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 16:29:11 INFO - PROCESS | 12808 | 1462404551510 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:29:11 INFO - PROCESS | 12808 | 1462404551513 Marionette TRACE conn3 <- [1,2618,null,{}] 16:29:11 INFO - PROCESS | 12808 | 1462404551520 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}] 16:29:11 INFO - PROCESS | 12808 | 1462404551782 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 16:29:12 INFO - PROCESS | 12808 | 1462404552136 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8cb6b800 == 157 [pid = 12808] [id = 560] 16:29:14 INFO - PROCESS | 12808 | --DOCSHELL 0x86c49000 == 156 [pid = 12808] [id = 621] 16:29:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8cbc7800 == 155 [pid = 12808] [id = 644] 16:29:14 INFO - PROCESS | 12808 | --DOCSHELL 0x89856400 == 154 [pid = 12808] [id = 643] 16:29:14 INFO - PROCESS | 12808 | --DOCSHELL 0x86b1f400 == 153 [pid = 12808] [id = 642] 16:29:14 INFO - PROCESS | 12808 | --DOCSHELL 0x927e9800 == 152 [pid = 12808] [id = 635] 16:29:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8f85c000 == 151 [pid = 12808] [id = 634] 16:29:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8ea8b400 == 150 [pid = 12808] [id = 633] 16:29:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8d836000 == 149 [pid = 12808] [id = 632] 16:29:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8d473400 == 148 [pid = 12808] [id = 631] 16:29:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8dfa4800 == 147 [pid = 12808] [id = 630] 16:29:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8cb6a400 == 146 [pid = 12808] [id = 628] 16:29:14 INFO - PROCESS | 12808 | --DOCSHELL 0x86b1b000 == 145 [pid = 12808] [id = 629] 16:29:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8d678c00 == 144 [pid = 12808] [id = 627] 16:29:14 INFO - PROCESS | 12808 | --DOCSHELL 0x8b2f0000 == 143 [pid = 12808] [id = 626] 16:29:14 INFO - PROCESS | 12808 | --DOCSHELL 0x888c6800 == 142 [pid = 12808] [id = 625] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0x8b993000) [pid = 12808] [serial = 1874] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x8ca41c00) [pid = 12808] [serial = 1871] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x88b62800) [pid = 12808] [serial = 1865] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x89746800) [pid = 12808] [serial = 1866] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x9a583c00) [pid = 12808] [serial = 1863] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0x9a580400) [pid = 12808] [serial = 1862] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x9a26b400) [pid = 12808] [serial = 1860] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 162 (0x9a265c00) [pid = 12808] [serial = 1859] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 161 (0x99f6b400) [pid = 12808] [serial = 1857] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 160 (0x99cedc00) [pid = 12808] [serial = 1856] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 159 (0x99a20000) [pid = 12808] [serial = 1854] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 158 (0x999d8000) [pid = 12808] [serial = 1853] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 157 (0x99112c00) [pid = 12808] [serial = 1851] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 156 (0x9910dc00) [pid = 12808] [serial = 1850] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 155 (0x98bcdc00) [pid = 12808] [serial = 1848] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 154 (0x97427000) [pid = 12808] [serial = 1847] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 153 (0x950d6800) [pid = 12808] [serial = 1845] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 152 (0x94f94c00) [pid = 12808] [serial = 1844] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 151 (0x9294f400) [pid = 12808] [serial = 1842] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 150 (0x92949800) [pid = 12808] [serial = 1841] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 149 (0x9276e800) [pid = 12808] [serial = 1839] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 148 (0x92766800) [pid = 12808] [serial = 1838] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 147 (0x921e0800) [pid = 12808] [serial = 1836] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 146 (0x91831400) [pid = 12808] [serial = 1835] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 145 (0x911efc00) [pid = 12808] [serial = 1833] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x90e38800) [pid = 12808] [serial = 1832] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x8f91b400) [pid = 12808] [serial = 1830] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x8f528c00) [pid = 12808] [serial = 1829] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x8ea8a400) [pid = 12808] [serial = 1827] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x8ea87000) [pid = 12808] [serial = 1826] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x8e0ed000) [pid = 12808] [serial = 1824] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x8e09dc00) [pid = 12808] [serial = 1823] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x8de76800) [pid = 12808] [serial = 1821] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x8d840c00) [pid = 12808] [serial = 1820] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x8d5d0000) [pid = 12808] [serial = 1818] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x8cbc5c00) [pid = 12808] [serial = 1817] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x89796000) [pid = 12808] [serial = 1815] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x895d9800) [pid = 12808] [serial = 1814] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x8cbbd800) [pid = 12808] [serial = 1749] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x8af42800) [pid = 12808] [serial = 1868] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 129 (0x8b0f3400) [pid = 12808] [serial = 1869] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | --DOMWINDOW == 128 (0x8cb79400) [pid = 12808] [serial = 1872] [outer = (nil)] [url = about:blank] 16:29:14 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b1b000 == 143 [pid = 12808] [id = 662] 16:29:14 INFO - PROCESS | 12808 | ++DOMWINDOW == 129 (0x86b1f400) [pid = 12808] [serial = 1987] [outer = (nil)] 16:29:14 INFO - PROCESS | 12808 | ++DOMWINDOW == 130 (0x86ebfc00) [pid = 12808] [serial = 1988] [outer = 0x86b1f400] 16:29:14 INFO - PROCESS | 12808 | 1462404554887 Marionette DEBUG loaded listener.js 16:29:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x8730cc00) [pid = 12808] [serial = 1989] [outer = 0x86b1f400] 16:29:15 INFO - PROCESS | 12808 | 1462404555842 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]]]}] 16:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 4402ms 16:29:15 INFO - PROCESS | 12808 | 1462404555912 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 16:29:15 INFO - PROCESS | 12808 | 1462404555920 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 16:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:29:15 INFO - PROCESS | 12808 | 1462404555929 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:29:15 INFO - PROCESS | 12808 | 1462404555935 Marionette TRACE conn3 <- [1,2622,null,{}] 16:29:15 INFO - PROCESS | 12808 | 1462404555944 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}] 16:29:16 INFO - PROCESS | 12808 | 1462404556200 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 16:29:16 INFO - PROCESS | 12808 | 1462404556486 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:16 INFO - PROCESS | 12808 | ++DOCSHELL 0x89849800 == 144 [pid = 12808] [id = 663] 16:29:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x8984d400) [pid = 12808] [serial = 1990] [outer = (nil)] 16:29:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x89860000) [pid = 12808] [serial = 1991] [outer = 0x8984d400] 16:29:16 INFO - PROCESS | 12808 | 1462404556576 Marionette DEBUG loaded listener.js 16:29:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x8af4b800) [pid = 12808] [serial = 1992] [outer = 0x8984d400] 16:29:17 INFO - PROCESS | 12808 | 1462404557517 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]]]}] 16:29:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:29:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1641ms 16:29:17 INFO - PROCESS | 12808 | 1462404557570 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 16:29:17 INFO - PROCESS | 12808 | 1462404557576 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 16:29:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:29:17 INFO - PROCESS | 12808 | 1462404557599 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:29:17 INFO - PROCESS | 12808 | 1462404557604 Marionette TRACE conn3 <- [1,2626,null,{}] 16:29:17 INFO - PROCESS | 12808 | 1462404557611 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}] 16:29:17 INFO - PROCESS | 12808 | 1462404557919 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 16:29:18 INFO - PROCESS | 12808 | 1462404558034 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:18 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b22800 == 145 [pid = 12808] [id = 664] 16:29:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x8ca34000) [pid = 12808] [serial = 1993] [outer = (nil)] 16:29:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x8cb6b800) [pid = 12808] [serial = 1994] [outer = 0x8ca34000] 16:29:18 INFO - PROCESS | 12808 | 1462404558239 Marionette DEBUG loaded listener.js 16:29:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8cbbe400) [pid = 12808] [serial = 1995] [outer = 0x8ca34000] 16:29:19 INFO - PROCESS | 12808 | 1462404559222 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]]]}] 16:29:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:29:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1689ms 16:29:19 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x8cd2bc00) [pid = 12808] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:29:19 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x86ec4400) [pid = 12808] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:29:19 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x8f191800) [pid = 12808] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:29:19 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x895dc000) [pid = 12808] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:29:19 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x90e33800) [pid = 12808] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:29:19 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x950e0400) [pid = 12808] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:29:19 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x94fae000) [pid = 12808] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:29:19 INFO - PROCESS | 12808 | --DOMWINDOW == 129 (0x94444c00) [pid = 12808] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:29:19 INFO - PROCESS | 12808 | --DOMWINDOW == 128 (0x94446800) [pid = 12808] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:29:19 INFO - PROCESS | 12808 | --DOMWINDOW == 127 (0x91833000) [pid = 12808] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:29:19 INFO - PROCESS | 12808 | --DOMWINDOW == 126 (0x8f52a400) [pid = 12808] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:29:19 INFO - PROCESS | 12808 | --DOMWINDOW == 125 (0x8de7e400) [pid = 12808] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:29:19 INFO - PROCESS | 12808 | --DOMWINDOW == 124 (0x8d677800) [pid = 12808] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:29:19 INFO - PROCESS | 12808 | --DOMWINDOW == 123 (0x8ea82800) [pid = 12808] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:29:19 INFO - PROCESS | 12808 | --DOMWINDOW == 122 (0x8df9b400) [pid = 12808] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:29:19 INFO - PROCESS | 12808 | --DOMWINDOW == 121 (0x8de76000) [pid = 12808] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:29:19 INFO - PROCESS | 12808 | --DOMWINDOW == 120 (0x8d832800) [pid = 12808] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:29:19 INFO - PROCESS | 12808 | --DOMWINDOW == 119 (0x8b2f1000) [pid = 12808] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:29:19 INFO - PROCESS | 12808 | --DOMWINDOW == 118 (0x889e3400) [pid = 12808] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:29:19 INFO - PROCESS | 12808 | --DOMWINDOW == 117 (0x8a5e2c00) [pid = 12808] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:29:19 INFO - PROCESS | 12808 | --DOMWINDOW == 116 (0x8985e400) [pid = 12808] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:29:19 INFO - PROCESS | 12808 | 1462404559906 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 16:29:19 INFO - PROCESS | 12808 | 1462404559909 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 16:29:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:29:19 INFO - PROCESS | 12808 | 1462404559938 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:29:19 INFO - PROCESS | 12808 | 1462404559945 Marionette TRACE conn3 <- [1,2630,null,{}] 16:29:19 INFO - PROCESS | 12808 | 1462404559961 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}] 16:29:20 INFO - PROCESS | 12808 | 1462404560268 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 16:29:20 INFO - PROCESS | 12808 | 1462404560406 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:20 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b2e8800 == 146 [pid = 12808] [id = 665] 16:29:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 117 (0x8cd20c00) [pid = 12808] [serial = 1996] [outer = (nil)] 16:29:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 118 (0x8cd2bc00) [pid = 12808] [serial = 1997] [outer = 0x8cd20c00] 16:29:20 INFO - PROCESS | 12808 | 1462404560489 Marionette DEBUG loaded listener.js 16:29:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 119 (0x8d5d2800) [pid = 12808] [serial = 1998] [outer = 0x8cd20c00] 16:29:21 INFO - PROCESS | 12808 | 1462404561344 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]]]}] 16:29:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:29:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1444ms 16:29:21 INFO - PROCESS | 12808 | 1462404561376 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 16:29:21 INFO - PROCESS | 12808 | 1462404561380 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 16:29:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:29:21 INFO - PROCESS | 12808 | 1462404561387 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:29:21 INFO - PROCESS | 12808 | 1462404561391 Marionette TRACE conn3 <- [1,2634,null,{}] 16:29:21 INFO - PROCESS | 12808 | 1462404561397 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}] 16:29:21 INFO - PROCESS | 12808 | 1462404561621 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 16:29:22 INFO - PROCESS | 12808 | 1462404561987 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:22 INFO - PROCESS | 12808 | ++DOCSHELL 0x86c40c00 == 147 [pid = 12808] [id = 666] 16:29:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 120 (0x86c46000) [pid = 12808] [serial = 1999] [outer = (nil)] 16:29:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 121 (0x870f4400) [pid = 12808] [serial = 2000] [outer = 0x86c46000] 16:29:22 INFO - PROCESS | 12808 | 1462404562165 Marionette DEBUG loaded listener.js 16:29:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 122 (0x88b62800) [pid = 12808] [serial = 2001] [outer = 0x86c46000] 16:29:23 INFO - PROCESS | 12808 | 1462404563204 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]]]}] 16:29:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:29:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1888ms 16:29:23 INFO - PROCESS | 12808 | 1462404563281 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 16:29:23 INFO - PROCESS | 12808 | 1462404563289 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 16:29:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:29:23 INFO - PROCESS | 12808 | 1462404563301 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:29:23 INFO - PROCESS | 12808 | 1462404563308 Marionette TRACE conn3 <- [1,2638,null,{}] 16:29:23 INFO - PROCESS | 12808 | 1462404563316 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}] 16:29:23 INFO - PROCESS | 12808 | 1462404563589 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 16:29:23 INFO - PROCESS | 12808 | 1462404563945 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:23 INFO - PROCESS | 12808 | ++DOCSHELL 0x89855800 == 148 [pid = 12808] [id = 667] 16:29:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 123 (0x89ce2400) [pid = 12808] [serial = 2002] [outer = (nil)] 16:29:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 124 (0x8b0ecc00) [pid = 12808] [serial = 2003] [outer = 0x89ce2400] 16:29:24 INFO - PROCESS | 12808 | 1462404564046 Marionette DEBUG loaded listener.js 16:29:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 125 (0x8b951400) [pid = 12808] [serial = 2004] [outer = 0x89ce2400] 16:29:25 INFO - PROCESS | 12808 | 1462404565075 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]]]}] 16:29:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:29:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1841ms 16:29:25 INFO - PROCESS | 12808 | 1462404565146 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 16:29:25 INFO - PROCESS | 12808 | 1462404565154 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 16:29:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:29:25 INFO - PROCESS | 12808 | 1462404565165 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:29:25 INFO - PROCESS | 12808 | 1462404565169 Marionette TRACE conn3 <- [1,2642,null,{}] 16:29:25 INFO - PROCESS | 12808 | 1462404565178 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}] 16:29:25 INFO - PROCESS | 12808 | 1462404565492 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 16:29:25 INFO - PROCESS | 12808 | 1462404565895 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:25 INFO - PROCESS | 12808 | ++DOCSHELL 0x8ca39000 == 149 [pid = 12808] [id = 668] 16:29:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 126 (0x8cb71000) [pid = 12808] [serial = 2005] [outer = (nil)] 16:29:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 127 (0x8cbc9800) [pid = 12808] [serial = 2006] [outer = 0x8cb71000] 16:29:25 INFO - PROCESS | 12808 | 1462404565991 Marionette DEBUG loaded listener.js 16:29:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 128 (0x8d478400) [pid = 12808] [serial = 2007] [outer = 0x8cb71000] 16:29:27 INFO - PROCESS | 12808 | 1462404567063 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]]]}] 16:29:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:29:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1943ms 16:29:27 INFO - PROCESS | 12808 | 1462404567107 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 16:29:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:29:27 INFO - PROCESS | 12808 | 1462404567113 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 16:29:27 INFO - PROCESS | 12808 | 1462404567122 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:29:27 INFO - PROCESS | 12808 | 1462404567133 Marionette TRACE conn3 <- [1,2646,null,{}] 16:29:27 INFO - PROCESS | 12808 | 1462404567191 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}] 16:29:27 INFO - PROCESS | 12808 | 1462404567574 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 16:29:27 INFO - PROCESS | 12808 | 1462404567864 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:27 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cbbc800 == 150 [pid = 12808] [id = 669] 16:29:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 129 (0x8d5cb400) [pid = 12808] [serial = 2008] [outer = (nil)] 16:29:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 130 (0x8de81c00) [pid = 12808] [serial = 2009] [outer = 0x8d5cb400] 16:29:27 INFO - PROCESS | 12808 | 1462404567960 Marionette DEBUG loaded listener.js 16:29:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x8dfa4400) [pid = 12808] [serial = 2010] [outer = 0x8d5cb400] 16:29:28 INFO - PROCESS | 12808 | 1462404568974 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]]]}] 16:29:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:29:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1902ms 16:29:29 INFO - PROCESS | 12808 | 1462404569022 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 16:29:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:29:29 INFO - PROCESS | 12808 | 1462404569028 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 16:29:29 INFO - PROCESS | 12808 | 1462404569035 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:29:29 INFO - PROCESS | 12808 | 1462404569038 Marionette TRACE conn3 <- [1,2650,null,{}] 16:29:29 INFO - PROCESS | 12808 | 1462404569045 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}] 16:29:29 INFO - PROCESS | 12808 | 1462404569313 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 16:29:29 INFO - PROCESS | 12808 | 1462404569666 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:29 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d83d400 == 151 [pid = 12808] [id = 670] 16:29:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x8de18400) [pid = 12808] [serial = 2011] [outer = (nil)] 16:29:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x8e0eec00) [pid = 12808] [serial = 2012] [outer = 0x8de18400] 16:29:29 INFO - PROCESS | 12808 | 1462404569764 Marionette DEBUG loaded listener.js 16:29:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x8ea87800) [pid = 12808] [serial = 2013] [outer = 0x8de18400] 16:29:30 INFO - PROCESS | 12808 | 1462404570739 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]]]}] 16:29:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:29:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1739ms 16:29:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:29:30 INFO - PROCESS | 12808 | 1462404570774 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 16:29:30 INFO - PROCESS | 12808 | 1462404570778 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 16:29:30 INFO - PROCESS | 12808 | 1462404570785 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:29:30 INFO - PROCESS | 12808 | 1462404570789 Marionette TRACE conn3 <- [1,2654,null,{}] 16:29:30 INFO - PROCESS | 12808 | 1462404570795 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}] 16:29:31 INFO - PROCESS | 12808 | 1462404571041 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 16:29:31 INFO - PROCESS | 12808 | 1462404571394 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:31 INFO - PROCESS | 12808 | ++DOCSHELL 0x8ea8fc00 == 152 [pid = 12808] [id = 671] 16:29:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x8f18b800) [pid = 12808] [serial = 2014] [outer = (nil)] 16:29:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x8f197000) [pid = 12808] [serial = 2015] [outer = 0x8f18b800] 16:29:31 INFO - PROCESS | 12808 | 1462404571526 Marionette DEBUG loaded listener.js 16:29:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8f91f400) [pid = 12808] [serial = 2016] [outer = 0x8f18b800] 16:29:32 INFO - PROCESS | 12808 | 1462404572553 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]]]}] 16:29:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:29:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1784ms 16:29:32 INFO - PROCESS | 12808 | 1462404572568 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 16:29:32 INFO - PROCESS | 12808 | 1462404572571 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 16:29:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:29:32 INFO - PROCESS | 12808 | 1462404572579 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:29:32 INFO - PROCESS | 12808 | 1462404572583 Marionette TRACE conn3 <- [1,2658,null,{}] 16:29:32 INFO - PROCESS | 12808 | 1462404572589 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}] 16:29:32 INFO - PROCESS | 12808 | 1462404572823 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 16:29:33 INFO - PROCESS | 12808 | 1462404573180 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:33 INFO - PROCESS | 12808 | ++DOCSHELL 0x8e099c00 == 153 [pid = 12808] [id = 672] 16:29:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x8ea8f000) [pid = 12808] [serial = 2017] [outer = (nil)] 16:29:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x90e37c00) [pid = 12808] [serial = 2018] [outer = 0x8ea8f000] 16:29:33 INFO - PROCESS | 12808 | 1462404573280 Marionette DEBUG loaded listener.js 16:29:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x90fc7000) [pid = 12808] [serial = 2019] [outer = 0x8ea8f000] 16:29:34 INFO - PROCESS | 12808 | 1462404574218 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]]]}] 16:29:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:29:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1693ms 16:29:34 INFO - PROCESS | 12808 | 1462404574273 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 16:29:34 INFO - PROCESS | 12808 | 1462404574278 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 16:29:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:29:34 INFO - PROCESS | 12808 | 1462404574285 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:29:34 INFO - PROCESS | 12808 | 1462404574287 Marionette TRACE conn3 <- [1,2662,null,{}] 16:29:34 INFO - PROCESS | 12808 | 1462404574294 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}] 16:29:34 INFO - PROCESS | 12808 | 1462404574543 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 16:29:34 INFO - PROCESS | 12808 | 1462404574886 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:34 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cb70000 == 154 [pid = 12808] [id = 673] 16:29:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x90fc1400) [pid = 12808] [serial = 2020] [outer = (nil)] 16:29:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x911f5000) [pid = 12808] [serial = 2021] [outer = 0x90fc1400] 16:29:34 INFO - PROCESS | 12808 | 1462404574985 Marionette DEBUG loaded listener.js 16:29:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x917c5c00) [pid = 12808] [serial = 2022] [outer = 0x90fc1400] 16:29:35 INFO - PROCESS | 12808 | 1462404575910 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]]]}] 16:29:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:29:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1682ms 16:29:35 INFO - PROCESS | 12808 | 1462404575968 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 16:29:35 INFO - PROCESS | 12808 | 1462404575971 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 16:29:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:29:35 INFO - PROCESS | 12808 | 1462404575979 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:29:35 INFO - PROCESS | 12808 | 1462404575983 Marionette TRACE conn3 <- [1,2666,null,{}] 16:29:35 INFO - PROCESS | 12808 | 1462404575990 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}] 16:29:36 INFO - PROCESS | 12808 | 1462404576244 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 16:29:36 INFO - PROCESS | 12808 | 1462404576600 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:36 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f330400 == 155 [pid = 12808] [id = 674] 16:29:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x8f928000) [pid = 12808] [serial = 2023] [outer = (nil)] 16:29:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x921e7c00) [pid = 12808] [serial = 2024] [outer = 0x8f928000] 16:29:36 INFO - PROCESS | 12808 | 1462404576703 Marionette DEBUG loaded listener.js 16:29:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 146 (0x92763800) [pid = 12808] [serial = 2025] [outer = 0x8f928000] 16:29:38 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:29:38 INFO - PROCESS | 12808 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:29:38 INFO - PROCESS | 12808 | 1462404578056 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]]]}] 16:29:38 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) 16:29:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2133ms 16:29:38 INFO - PROCESS | 12808 | 1462404578200 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 16:29:38 INFO - PROCESS | 12808 | 1462404578205 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 16:29:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:29:38 INFO - PROCESS | 12808 | 1462404578226 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:29:38 INFO - PROCESS | 12808 | 1462404578238 Marionette TRACE conn3 <- [1,2670,null,{}] 16:29:38 INFO - PROCESS | 12808 | 1462404578244 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}] 16:29:38 INFO - PROCESS | 12808 | 1462404578488 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 16:29:38 INFO - PROCESS | 12808 | 1462404578780 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:38 INFO - PROCESS | 12808 | ++DOCSHELL 0x917c7400 == 156 [pid = 12808] [id = 675] 16:29:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 147 (0x91833000) [pid = 12808] [serial = 2026] [outer = (nil)] 16:29:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 148 (0x927e4400) [pid = 12808] [serial = 2027] [outer = 0x91833000] 16:29:38 INFO - PROCESS | 12808 | 1462404578870 Marionette DEBUG loaded listener.js 16:29:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 149 (0x92942800) [pid = 12808] [serial = 2028] [outer = 0x91833000] 16:29:40 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:29:40 INFO - PROCESS | 12808 | 1462404580261 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] 16:29:40 INFO - PROCESS | 12808 | 1462404580381 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 16:29:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:29:40 INFO - PROCESS | 12808 | 1462404580388 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:29:40 INFO - PROCESS | 12808 | 1462404580391 Marionette TRACE conn3 <- [1,2674,null,{}] 16:29:40 INFO - PROCESS | 12808 | 1462404580398 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}] 16:29:40 INFO - PROCESS | 12808 | 1462404580627 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 16:29:40 INFO - PROCESS | 12808 | 1462404580935 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:40 INFO - PROCESS | 12808 | ++DOCSHELL 0x927e5c00 == 157 [pid = 12808] [id = 676] 16:29:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 150 (0x927e6000) [pid = 12808] [serial = 2029] [outer = (nil)] 16:29:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 151 (0x9444bc00) [pid = 12808] [serial = 2030] [outer = 0x927e6000] 16:29:41 INFO - PROCESS | 12808 | 1462404581047 Marionette DEBUG loaded listener.js 16:29:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 152 (0x94fa9c00) [pid = 12808] [serial = 2031] [outer = 0x927e6000] 16:29:42 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:29:42 INFO - PROCESS | 12808 | 1462404582577 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] 16:29:42 INFO - PROCESS | 12808 | 1462404582635 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 16:29:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:29:42 INFO - PROCESS | 12808 | 1462404582643 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:29:42 INFO - PROCESS | 12808 | 1462404582648 Marionette TRACE conn3 <- [1,2678,null,{}] 16:29:42 INFO - PROCESS | 12808 | 1462404582655 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}] 16:29:42 INFO - PROCESS | 12808 | 1462404582945 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 16:29:43 INFO - PROCESS | 12808 | 1462404583240 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:43 INFO - PROCESS | 12808 | ++DOCSHELL 0x93aa5400 == 158 [pid = 12808] [id = 677] 16:29:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 153 (0x94e75400) [pid = 12808] [serial = 2032] [outer = (nil)] 16:29:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 154 (0x98323800) [pid = 12808] [serial = 2033] [outer = 0x94e75400] 16:29:43 INFO - PROCESS | 12808 | 1462404583335 Marionette DEBUG loaded listener.js 16:29:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 155 (0x98dcc400) [pid = 12808] [serial = 2034] [outer = 0x94e75400] 16:29:44 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:29:44 INFO - PROCESS | 12808 | 1462404584728 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]]]}] 16:29:44 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) 16:29:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2153ms 16:29:44 INFO - PROCESS | 12808 | 1462404584812 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 16:29:44 INFO - PROCESS | 12808 | 1462404584817 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 16:29:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:29:44 INFO - PROCESS | 12808 | 1462404584826 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:29:44 INFO - PROCESS | 12808 | 1462404584830 Marionette TRACE conn3 <- [1,2682,null,{}] 16:29:44 INFO - PROCESS | 12808 | 1462404584836 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}] 16:29:45 INFO - PROCESS | 12808 | 1462404585073 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 16:29:45 INFO - PROCESS | 12808 | 1462404585365 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:45 INFO - PROCESS | 12808 | ++DOCSHELL 0x97fb8400 == 159 [pid = 12808] [id = 678] 16:29:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 156 (0x9831e800) [pid = 12808] [serial = 2035] [outer = (nil)] 16:29:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 157 (0x99117000) [pid = 12808] [serial = 2036] [outer = 0x9831e800] 16:29:45 INFO - PROCESS | 12808 | 1462404585457 Marionette DEBUG loaded listener.js 16:29:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 158 (0x99419800) [pid = 12808] [serial = 2037] [outer = 0x9831e800] 16:29:46 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:29:46 INFO - PROCESS | 12808 | 1462404586908 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]]]}] 16:29:46 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) 16:29:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2135ms 16:29:46 INFO - PROCESS | 12808 | 1462404586963 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 16:29:46 INFO - PROCESS | 12808 | 1462404586967 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 16:29:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:29:46 INFO - PROCESS | 12808 | 1462404586974 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:29:46 INFO - PROCESS | 12808 | 1462404586978 Marionette TRACE conn3 <- [1,2686,null,{}] 16:29:46 INFO - PROCESS | 12808 | 1462404586985 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}] 16:29:47 INFO - PROCESS | 12808 | 1462404587234 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 16:29:47 INFO - PROCESS | 12808 | 1462404587533 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:47 INFO - PROCESS | 12808 | ++DOCSHELL 0x950de400 == 160 [pid = 12808] [id = 679] 16:29:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 159 (0x9831fc00) [pid = 12808] [serial = 2038] [outer = (nil)] 16:29:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 160 (0x99a25c00) [pid = 12808] [serial = 2039] [outer = 0x9831fc00] 16:29:47 INFO - PROCESS | 12808 | 1462404587626 Marionette DEBUG loaded listener.js 16:29:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 161 (0x99e58400) [pid = 12808] [serial = 2040] [outer = 0x9831fc00] 16:29:48 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:29:49 INFO - PROCESS | 12808 | 1462404589085 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] 16:29:49 INFO - PROCESS | 12808 | 1462404589171 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 16:29:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:29:49 INFO - PROCESS | 12808 | 1462404589179 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:29:49 INFO - PROCESS | 12808 | 1462404589183 Marionette TRACE conn3 <- [1,2690,null,{}] 16:29:49 INFO - PROCESS | 12808 | 1462404589189 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}] 16:29:49 INFO - PROCESS | 12808 | 1462404589432 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 16:29:49 INFO - PROCESS | 12808 | 1462404589731 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:49 INFO - PROCESS | 12808 | ++DOCSHELL 0x8e0f5000 == 161 [pid = 12808] [id = 680] 16:29:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 162 (0x997cd400) [pid = 12808] [serial = 2041] [outer = (nil)] 16:29:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 163 (0x9a215400) [pid = 12808] [serial = 2042] [outer = 0x997cd400] 16:29:49 INFO - PROCESS | 12808 | 1462404589824 Marionette DEBUG loaded listener.js 16:29:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0x9a269c00) [pid = 12808] [serial = 2043] [outer = 0x997cd400] 16:29:51 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:29:51 INFO - PROCESS | 12808 | 1462404591285 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] 16:29:51 INFO - PROCESS | 12808 | 1462404591329 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 16:29:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:29:51 INFO - PROCESS | 12808 | 1462404591336 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:29:51 INFO - PROCESS | 12808 | 1462404591340 Marionette TRACE conn3 <- [1,2694,null,{}] 16:29:51 INFO - PROCESS | 12808 | 1462404591348 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}] 16:29:51 INFO - PROCESS | 12808 | 1462404591597 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 16:29:51 INFO - PROCESS | 12808 | 1462404591910 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:51 INFO - PROCESS | 12808 | ++DOCSHELL 0x99110400 == 162 [pid = 12808] [id = 681] 16:29:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0x99f70000) [pid = 12808] [serial = 2044] [outer = (nil)] 16:29:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x9a586800) [pid = 12808] [serial = 2045] [outer = 0x99f70000] 16:29:52 INFO - PROCESS | 12808 | 1462404592004 Marionette DEBUG loaded listener.js 16:29:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x9cac3800) [pid = 12808] [serial = 2046] [outer = 0x99f70000] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x89858400 == 161 [pid = 12808] [id = 622] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x89852800 == 160 [pid = 12808] [id = 623] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x888c7c00 == 159 [pid = 12808] [id = 604] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x8b98bc00 == 158 [pid = 12808] [id = 605] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x997c4c00 == 157 [pid = 12808] [id = 619] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x92943000 == 156 [pid = 12808] [id = 615] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x950d2000 == 155 [pid = 12808] [id = 617] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x86b1ac00 == 154 [pid = 12808] [id = 613] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x8730a400 == 153 [pid = 12808] [id = 618] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x94e9fc00 == 152 [pid = 12808] [id = 614] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x870f4000 == 151 [pid = 12808] [id = 537] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x8cd1f400 == 150 [pid = 12808] [id = 607] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x8d67b800 == 149 [pid = 12808] [id = 606] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x8de79c00 == 148 [pid = 12808] [id = 608] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x8f33d000 == 147 [pid = 12808] [id = 610] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x99a29c00 == 146 [pid = 12808] [id = 578] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x8e0eac00 == 145 [pid = 12808] [id = 611] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x8f333c00 == 144 [pid = 12808] [id = 612] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x8f929000 == 143 [pid = 12808] [id = 616] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x8f197400 == 142 [pid = 12808] [id = 609] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x8b2e8800 == 141 [pid = 12808] [id = 665] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x86b22800 == 140 [pid = 12808] [id = 664] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x89849800 == 139 [pid = 12808] [id = 663] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x86b1b000 == 138 [pid = 12808] [id = 662] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x9949b400 == 137 [pid = 12808] [id = 657] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x89792c00 == 136 [pid = 12808] [id = 658] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x94fa0c00 == 135 [pid = 12808] [id = 656] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x8f18a000 == 134 [pid = 12808] [id = 655] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x927eac00 == 133 [pid = 12808] [id = 654] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x8cd23000 == 132 [pid = 12808] [id = 653] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x8dfa0c00 == 131 [pid = 12808] [id = 652] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x8df9f400 == 130 [pid = 12808] [id = 651] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x86c45000 == 129 [pid = 12808] [id = 649] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x8e09ec00 == 128 [pid = 12808] [id = 650] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x8de80c00 == 127 [pid = 12808] [id = 648] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x8b98a400 == 126 [pid = 12808] [id = 647] 16:29:53 INFO - PROCESS | 12808 | --DOCSHELL 0x86ec8800 == 125 [pid = 12808] [id = 646] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x8d47ac00) [pid = 12808] [serial = 1812] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x8d677400) [pid = 12808] [serial = 1937] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0x8d478800) [pid = 12808] [serial = 1934] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x88b63000) [pid = 12808] [serial = 1928] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 162 (0x8975c000) [pid = 12808] [serial = 1929] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 161 (0x9a76bc00) [pid = 12808] [serial = 1926] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 160 (0x9a75e800) [pid = 12808] [serial = 1925] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 159 (0x9a26f400) [pid = 12808] [serial = 1923] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 158 (0x9a266400) [pid = 12808] [serial = 1922] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 157 (0x9a03e400) [pid = 12808] [serial = 1920] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 156 (0x99f6dc00) [pid = 12808] [serial = 1919] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 155 (0x999dc400) [pid = 12808] [serial = 1917] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 154 (0x997c7400) [pid = 12808] [serial = 1916] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 153 (0x98dfe000) [pid = 12808] [serial = 1914] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 152 (0x98dd3800) [pid = 12808] [serial = 1913] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 151 (0x97c58c00) [pid = 12808] [serial = 1911] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 150 (0x950e1000) [pid = 12808] [serial = 1910] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 149 (0x94f96000) [pid = 12808] [serial = 1908] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 148 (0x94e7d000) [pid = 12808] [serial = 1907] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 147 (0x927ee800) [pid = 12808] [serial = 1905] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 146 (0x927e9c00) [pid = 12808] [serial = 1904] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 145 (0x921e8c00) [pid = 12808] [serial = 1902] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x921e5c00) [pid = 12808] [serial = 1901] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x911f5800) [pid = 12808] [serial = 1899] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x911e8400) [pid = 12808] [serial = 1898] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x90e2a800) [pid = 12808] [serial = 1896] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x8f924800) [pid = 12808] [serial = 1895] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x8f527c00) [pid = 12808] [serial = 1893] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x8f522800) [pid = 12808] [serial = 1892] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x8e0f2c00) [pid = 12808] [serial = 1890] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x8e09f400) [pid = 12808] [serial = 1889] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x8dfa9c00) [pid = 12808] [serial = 1887] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x8dfa0800) [pid = 12808] [serial = 1886] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x8de18800) [pid = 12808] [serial = 1884] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x8d83a000) [pid = 12808] [serial = 1883] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x8ca33800) [pid = 12808] [serial = 1881] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x8b95ec00) [pid = 12808] [serial = 1880] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 129 (0x8984ac00) [pid = 12808] [serial = 1878] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 128 (0x895da800) [pid = 12808] [serial = 1877] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 127 (0x8af4d400) [pid = 12808] [serial = 1931] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 126 (0x8b94fc00) [pid = 12808] [serial = 1932] [outer = (nil)] [url = about:blank] 16:29:54 INFO - PROCESS | 12808 | --DOMWINDOW == 125 (0x8d5d5c00) [pid = 12808] [serial = 1935] [outer = (nil)] [url = about:blank] 16:29:55 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:29:55 INFO - PROCESS | 12808 | 1462404595320 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] 16:29:55 INFO - PROCESS | 12808 | 1462404595426 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 16:29:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:29:55 INFO - PROCESS | 12808 | 1462404595441 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:29:55 INFO - PROCESS | 12808 | 1462404595447 Marionette TRACE conn3 <- [1,2698,null,{}] 16:29:55 INFO - PROCESS | 12808 | 1462404595455 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}] 16:29:55 INFO - PROCESS | 12808 | 1462404595779 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 16:29:55 INFO - PROCESS | 12808 | 1462404595803 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:55 INFO - PROCESS | 12808 | ++DOCSHELL 0x889e4400 == 126 [pid = 12808] [id = 682] 16:29:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 126 (0x895d9800) [pid = 12808] [serial = 2047] [outer = (nil)] 16:29:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 127 (0x89843c00) [pid = 12808] [serial = 2048] [outer = 0x895d9800] 16:29:55 INFO - PROCESS | 12808 | 1462404595889 Marionette DEBUG loaded listener.js 16:29:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 128 (0x89860400) [pid = 12808] [serial = 2049] [outer = 0x895d9800] 16:29:57 INFO - PROCESS | 12808 | SkCairoFTTypeface::onFilterRec unimplemented 16:29:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 16:29:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:29:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 16:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:29:57 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1 16:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:57 INFO - _addTest/ [0,2701,"getWindowHandle",null] 16:29:57 INFO - PROCESS | 12808 | 1462404597489 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 16:29:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:29:57 INFO - PROCESS | 12808 | 1462404597530 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:29:57 INFO - PROCESS | 12808 | 1462404597535 Marionette TRACE conn3 <- [1,2702,null,{}] 16:29:57 INFO - PROCESS | 12808 | 1462404597543 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}] 16:29:57 INFO - PROCESS | 12808 | 1462404597858 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 16:29:57 INFO - PROCESS | 12808 | 1462404597901 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:57 INFO - PROCESS | 12808 | ++DOCSHELL 0x8af4d400 == 127 [pid = 12808] [id = 683] 16:29:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 129 (0x8af50800) [pid = 12808] [serial = 2050] [outer = (nil)] 16:29:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 130 (0x8b954c00) [pid = 12808] [serial = 2051] [outer = 0x8af50800] 16:29:58 INFO - PROCESS | 12808 | 1462404598011 Marionette DEBUG loaded listener.js 16:29:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x8cb73000) [pid = 12808] [serial = 2052] [outer = 0x8af50800] 16:29:59 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x8984a400) [pid = 12808] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:29:59 INFO - PROCESS | 12808 | --DOMWINDOW == 129 (0x8ca34000) [pid = 12808] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:29:59 INFO - PROCESS | 12808 | --DOMWINDOW == 128 (0x938e8800) [pid = 12808] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:29:59 INFO - PROCESS | 12808 | --DOMWINDOW == 127 (0x8e093800) [pid = 12808] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:29:59 INFO - PROCESS | 12808 | --DOMWINDOW == 126 (0x8e0f2800) [pid = 12808] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:29:59 INFO - PROCESS | 12808 | --DOMWINDOW == 125 (0x90e2bc00) [pid = 12808] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:29:59 INFO - PROCESS | 12808 | --DOMWINDOW == 124 (0x8ea85000) [pid = 12808] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:29:59 INFO - PROCESS | 12808 | --DOMWINDOW == 123 (0x89856c00) [pid = 12808] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:29:59 INFO - PROCESS | 12808 | --DOMWINDOW == 122 (0x8df9d000) [pid = 12808] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:29:59 INFO - PROCESS | 12808 | --DOMWINDOW == 121 (0x8ca3b000) [pid = 12808] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:29:59 INFO - PROCESS | 12808 | --DOMWINDOW == 120 (0x888bc400) [pid = 12808] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:29:59 INFO - PROCESS | 12808 | --DOMWINDOW == 119 (0x8984d400) [pid = 12808] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:29:59 INFO - PROCESS | 12808 | --DOMWINDOW == 118 (0x86b1f400) [pid = 12808] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:29:59 INFO - PROCESS | 12808 | --DOMWINDOW == 117 (0x9a212800) [pid = 12808] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:29:59 INFO - PROCESS | 12808 | --DOMWINDOW == 116 (0x8957d400) [pid = 12808] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:29:59 INFO - PROCESS | 12808 | --DOMWINDOW == 115 (0x8b0ec800) [pid = 12808] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:29:59 INFO - PROCESS | 12808 | --DOMWINDOW == 114 (0x99761000) [pid = 12808] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:29:59 INFO - PROCESS | 12808 | --DOMWINDOW == 113 (0x98df4c00) [pid = 12808] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:29:59 INFO - PROCESS | 12808 | --DOMWINDOW == 112 (0x927ecc00) [pid = 12808] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:29:59 INFO - PROCESS | 12808 | 1462404599639 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]]]}] 16:29:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:29:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 2139ms 16:29:59 INFO - PROCESS | 12808 | 1462404599668 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 16:29:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:29:59 INFO - PROCESS | 12808 | 1462404599673 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 16:29:59 INFO - PROCESS | 12808 | 1462404599680 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:29:59 INFO - PROCESS | 12808 | 1462404599686 Marionette TRACE conn3 <- [1,2706,null,{}] 16:29:59 INFO - PROCESS | 12808 | 1462404599712 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}] 16:29:59 INFO - PROCESS | 12808 | 1462404599955 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 16:30:00 INFO - PROCESS | 12808 | 1462404600164 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:00 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b21c00 == 128 [pid = 12808] [id = 684] 16:30:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 113 (0x8958ac00) [pid = 12808] [serial = 2053] [outer = (nil)] 16:30:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 114 (0x8d476c00) [pid = 12808] [serial = 2054] [outer = 0x8958ac00] 16:30:00 INFO - PROCESS | 12808 | 1462404600250 Marionette DEBUG loaded listener.js 16:30:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 115 (0x8d66d000) [pid = 12808] [serial = 2055] [outer = 0x8958ac00] 16:30:01 INFO - PROCESS | 12808 | 1462404601151 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]]]}] 16:30:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:30:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1697ms 16:30:01 INFO - PROCESS | 12808 | 1462404601381 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 16:30:01 INFO - PROCESS | 12808 | 1462404601390 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 16:30:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:30:01 INFO - PROCESS | 12808 | 1462404601400 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:30:01 INFO - PROCESS | 12808 | 1462404601405 Marionette TRACE conn3 <- [1,2710,null,{}] 16:30:01 INFO - PROCESS | 12808 | 1462404601417 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}] 16:30:01 INFO - PROCESS | 12808 | 1462404601707 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 16:30:02 INFO - PROCESS | 12808 | 1462404602149 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:02 INFO - PROCESS | 12808 | ++DOCSHELL 0x89760400 == 129 [pid = 12808] [id = 685] 16:30:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 116 (0x89792000) [pid = 12808] [serial = 2056] [outer = (nil)] 16:30:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 117 (0x897a0000) [pid = 12808] [serial = 2057] [outer = 0x89792000] 16:30:02 INFO - PROCESS | 12808 | 1462404602257 Marionette DEBUG loaded listener.js 16:30:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 118 (0x89cebc00) [pid = 12808] [serial = 2058] [outer = 0x89792000] 16:30:03 INFO - PROCESS | 12808 | 1462404603315 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] 16:30:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:30:03 INFO - PROCESS | 12808 | 1462404603352 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 16:30:03 INFO - PROCESS | 12808 | 1462404603366 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:30:03 INFO - PROCESS | 12808 | 1462404603372 Marionette TRACE conn3 <- [1,2714,null,{}] 16:30:03 INFO - PROCESS | 12808 | 1462404603380 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}] 16:30:03 INFO - PROCESS | 12808 | 1462404603690 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 16:30:04 INFO - PROCESS | 12808 | 1462404604049 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:04 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b954400 == 130 [pid = 12808] [id = 686] 16:30:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 119 (0x8b992000) [pid = 12808] [serial = 2059] [outer = (nil)] 16:30:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 120 (0x8cd20800) [pid = 12808] [serial = 2060] [outer = 0x8b992000] 16:30:04 INFO - PROCESS | 12808 | 1462404604151 Marionette DEBUG loaded listener.js 16:30:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 121 (0x8d676400) [pid = 12808] [serial = 2061] [outer = 0x8b992000] 16:30:05 INFO - PROCESS | 12808 | 1462404605154 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]]]}] 16:30:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:30:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1845ms 16:30:05 INFO - PROCESS | 12808 | 1462404605207 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 16:30:05 INFO - PROCESS | 12808 | 1462404605211 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 16:30:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:30:05 INFO - PROCESS | 12808 | 1462404605219 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:30:05 INFO - PROCESS | 12808 | 1462404605224 Marionette TRACE conn3 <- [1,2718,null,{}] 16:30:05 INFO - PROCESS | 12808 | 1462404605241 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}] 16:30:05 INFO - PROCESS | 12808 | 1462404605541 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 16:30:05 INFO - PROCESS | 12808 | 1462404605933 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:05 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de76c00 == 131 [pid = 12808] [id = 687] 16:30:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 122 (0x8de7e400) [pid = 12808] [serial = 2062] [outer = (nil)] 16:30:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 123 (0x8dfaa400) [pid = 12808] [serial = 2063] [outer = 0x8de7e400] 16:30:06 INFO - PROCESS | 12808 | 1462404606035 Marionette DEBUG loaded listener.js 16:30:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 124 (0x8e099800) [pid = 12808] [serial = 2064] [outer = 0x8de7e400] 16:30:07 INFO - PROCESS | 12808 | 1462404607053 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] 16:30:07 INFO - PROCESS | 12808 | 1462404607119 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 16:30:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:30:07 INFO - PROCESS | 12808 | 1462404607126 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:30:07 INFO - PROCESS | 12808 | 1462404607130 Marionette TRACE conn3 <- [1,2722,null,{}] 16:30:07 INFO - PROCESS | 12808 | 1462404607136 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}] 16:30:07 INFO - PROCESS | 12808 | 1462404607443 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 16:30:07 INFO - PROCESS | 12808 | 1462404607795 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:07 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de7ac00 == 132 [pid = 12808] [id = 688] 16:30:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 125 (0x8e09d800) [pid = 12808] [serial = 2065] [outer = (nil)] 16:30:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 126 (0x8e0f7800) [pid = 12808] [serial = 2066] [outer = 0x8e09d800] 16:30:07 INFO - PROCESS | 12808 | 1462404607891 Marionette DEBUG loaded listener.js 16:30:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 127 (0x8f18dc00) [pid = 12808] [serial = 2067] [outer = 0x8e09d800] 16:30:08 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | Canvas test: 2d.text.font.parse.size.percentage - assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected "72px serif" but got "50% serif" 16:30:08 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 16:30:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1 16:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:08 INFO - _addTest/ [0,2725,"getWindowHandle",null] 16:30:08 INFO - PROCESS | 12808 | 1462404608981 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 16:30:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:30:08 INFO - PROCESS | 12808 | 1462404608989 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:30:08 INFO - PROCESS | 12808 | 1462404608994 Marionette TRACE conn3 <- [1,2726,null,{}] 16:30:09 INFO - PROCESS | 12808 | 1462404609000 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}] 16:30:09 INFO - PROCESS | 12808 | 1462404609266 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 16:30:09 INFO - PROCESS | 12808 | 1462404609618 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:09 INFO - PROCESS | 12808 | ++DOCSHELL 0x8e0ed000 == 133 [pid = 12808] [id = 689] 16:30:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 128 (0x8e0efc00) [pid = 12808] [serial = 2068] [outer = (nil)] 16:30:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 129 (0x8f522800) [pid = 12808] [serial = 2069] [outer = 0x8e0efc00] 16:30:09 INFO - PROCESS | 12808 | 1462404609720 Marionette DEBUG loaded listener.js 16:30:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 130 (0x8f52c000) [pid = 12808] [serial = 2070] [outer = 0x8e0efc00] 16:30:10 INFO - PROCESS | 12808 | 1462404610685 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]]]}] 16:30:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:30:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1737ms 16:30:10 INFO - PROCESS | 12808 | 1462404610728 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 16:30:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:30:10 INFO - PROCESS | 12808 | 1462404610733 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 16:30:10 INFO - PROCESS | 12808 | 1462404610739 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:30:10 INFO - PROCESS | 12808 | 1462404610744 Marionette TRACE conn3 <- [1,2730,null,{}] 16:30:10 INFO - PROCESS | 12808 | 1462404610750 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}] 16:30:11 INFO - PROCESS | 12808 | 1462404611092 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 16:30:11 INFO - PROCESS | 12808 | 1462404611452 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:11 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b23400 == 134 [pid = 12808] [id = 690] 16:30:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x8f52f000) [pid = 12808] [serial = 2071] [outer = (nil)] 16:30:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x90e2fc00) [pid = 12808] [serial = 2072] [outer = 0x8f52f000] 16:30:11 INFO - PROCESS | 12808 | 1462404611554 Marionette DEBUG loaded listener.js 16:30:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x90fcc800) [pid = 12808] [serial = 2073] [outer = 0x8f52f000] 16:30:12 INFO - PROCESS | 12808 | 1462404612949 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] 16:30:13 INFO - PROCESS | 12808 | 1462404613067 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 16:30:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:30:13 INFO - PROCESS | 12808 | 1462404613080 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:30:13 INFO - PROCESS | 12808 | 1462404613083 Marionette TRACE conn3 <- [1,2734,null,{}] 16:30:13 INFO - PROCESS | 12808 | 1462404613091 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}] 16:30:13 INFO - PROCESS | 12808 | 1462404613366 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 16:30:13 INFO - PROCESS | 12808 | 1462404613661 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:13 INFO - PROCESS | 12808 | ++DOCSHELL 0x8984ac00 == 135 [pid = 12808] [id = 691] 16:30:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x8f850000) [pid = 12808] [serial = 2074] [outer = (nil)] 16:30:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x921e2000) [pid = 12808] [serial = 2075] [outer = 0x8f850000] 16:30:13 INFO - PROCESS | 12808 | 1462404613756 Marionette DEBUG loaded listener.js 16:30:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x921e8800) [pid = 12808] [serial = 2076] [outer = 0x8f850000] 16:30:14 INFO - PROCESS | 12808 | 1462404614755 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]]]}] 16:30:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:30:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1738ms 16:30:14 INFO - PROCESS | 12808 | 1462404614819 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 16:30:14 INFO - PROCESS | 12808 | 1462404614823 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 16:30:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:30:14 INFO - PROCESS | 12808 | 1462404614830 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:30:14 INFO - PROCESS | 12808 | 1462404614835 Marionette TRACE conn3 <- [1,2738,null,{}] 16:30:14 INFO - PROCESS | 12808 | 1462404614842 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}] 16:30:15 INFO - PROCESS | 12808 | 1462404615108 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 16:30:15 INFO - PROCESS | 12808 | 1462404615461 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:15 INFO - PROCESS | 12808 | ++DOCSHELL 0x91832800 == 136 [pid = 12808] [id = 692] 16:30:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x91834c00) [pid = 12808] [serial = 2077] [outer = (nil)] 16:30:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x927e6400) [pid = 12808] [serial = 2078] [outer = 0x91834c00] 16:30:15 INFO - PROCESS | 12808 | 1462404615574 Marionette DEBUG loaded listener.js 16:30:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x92949400) [pid = 12808] [serial = 2079] [outer = 0x91834c00] 16:30:16 INFO - PROCESS | 12808 | 1462404616572 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]]]}] 16:30:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:30:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1784ms 16:30:16 INFO - PROCESS | 12808 | 1462404616616 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 16:30:16 INFO - PROCESS | 12808 | 1462404616620 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 16:30:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:30:16 INFO - PROCESS | 12808 | 1462404616627 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:30:16 INFO - PROCESS | 12808 | 1462404616631 Marionette TRACE conn3 <- [1,2742,null,{}] 16:30:16 INFO - PROCESS | 12808 | 1462404616639 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}] 16:30:16 INFO - PROCESS | 12808 | 1462404616888 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 16:30:17 INFO - PROCESS | 12808 | 1462404617250 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:17 INFO - PROCESS | 12808 | ++DOCSHELL 0x90e2cc00 == 137 [pid = 12808] [id = 693] 16:30:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x917c6800) [pid = 12808] [serial = 2080] [outer = (nil)] 16:30:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x93aa9400) [pid = 12808] [serial = 2081] [outer = 0x917c6800] 16:30:17 INFO - PROCESS | 12808 | 1462404617346 Marionette DEBUG loaded listener.js 16:30:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x94449000) [pid = 12808] [serial = 2082] [outer = 0x917c6800] 16:30:18 INFO - PROCESS | 12808 | 1462404618299 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]]]}] 16:30:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:30:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1732ms 16:30:18 INFO - PROCESS | 12808 | 1462404618361 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 16:30:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:30:18 INFO - PROCESS | 12808 | 1462404618365 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 16:30:18 INFO - PROCESS | 12808 | 1462404618372 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:30:18 INFO - PROCESS | 12808 | 1462404618377 Marionette TRACE conn3 <- [1,2746,null,{}] 16:30:18 INFO - PROCESS | 12808 | 1462404618383 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}] 16:30:18 INFO - PROCESS | 12808 | 1462404618630 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 16:30:18 INFO - PROCESS | 12808 | 1462404618977 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:19 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b98e800 == 138 [pid = 12808] [id = 694] 16:30:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x93899400) [pid = 12808] [serial = 2083] [outer = (nil)] 16:30:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x94f9a000) [pid = 12808] [serial = 2084] [outer = 0x93899400] 16:30:19 INFO - PROCESS | 12808 | 1462404619081 Marionette DEBUG loaded listener.js 16:30:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x94fa3400) [pid = 12808] [serial = 2085] [outer = 0x93899400] 16:30:19 INFO - PROCESS | 12808 | 1462404619988 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]]]}] 16:30:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:30:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1635ms 16:30:20 INFO - PROCESS | 12808 | 1462404620007 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 16:30:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:30:20 INFO - PROCESS | 12808 | 1462404620012 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 16:30:20 INFO - PROCESS | 12808 | 1462404620020 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:30:20 INFO - PROCESS | 12808 | 1462404620025 Marionette TRACE conn3 <- [1,2750,null,{}] 16:30:20 INFO - PROCESS | 12808 | 1462404620031 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}] 16:30:20 INFO - PROCESS | 12808 | 1462404620314 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 16:30:20 INFO - PROCESS | 12808 | 1462404620694 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:20 INFO - PROCESS | 12808 | ++DOCSHELL 0x94e9fc00 == 139 [pid = 12808] [id = 695] 16:30:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 146 (0x97418400) [pid = 12808] [serial = 2086] [outer = (nil)] 16:30:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 147 (0x97f01c00) [pid = 12808] [serial = 2087] [outer = 0x97418400] 16:30:20 INFO - PROCESS | 12808 | 1462404620805 Marionette DEBUG loaded listener.js 16:30:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 148 (0x98c84c00) [pid = 12808] [serial = 2088] [outer = 0x97418400] 16:30:21 INFO - PROCESS | 12808 | 1462404621782 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]]]}] 16:30:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:30:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1840ms 16:30:21 INFO - PROCESS | 12808 | 1462404621860 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 16:30:21 INFO - PROCESS | 12808 | 1462404621863 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 16:30:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:30:21 INFO - PROCESS | 12808 | 1462404621871 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:30:21 INFO - PROCESS | 12808 | 1462404621876 Marionette TRACE conn3 <- [1,2754,null,{}] 16:30:21 INFO - PROCESS | 12808 | 1462404621882 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}] 16:30:22 INFO - PROCESS | 12808 | 1462404622184 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 16:30:22 INFO - PROCESS | 12808 | 1462404622558 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:22 INFO - PROCESS | 12808 | ++DOCSHELL 0x94e7c800 == 140 [pid = 12808] [id = 696] 16:30:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 149 (0x94eab400) [pid = 12808] [serial = 2089] [outer = (nil)] 16:30:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 150 (0x99113800) [pid = 12808] [serial = 2090] [outer = 0x94eab400] 16:30:22 INFO - PROCESS | 12808 | 1462404622657 Marionette DEBUG loaded listener.js 16:30:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 151 (0x997c2800) [pid = 12808] [serial = 2091] [outer = 0x94eab400] 16:30:23 INFO - PROCESS | 12808 | 1462404623632 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]]]}] 16:30:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:30:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1792ms 16:30:23 INFO - PROCESS | 12808 | 1462404623671 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 16:30:23 INFO - PROCESS | 12808 | 1462404623676 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 16:30:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:30:23 INFO - PROCESS | 12808 | 1462404623686 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:30:23 INFO - PROCESS | 12808 | 1462404623689 Marionette TRACE conn3 <- [1,2758,null,{}] 16:30:23 INFO - PROCESS | 12808 | 1462404623696 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}] 16:30:23 INFO - PROCESS | 12808 | 1462404623960 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 16:30:24 INFO - PROCESS | 12808 | 1462404624333 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:24 INFO - PROCESS | 12808 | ++DOCSHELL 0x93aaa400 == 141 [pid = 12808] [id = 697] 16:30:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 152 (0x950d0000) [pid = 12808] [serial = 2092] [outer = (nil)] 16:30:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 153 (0x99a28400) [pid = 12808] [serial = 2093] [outer = 0x950d0000] 16:30:24 INFO - PROCESS | 12808 | 1462404624435 Marionette DEBUG loaded listener.js 16:30:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 154 (0x99e53c00) [pid = 12808] [serial = 2094] [outer = 0x950d0000] 16:30:25 INFO - PROCESS | 12808 | 1462404625363 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]]]}] 16:30:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:30:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1738ms 16:30:25 INFO - PROCESS | 12808 | 1462404625426 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 16:30:25 INFO - PROCESS | 12808 | 1462404625432 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 16:30:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:30:25 INFO - PROCESS | 12808 | 1462404625439 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:30:25 INFO - PROCESS | 12808 | 1462404625442 Marionette TRACE conn3 <- [1,2762,null,{}] 16:30:25 INFO - PROCESS | 12808 | 1462404625451 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}] 16:30:25 INFO - PROCESS | 12808 | 1462404625723 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 16:30:26 INFO - PROCESS | 12808 | 1462404626070 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:26 INFO - PROCESS | 12808 | ++DOCSHELL 0x99f74400 == 142 [pid = 12808] [id = 698] 16:30:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 155 (0x99f76800) [pid = 12808] [serial = 2095] [outer = (nil)] 16:30:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 156 (0x9a262c00) [pid = 12808] [serial = 2096] [outer = 0x99f76800] 16:30:26 INFO - PROCESS | 12808 | 1462404626163 Marionette DEBUG loaded listener.js 16:30:26 INFO - PROCESS | 12808 | ++DOMWINDOW == 157 (0x9a268800) [pid = 12808] [serial = 2097] [outer = 0x99f76800] 16:30:27 INFO - PROCESS | 12808 | 1462404627092 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]]]}] 16:30:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:30:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1689ms 16:30:27 INFO - PROCESS | 12808 | 1462404627129 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 16:30:27 INFO - PROCESS | 12808 | 1462404627133 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 16:30:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:30:27 INFO - PROCESS | 12808 | 1462404627140 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:30:27 INFO - PROCESS | 12808 | 1462404627144 Marionette TRACE conn3 <- [1,2766,null,{}] 16:30:27 INFO - PROCESS | 12808 | 1462404627150 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}] 16:30:27 INFO - PROCESS | 12808 | 1462404627410 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 16:30:27 INFO - PROCESS | 12808 | 1462404627817 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:27 INFO - PROCESS | 12808 | ++DOCSHELL 0x97fbd800 == 143 [pid = 12808] [id = 699] 16:30:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 158 (0x9941a400) [pid = 12808] [serial = 2098] [outer = (nil)] 16:30:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 159 (0x9a588000) [pid = 12808] [serial = 2099] [outer = 0x9941a400] 16:30:27 INFO - PROCESS | 12808 | 1462404627915 Marionette DEBUG loaded listener.js 16:30:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 160 (0x9a76c000) [pid = 12808] [serial = 2100] [outer = 0x9941a400] 16:30:28 INFO - PROCESS | 12808 | 1462404628815 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]]]}] 16:30:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:30:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1742ms 16:30:28 INFO - PROCESS | 12808 | 1462404628884 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 16:30:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:30:28 INFO - PROCESS | 12808 | 1462404628889 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 16:30:28 INFO - PROCESS | 12808 | 1462404628895 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:30:28 INFO - PROCESS | 12808 | 1462404628899 Marionette TRACE conn3 <- [1,2770,null,{}] 16:30:28 INFO - PROCESS | 12808 | 1462404628905 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}] 16:30:29 INFO - PROCESS | 12808 | 1462404629139 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 16:30:29 INFO - PROCESS | 12808 | 1462404629488 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:29 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f84dc00 == 144 [pid = 12808] [id = 700] 16:30:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 161 (0x9a043c00) [pid = 12808] [serial = 2101] [outer = (nil)] 16:30:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 162 (0x9d87b400) [pid = 12808] [serial = 2102] [outer = 0x9a043c00] 16:30:29 INFO - PROCESS | 12808 | 1462404629591 Marionette DEBUG loaded listener.js 16:30:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 163 (0xa05f6800) [pid = 12808] [serial = 2103] [outer = 0x9a043c00] 16:30:30 INFO - PROCESS | 12808 | 1462404630498 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]]]}] 16:30:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:30:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1638ms 16:30:30 INFO - PROCESS | 12808 | 1462404630533 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 16:30:30 INFO - PROCESS | 12808 | 1462404630541 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 16:30:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:30:30 INFO - PROCESS | 12808 | 1462404630552 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:30:30 INFO - PROCESS | 12808 | 1462404630556 Marionette TRACE conn3 <- [1,2774,null,{}] 16:30:30 INFO - PROCESS | 12808 | 1462404630566 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}] 16:30:30 INFO - PROCESS | 12808 | 1462404630813 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 16:30:31 INFO - PROCESS | 12808 | 1462404631158 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:31 INFO - PROCESS | 12808 | ++DOCSHELL 0x9cac2400 == 145 [pid = 12808] [id = 701] 16:30:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0x9cac5c00) [pid = 12808] [serial = 2104] [outer = (nil)] 16:30:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0xa2148000) [pid = 12808] [serial = 2105] [outer = 0x9cac5c00] 16:30:31 INFO - PROCESS | 12808 | 1462404631266 Marionette DEBUG loaded listener.js 16:30:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0xa2149800) [pid = 12808] [serial = 2106] [outer = 0x9cac5c00] 16:30:33 INFO - PROCESS | 12808 | --DOCSHELL 0x86b16c00 == 144 [pid = 12808] [id = 639] 16:30:33 INFO - PROCESS | 12808 | --DOCSHELL 0x8f196c00 == 143 [pid = 12808] [id = 298] 16:30:33 INFO - PROCESS | 12808 | --DOCSHELL 0x938d9400 == 142 [pid = 12808] [id = 638] 16:30:33 INFO - PROCESS | 12808 | --DOCSHELL 0x90fbe400 == 141 [pid = 12808] [id = 637] 16:30:33 INFO - PROCESS | 12808 | --DOCSHELL 0x88b55c00 == 140 [pid = 12808] [id = 600] 16:30:33 INFO - PROCESS | 12808 | --DOCSHELL 0x938da000 == 139 [pid = 12808] [id = 142] 16:30:33 INFO - PROCESS | 12808 | --DOCSHELL 0x86c3dc00 == 138 [pid = 12808] [id = 640] 16:30:33 INFO - PROCESS | 12808 | --DOCSHELL 0x8f330400 == 137 [pid = 12808] [id = 674] 16:30:33 INFO - PROCESS | 12808 | --DOCSHELL 0x8cb70000 == 136 [pid = 12808] [id = 673] 16:30:33 INFO - PROCESS | 12808 | --DOCSHELL 0x8e099c00 == 135 [pid = 12808] [id = 672] 16:30:33 INFO - PROCESS | 12808 | --DOCSHELL 0x8ea8fc00 == 134 [pid = 12808] [id = 671] 16:30:33 INFO - PROCESS | 12808 | --DOCSHELL 0x8d83d400 == 133 [pid = 12808] [id = 670] 16:30:33 INFO - PROCESS | 12808 | --DOCSHELL 0x8ca39000 == 132 [pid = 12808] [id = 668] 16:30:33 INFO - PROCESS | 12808 | --DOCSHELL 0x8cbbc800 == 131 [pid = 12808] [id = 669] 16:30:33 INFO - PROCESS | 12808 | --DOCSHELL 0x89855800 == 130 [pid = 12808] [id = 667] 16:30:33 INFO - PROCESS | 12808 | --DOCSHELL 0x86c40c00 == 129 [pid = 12808] [id = 666] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x8cbc9000) [pid = 12808] [serial = 1875] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0x8cb6b800) [pid = 12808] [serial = 1994] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x8cbbe400) [pid = 12808] [serial = 1995] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 162 (0x8cd2bc00) [pid = 12808] [serial = 1997] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 161 (0x9449dc00) [pid = 12808] [serial = 1964] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 160 (0x9389a400) [pid = 12808] [serial = 1962] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 159 (0x92943c00) [pid = 12808] [serial = 1961] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 158 (0x9276b800) [pid = 12808] [serial = 1959] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 157 (0x917cac00) [pid = 12808] [serial = 1958] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 156 (0x91832c00) [pid = 12808] [serial = 1956] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 155 (0x917c6c00) [pid = 12808] [serial = 1955] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 154 (0x8f84e400) [pid = 12808] [serial = 1953] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 153 (0x8f52e000) [pid = 12808] [serial = 1952] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 152 (0x8f196800) [pid = 12808] [serial = 1950] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 151 (0x8f189000) [pid = 12808] [serial = 1949] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 150 (0x8e0f6800) [pid = 12808] [serial = 1947] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 149 (0x8e09a400) [pid = 12808] [serial = 1946] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 148 (0x8d66fc00) [pid = 12808] [serial = 1944] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 147 (0x8d474c00) [pid = 12808] [serial = 1943] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 146 (0x8a5e5400) [pid = 12808] [serial = 1941] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 145 (0x89852400) [pid = 12808] [serial = 1940] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x89860000) [pid = 12808] [serial = 1991] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x86ebfc00) [pid = 12808] [serial = 1988] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x8730cc00) [pid = 12808] [serial = 1989] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0xa05f6000) [pid = 12808] [serial = 1985] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x9cb17c00) [pid = 12808] [serial = 1983] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x9cb13000) [pid = 12808] [serial = 1982] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x9a717c00) [pid = 12808] [serial = 1980] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x9a26a400) [pid = 12808] [serial = 1979] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x99f75c00) [pid = 12808] [serial = 1977] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x99f6c400) [pid = 12808] [serial = 1976] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x99a21c00) [pid = 12808] [serial = 1974] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x999dbc00) [pid = 12808] [serial = 1973] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x9941b400) [pid = 12808] [serial = 1971] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x9910d800) [pid = 12808] [serial = 1970] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x950d2c00) [pid = 12808] [serial = 1968] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 129 (0x950c5000) [pid = 12808] [serial = 1967] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 128 (0x94e9e000) [pid = 12808] [serial = 1965] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | --DOMWINDOW == 127 (0x8af4b800) [pid = 12808] [serial = 1992] [outer = (nil)] [url = about:blank] 16:30:34 INFO - PROCESS | 12808 | 1462404634705 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]]]}] 16:30:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:30:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 4202ms 16:30:34 INFO - PROCESS | 12808 | 1462404634754 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 16:30:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:30:34 INFO - PROCESS | 12808 | 1462404634763 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 16:30:34 INFO - PROCESS | 12808 | 1462404634772 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:30:34 INFO - PROCESS | 12808 | 1462404634779 Marionette TRACE conn3 <- [1,2778,null,{}] 16:30:34 INFO - PROCESS | 12808 | 1462404634787 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}] 16:30:35 INFO - PROCESS | 12808 | 1462404635053 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 16:30:35 INFO - PROCESS | 12808 | 1462404635345 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:35 INFO - PROCESS | 12808 | ++DOCSHELL 0x89756800 == 130 [pid = 12808] [id = 702] 16:30:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 128 (0x89791c00) [pid = 12808] [serial = 2107] [outer = (nil)] 16:30:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 129 (0x8984a400) [pid = 12808] [serial = 2108] [outer = 0x89791c00] 16:30:35 INFO - PROCESS | 12808 | 1462404635437 Marionette DEBUG loaded listener.js 16:30:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 130 (0x8a5e1800) [pid = 12808] [serial = 2109] [outer = 0x89791c00] 16:30:36 INFO - PROCESS | 12808 | 1462404636325 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]]]}] 16:30:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:30:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1602ms 16:30:36 INFO - PROCESS | 12808 | 1462404636388 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 16:30:36 INFO - PROCESS | 12808 | 1462404636397 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 16:30:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:30:36 INFO - PROCESS | 12808 | 1462404636408 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:30:36 INFO - PROCESS | 12808 | 1462404636412 Marionette TRACE conn3 <- [1,2782,null,{}] 16:30:36 INFO - PROCESS | 12808 | 1462404636425 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}] 16:30:36 INFO - PROCESS | 12808 | 1462404636734 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 16:30:36 INFO - PROCESS | 12808 | 1462404636767 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:36 INFO - PROCESS | 12808 | ++DOCSHELL 0x8a5eac00 == 131 [pid = 12808] [id = 703] 16:30:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x8b0f3400) [pid = 12808] [serial = 2110] [outer = (nil)] 16:30:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x8b992400) [pid = 12808] [serial = 2111] [outer = 0x8b0f3400] 16:30:36 INFO - PROCESS | 12808 | 1462404636848 Marionette DEBUG loaded listener.js 16:30:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x8cb75000) [pid = 12808] [serial = 2112] [outer = 0x8b0f3400] 16:30:37 INFO - PROCESS | 12808 | 1462404637948 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]]]}] 16:30:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:30:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1631ms 16:30:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:30:38 INFO - PROCESS | 12808 | 1462404638040 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 16:30:38 INFO - PROCESS | 12808 | 1462404638043 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 16:30:38 INFO - PROCESS | 12808 | 1462404638051 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:30:38 INFO - PROCESS | 12808 | 1462404638057 Marionette TRACE conn3 <- [1,2786,null,{}] 16:30:38 INFO - PROCESS | 12808 | 1462404638082 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}] 16:30:38 INFO - PROCESS | 12808 | 1462404638387 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 16:30:39 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x8de18400) [pid = 12808] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:30:39 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x927e6000) [pid = 12808] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:30:39 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x91833000) [pid = 12808] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:30:39 INFO - PROCESS | 12808 | --DOMWINDOW == 129 (0x9831fc00) [pid = 12808] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:30:39 INFO - PROCESS | 12808 | --DOMWINDOW == 128 (0x8af50800) [pid = 12808] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:30:39 INFO - PROCESS | 12808 | --DOMWINDOW == 127 (0x86c46000) [pid = 12808] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:30:39 INFO - PROCESS | 12808 | --DOMWINDOW == 126 (0x997cd400) [pid = 12808] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:30:39 INFO - PROCESS | 12808 | --DOMWINDOW == 125 (0x8cb71000) [pid = 12808] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:30:39 INFO - PROCESS | 12808 | --DOMWINDOW == 124 (0x89ce2400) [pid = 12808] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:30:39 INFO - PROCESS | 12808 | --DOMWINDOW == 123 (0x895d9800) [pid = 12808] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:30:39 INFO - PROCESS | 12808 | --DOMWINDOW == 122 (0x89798400) [pid = 12808] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:30:39 INFO - PROCESS | 12808 | --DOMWINDOW == 121 (0x9831e800) [pid = 12808] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:30:39 INFO - PROCESS | 12808 | --DOMWINDOW == 120 (0x8f18b800) [pid = 12808] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:30:39 INFO - PROCESS | 12808 | --DOMWINDOW == 119 (0x9cb0c400) [pid = 12808] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:30:39 INFO - PROCESS | 12808 | --DOMWINDOW == 118 (0x90fc1400) [pid = 12808] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:30:39 INFO - PROCESS | 12808 | --DOMWINDOW == 117 (0x8f928000) [pid = 12808] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:30:39 INFO - PROCESS | 12808 | --DOMWINDOW == 116 (0x8ea8f000) [pid = 12808] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:30:39 INFO - PROCESS | 12808 | --DOMWINDOW == 115 (0x8d5cb400) [pid = 12808] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:30:39 INFO - PROCESS | 12808 | --DOMWINDOW == 114 (0x94e75400) [pid = 12808] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:30:39 INFO - PROCESS | 12808 | --DOMWINDOW == 113 (0x99f70000) [pid = 12808] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:30:39 INFO - PROCESS | 12808 | 1462404639226 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:39 INFO - PROCESS | 12808 | ++DOCSHELL 0x86c46000 == 132 [pid = 12808] [id = 704] 16:30:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 114 (0x870f7800) [pid = 12808] [serial = 2113] [outer = (nil)] 16:30:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 115 (0x8a5ea800) [pid = 12808] [serial = 2114] [outer = 0x870f7800] 16:30:39 INFO - PROCESS | 12808 | 1462404639317 Marionette DEBUG loaded listener.js 16:30:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 116 (0x8d836c00) [pid = 12808] [serial = 2115] [outer = 0x870f7800] 16:30:40 INFO - PROCESS | 12808 | 1462404640097 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]]]}] 16:30:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:30:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 2059ms 16:30:40 INFO - PROCESS | 12808 | 1462404640108 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 16:30:40 INFO - PROCESS | 12808 | 1462404640112 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 16:30:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:30:40 INFO - PROCESS | 12808 | 1462404640121 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:30:40 INFO - PROCESS | 12808 | 1462404640124 Marionette TRACE conn3 <- [1,2790,null,{}] 16:30:40 INFO - PROCESS | 12808 | 1462404640130 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}] 16:30:40 INFO - PROCESS | 12808 | 1462404640447 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 16:30:40 INFO - PROCESS | 12808 | 1462404640473 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:40 INFO - PROCESS | 12808 | ++DOCSHELL 0x86ebac00 == 133 [pid = 12808] [id = 705] 16:30:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 117 (0x8d675400) [pid = 12808] [serial = 2116] [outer = (nil)] 16:30:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 118 (0x8de73c00) [pid = 12808] [serial = 2117] [outer = 0x8d675400] 16:30:40 INFO - PROCESS | 12808 | 1462404640554 Marionette DEBUG loaded listener.js 16:30:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 119 (0x8de1f400) [pid = 12808] [serial = 2118] [outer = 0x8d675400] 16:30:41 INFO - PROCESS | 12808 | 1462404641927 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]]]}] 16:30:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:30:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1845ms 16:30:41 INFO - PROCESS | 12808 | 1462404641967 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 16:30:41 INFO - PROCESS | 12808 | 1462404641975 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 16:30:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:30:41 INFO - PROCESS | 12808 | 1462404641985 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:30:41 INFO - PROCESS | 12808 | 1462404641993 Marionette TRACE conn3 <- [1,2794,null,{}] 16:30:42 INFO - PROCESS | 12808 | 1462404642003 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}] 16:30:42 INFO - PROCESS | 12808 | 1462404642300 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 16:30:42 INFO - PROCESS | 12808 | 1462404642728 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:42 INFO - PROCESS | 12808 | ++DOCSHELL 0x89848800 == 134 [pid = 12808] [id = 706] 16:30:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 120 (0x8984d000) [pid = 12808] [serial = 2119] [outer = (nil)] 16:30:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 121 (0x8b94fc00) [pid = 12808] [serial = 2120] [outer = 0x8984d000] 16:30:42 INFO - PROCESS | 12808 | 1462404642837 Marionette DEBUG loaded listener.js 16:30:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 122 (0x8ca34c00) [pid = 12808] [serial = 2121] [outer = 0x8984d000] 16:30:43 INFO - PROCESS | 12808 | 1462404643852 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]]]}] 16:30:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:30:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1938ms 16:30:43 INFO - PROCESS | 12808 | 1462404643925 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 16:30:43 INFO - PROCESS | 12808 | 1462404643935 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 16:30:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:30:43 INFO - PROCESS | 12808 | 1462404643947 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:30:43 INFO - PROCESS | 12808 | 1462404643951 Marionette TRACE conn3 <- [1,2798,null,{}] 16:30:43 INFO - PROCESS | 12808 | 1462404643959 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}] 16:30:44 INFO - PROCESS | 12808 | 1462404644261 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 16:30:44 INFO - PROCESS | 12808 | 1462404644659 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:44 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b98ac00 == 135 [pid = 12808] [id = 707] 16:30:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 123 (0x8cbc2800) [pid = 12808] [serial = 2122] [outer = (nil)] 16:30:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 124 (0x8dfa0c00) [pid = 12808] [serial = 2123] [outer = 0x8cbc2800] 16:30:44 INFO - PROCESS | 12808 | 1462404644752 Marionette DEBUG loaded listener.js 16:30:44 INFO - PROCESS | 12808 | ++DOMWINDOW == 125 (0x8e099000) [pid = 12808] [serial = 2124] [outer = 0x8cbc2800] 16:30:45 INFO - PROCESS | 12808 | 1462404645789 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]]]}] 16:30:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:30:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1888ms 16:30:45 INFO - PROCESS | 12808 | 1462404645836 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 16:30:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:30:45 INFO - PROCESS | 12808 | 1462404645841 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 16:30:45 INFO - PROCESS | 12808 | 1462404645849 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:30:45 INFO - PROCESS | 12808 | 1462404645855 Marionette TRACE conn3 <- [1,2802,null,{}] 16:30:45 INFO - PROCESS | 12808 | 1462404645875 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}] 16:30:46 INFO - PROCESS | 12808 | 1462404646296 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 16:30:46 INFO - PROCESS | 12808 | 1462404646583 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:46 INFO - PROCESS | 12808 | ++DOCSHELL 0x8ea90400 == 136 [pid = 12808] [id = 708] 16:30:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 126 (0x8f18b800) [pid = 12808] [serial = 2125] [outer = (nil)] 16:30:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 127 (0x8f196400) [pid = 12808] [serial = 2126] [outer = 0x8f18b800] 16:30:46 INFO - PROCESS | 12808 | 1462404646683 Marionette DEBUG loaded listener.js 16:30:46 INFO - PROCESS | 12808 | ++DOMWINDOW == 128 (0x8f33d000) [pid = 12808] [serial = 2127] [outer = 0x8f18b800] 16:30:47 INFO - PROCESS | 12808 | 1462404647645 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]]]}] 16:30:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:30:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1850ms 16:30:47 INFO - PROCESS | 12808 | 1462404647699 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 16:30:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:30:47 INFO - PROCESS | 12808 | 1462404647705 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 16:30:47 INFO - PROCESS | 12808 | 1462404647712 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:30:47 INFO - PROCESS | 12808 | 1462404647715 Marionette TRACE conn3 <- [1,2806,null,{}] 16:30:47 INFO - PROCESS | 12808 | 1462404647722 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}] 16:30:48 INFO - PROCESS | 12808 | 1462404648026 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 16:30:48 INFO - PROCESS | 12808 | 1462404648381 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:48 INFO - PROCESS | 12808 | ++DOCSHELL 0x8ea8c400 == 137 [pid = 12808] [id = 709] 16:30:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 129 (0x8f331800) [pid = 12808] [serial = 2128] [outer = (nil)] 16:30:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 130 (0x8f91ec00) [pid = 12808] [serial = 2129] [outer = 0x8f331800] 16:30:48 INFO - PROCESS | 12808 | 1462404648478 Marionette DEBUG loaded listener.js 16:30:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x8f929000) [pid = 12808] [serial = 2130] [outer = 0x8f331800] 16:30:49 INFO - PROCESS | 12808 | 1462404649426 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]]]}] 16:30:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:30:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1783ms 16:30:49 INFO - PROCESS | 12808 | 1462404649496 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 16:30:49 INFO - PROCESS | 12808 | 1462404649500 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 16:30:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:30:49 INFO - PROCESS | 12808 | 1462404649508 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:30:49 INFO - PROCESS | 12808 | 1462404649512 Marionette TRACE conn3 <- [1,2810,null,{}] 16:30:49 INFO - PROCESS | 12808 | 1462404649518 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}] 16:30:49 INFO - PROCESS | 12808 | 1462404649771 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 16:30:50 INFO - PROCESS | 12808 | 1462404650119 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:50 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de20400 == 138 [pid = 12808] [id = 710] 16:30:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x90e2ac00) [pid = 12808] [serial = 2131] [outer = (nil)] 16:30:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x90fc3400) [pid = 12808] [serial = 2132] [outer = 0x90e2ac00] 16:30:50 INFO - PROCESS | 12808 | 1462404650214 Marionette DEBUG loaded listener.js 16:30:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x90fc6800) [pid = 12808] [serial = 2133] [outer = 0x90e2ac00] 16:30:51 INFO - PROCESS | 12808 | 1462404651185 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]]]}] 16:30:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:30:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1736ms 16:30:51 INFO - PROCESS | 12808 | 1462404651247 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 16:30:51 INFO - PROCESS | 12808 | 1462404651251 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 16:30:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:30:51 INFO - PROCESS | 12808 | 1462404651261 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:30:51 INFO - PROCESS | 12808 | 1462404651265 Marionette TRACE conn3 <- [1,2814,null,{}] 16:30:51 INFO - PROCESS | 12808 | 1462404651271 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}] 16:30:51 INFO - PROCESS | 12808 | 1462404651556 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 16:30:51 INFO - PROCESS | 12808 | 1462404651890 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:51 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f85c400 == 139 [pid = 12808] [id = 711] 16:30:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x917cd800) [pid = 12808] [serial = 2134] [outer = (nil)] 16:30:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x921e9800) [pid = 12808] [serial = 2135] [outer = 0x917cd800] 16:30:51 INFO - PROCESS | 12808 | 1462404651990 Marionette DEBUG loaded listener.js 16:30:52 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x92769800) [pid = 12808] [serial = 2136] [outer = 0x917cd800] 16:30:52 INFO - PROCESS | 12808 | 1462404652938 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]]]}] 16:30:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:30:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1733ms 16:30:52 INFO - PROCESS | 12808 | 1462404652995 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 16:30:53 INFO - PROCESS | 12808 | 1462404653000 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 16:30:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:30:53 INFO - PROCESS | 12808 | 1462404653007 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:30:53 INFO - PROCESS | 12808 | 1462404653011 Marionette TRACE conn3 <- [1,2818,null,{}] 16:30:53 INFO - PROCESS | 12808 | 1462404653017 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}] 16:30:53 INFO - PROCESS | 12808 | 1462404653255 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 16:30:53 INFO - PROCESS | 12808 | 1462404653603 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:53 INFO - PROCESS | 12808 | ++DOCSHELL 0x917c6c00 == 140 [pid = 12808] [id = 712] 16:30:53 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x91835000) [pid = 12808] [serial = 2137] [outer = (nil)] 16:30:53 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x92946c00) [pid = 12808] [serial = 2138] [outer = 0x91835000] 16:30:53 INFO - PROCESS | 12808 | 1462404653702 Marionette DEBUG loaded listener.js 16:30:53 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x937f2c00) [pid = 12808] [serial = 2139] [outer = 0x91835000] 16:30:54 INFO - PROCESS | 12808 | 1462404654690 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]]]}] 16:30:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:30:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1739ms 16:30:54 INFO - PROCESS | 12808 | 1462404654747 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 16:30:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:30:54 INFO - PROCESS | 12808 | 1462404654753 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 16:30:54 INFO - PROCESS | 12808 | 1462404654760 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:30:54 INFO - PROCESS | 12808 | 1462404654763 Marionette TRACE conn3 <- [1,2822,null,{}] 16:30:54 INFO - PROCESS | 12808 | 1462404654770 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}] 16:30:55 INFO - PROCESS | 12808 | 1462404655072 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 16:30:55 INFO - PROCESS | 12808 | 1462404655420 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:55 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f331c00 == 141 [pid = 12808] [id = 713] 16:30:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x8f853000) [pid = 12808] [serial = 2140] [outer = (nil)] 16:30:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x93aaa800) [pid = 12808] [serial = 2141] [outer = 0x8f853000] 16:30:55 INFO - PROCESS | 12808 | 1462404655516 Marionette DEBUG loaded listener.js 16:30:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x94e75400) [pid = 12808] [serial = 2142] [outer = 0x8f853000] 16:30:56 INFO - PROCESS | 12808 | 1462404656523 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]]]}] 16:30:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:30:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1797ms 16:30:56 INFO - PROCESS | 12808 | 1462404656576 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 16:30:56 INFO - PROCESS | 12808 | 1462404656580 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 16:30:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:30:56 INFO - PROCESS | 12808 | 1462404656588 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:30:56 INFO - PROCESS | 12808 | 1462404656592 Marionette TRACE conn3 <- [1,2826,null,{}] 16:30:56 INFO - PROCESS | 12808 | 1462404656598 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}] 16:30:56 INFO - PROCESS | 12808 | 1462404656856 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 16:30:57 INFO - PROCESS | 12808 | 1462404657210 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:57 INFO - PROCESS | 12808 | ++DOCSHELL 0x921ecc00 == 142 [pid = 12808] [id = 714] 16:30:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x927ed000) [pid = 12808] [serial = 2143] [outer = (nil)] 16:30:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x94fb1400) [pid = 12808] [serial = 2144] [outer = 0x927ed000] 16:30:57 INFO - PROCESS | 12808 | 1462404657316 Marionette DEBUG loaded listener.js 16:30:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 146 (0x950d7800) [pid = 12808] [serial = 2145] [outer = 0x927ed000] 16:30:58 INFO - PROCESS | 12808 | 1462404658337 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:30:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:30:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1787ms 16:30:58 INFO - PROCESS | 12808 | 1462404658377 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 16:30:58 INFO - PROCESS | 12808 | 1462404658380 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 16:30:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:30:58 INFO - PROCESS | 12808 | 1462404658388 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:30:58 INFO - PROCESS | 12808 | 1462404658392 Marionette TRACE conn3 <- [1,2830,null,{}] 16:30:58 INFO - PROCESS | 12808 | 1462404658399 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}] 16:30:58 INFO - PROCESS | 12808 | 1462404658664 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 16:30:59 INFO - PROCESS | 12808 | 1462404659031 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:59 INFO - PROCESS | 12808 | ++DOCSHELL 0x94f94000 == 143 [pid = 12808] [id = 715] 16:30:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 147 (0x94fa4400) [pid = 12808] [serial = 2146] [outer = (nil)] 16:30:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 148 (0x97c58c00) [pid = 12808] [serial = 2147] [outer = 0x94fa4400] 16:30:59 INFO - PROCESS | 12808 | 1462404659127 Marionette DEBUG loaded listener.js 16:30:59 INFO - PROCESS | 12808 | ++DOMWINDOW == 149 (0x97fbec00) [pid = 12808] [serial = 2148] [outer = 0x94fa4400] 16:31:00 INFO - PROCESS | 12808 | 1462404660131 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]]]}] 16:31:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:31:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1786ms 16:31:00 INFO - PROCESS | 12808 | 1462404660175 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 16:31:00 INFO - PROCESS | 12808 | 1462404660180 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 16:31:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:31:00 INFO - PROCESS | 12808 | 1462404660187 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:31:00 INFO - PROCESS | 12808 | 1462404660192 Marionette TRACE conn3 <- [1,2834,null,{}] 16:31:00 INFO - PROCESS | 12808 | 1462404660198 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}] 16:31:00 INFO - PROCESS | 12808 | 1462404660486 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 16:31:00 INFO - PROCESS | 12808 | 1462404660866 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:00 INFO - PROCESS | 12808 | ++DOCSHELL 0x90e29400 == 144 [pid = 12808] [id = 716] 16:31:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 150 (0x99110c00) [pid = 12808] [serial = 2149] [outer = (nil)] 16:31:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 151 (0x999dbc00) [pid = 12808] [serial = 2150] [outer = 0x99110c00] 16:31:00 INFO - PROCESS | 12808 | 1462404660972 Marionette DEBUG loaded listener.js 16:31:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 152 (0x99f68000) [pid = 12808] [serial = 2151] [outer = 0x99110c00] 16:31:01 INFO - PROCESS | 12808 | 1462404661942 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:31:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:31:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1791ms 16:31:01 INFO - PROCESS | 12808 | 1462404661979 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 16:31:01 INFO - PROCESS | 12808 | 1462404661982 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 16:31:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:31:01 INFO - PROCESS | 12808 | 1462404661991 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:31:01 INFO - PROCESS | 12808 | 1462404661995 Marionette TRACE conn3 <- [1,2838,null,{}] 16:31:02 INFO - PROCESS | 12808 | 1462404662000 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}] 16:31:02 INFO - PROCESS | 12808 | 1462404662279 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 16:31:02 INFO - PROCESS | 12808 | 1462404662642 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:02 INFO - PROCESS | 12808 | ++DOCSHELL 0x99115800 == 145 [pid = 12808] [id = 717] 16:31:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 153 (0x997ce400) [pid = 12808] [serial = 2152] [outer = (nil)] 16:31:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 154 (0x9a0f4000) [pid = 12808] [serial = 2153] [outer = 0x997ce400] 16:31:02 INFO - PROCESS | 12808 | 1462404662738 Marionette DEBUG loaded listener.js 16:31:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 155 (0x9a212400) [pid = 12808] [serial = 2154] [outer = 0x997ce400] 16:31:03 INFO - PROCESS | 12808 | 1462404663717 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]]]}] 16:31:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:31:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1790ms 16:31:03 INFO - PROCESS | 12808 | 1462404663782 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 16:31:03 INFO - PROCESS | 12808 | 1462404663786 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 16:31:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:31:03 INFO - PROCESS | 12808 | 1462404663793 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:31:03 INFO - PROCESS | 12808 | 1462404663797 Marionette TRACE conn3 <- [1,2842,null,{}] 16:31:03 INFO - PROCESS | 12808 | 1462404663803 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}] 16:31:04 INFO - PROCESS | 12808 | 1462404664060 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 16:31:04 INFO - PROCESS | 12808 | 1462404664419 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:04 INFO - PROCESS | 12808 | ++DOCSHELL 0x99f6cc00 == 146 [pid = 12808] [id = 718] 16:31:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 156 (0x99f6d800) [pid = 12808] [serial = 2155] [outer = (nil)] 16:31:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 157 (0x9cb13000) [pid = 12808] [serial = 2156] [outer = 0x99f6d800] 16:31:04 INFO - PROCESS | 12808 | 1462404664519 Marionette DEBUG loaded listener.js 16:31:04 INFO - PROCESS | 12808 | ++DOMWINDOW == 158 (0x9cb18400) [pid = 12808] [serial = 2157] [outer = 0x99f6d800] 16:31:05 INFO - PROCESS | 12808 | 1462404665464 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]]]}] 16:31:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:31:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1731ms 16:31:05 INFO - PROCESS | 12808 | 1462404665526 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 16:31:05 INFO - PROCESS | 12808 | 1462404665531 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 16:31:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:31:05 INFO - PROCESS | 12808 | 1462404665538 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:31:05 INFO - PROCESS | 12808 | 1462404665542 Marionette TRACE conn3 <- [1,2846,null,{}] 16:31:05 INFO - PROCESS | 12808 | 1462404665549 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}] 16:31:05 INFO - PROCESS | 12808 | 1462404665829 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 16:31:06 INFO - PROCESS | 12808 | 1462404666197 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:06 INFO - PROCESS | 12808 | ++DOCSHELL 0x93aa1c00 == 147 [pid = 12808] [id = 719] 16:31:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 159 (0x94f98c00) [pid = 12808] [serial = 2158] [outer = (nil)] 16:31:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 160 (0xa2140c00) [pid = 12808] [serial = 2159] [outer = 0x94f98c00] 16:31:06 INFO - PROCESS | 12808 | 1462404666296 Marionette DEBUG loaded listener.js 16:31:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 161 (0xa2277800) [pid = 12808] [serial = 2160] [outer = 0x94f98c00] 16:31:07 INFO - PROCESS | 12808 | 1462404667224 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]]]}] 16:31:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:31:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1739ms 16:31:07 INFO - PROCESS | 12808 | 1462404667278 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 16:31:07 INFO - PROCESS | 12808 | 1462404667282 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 16:31:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:31:07 INFO - PROCESS | 12808 | 1462404667288 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:31:07 INFO - PROCESS | 12808 | 1462404667292 Marionette TRACE conn3 <- [1,2850,null,{}] 16:31:07 INFO - PROCESS | 12808 | 1462404667298 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}] 16:31:07 INFO - PROCESS | 12808 | 1462404667549 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 16:31:07 INFO - PROCESS | 12808 | 1462404667901 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:07 INFO - PROCESS | 12808 | ++DOCSHELL 0x9a718400 == 148 [pid = 12808] [id = 720] 16:31:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 162 (0x9d880000) [pid = 12808] [serial = 2161] [outer = (nil)] 16:31:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 163 (0xa242fc00) [pid = 12808] [serial = 2162] [outer = 0x9d880000] 16:31:08 INFO - PROCESS | 12808 | 1462404668019 Marionette DEBUG loaded listener.js 16:31:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0xa260a400) [pid = 12808] [serial = 2163] [outer = 0x9d880000] 16:31:08 INFO - PROCESS | 12808 | 1462404668955 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:31:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:31:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1736ms 16:31:09 INFO - PROCESS | 12808 | 1462404669026 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 16:31:09 INFO - PROCESS | 12808 | 1462404669029 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 16:31:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:31:09 INFO - PROCESS | 12808 | 1462404669037 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:31:09 INFO - PROCESS | 12808 | 1462404669040 Marionette TRACE conn3 <- [1,2854,null,{}] 16:31:09 INFO - PROCESS | 12808 | 1462404669046 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}] 16:31:09 INFO - PROCESS | 12808 | 1462404669308 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 16:31:09 INFO - PROCESS | 12808 | 1462404669667 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:09 INFO - PROCESS | 12808 | ++DOCSHELL 0xa242bc00 == 149 [pid = 12808] [id = 721] 16:31:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0xa2609c00) [pid = 12808] [serial = 2164] [outer = (nil)] 16:31:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0xa3108800) [pid = 12808] [serial = 2165] [outer = 0xa2609c00] 16:31:09 INFO - PROCESS | 12808 | 1462404669766 Marionette DEBUG loaded listener.js 16:31:09 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0xa3110c00) [pid = 12808] [serial = 2166] [outer = 0xa2609c00] 16:31:10 INFO - PROCESS | 12808 | 1462404670742 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]]]}] 16:31:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:31:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1787ms 16:31:10 INFO - PROCESS | 12808 | 1462404670824 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 16:31:10 INFO - PROCESS | 12808 | 1462404670829 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 16:31:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:31:10 INFO - PROCESS | 12808 | 1462404670835 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:31:10 INFO - PROCESS | 12808 | 1462404670839 Marionette TRACE conn3 <- [1,2858,null,{}] 16:31:10 INFO - PROCESS | 12808 | 1462404670867 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}] 16:31:11 INFO - PROCESS | 12808 | 1462404671142 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 16:31:11 INFO - PROCESS | 12808 | 1462404671469 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:13 INFO - PROCESS | 12808 | --DOCSHELL 0x94e71400 == 148 [pid = 12808] [id = 143] 16:31:13 INFO - PROCESS | 12808 | --DOCSHELL 0x86b1dc00 == 147 [pid = 12808] [id = 659] 16:31:14 INFO - PROCESS | 12808 | ++DOCSHELL 0x860f0000 == 148 [pid = 12808] [id = 722] 16:31:14 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0x860f0800) [pid = 12808] [serial = 2167] [outer = (nil)] 16:31:14 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0x863b4c00) [pid = 12808] [serial = 2168] [outer = 0x860f0800] 16:31:14 INFO - PROCESS | 12808 | 1462404674132 Marionette DEBUG loaded listener.js 16:31:14 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0x86b21400) [pid = 12808] [serial = 2169] [outer = 0x860f0800] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0x8ea87800) [pid = 12808] [serial = 2013] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x9444bc00) [pid = 12808] [serial = 2030] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x927e4400) [pid = 12808] [serial = 2027] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x99e58400) [pid = 12808] [serial = 2040] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x8cb73000) [pid = 12808] [serial = 2052] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0x92942800) [pid = 12808] [serial = 2028] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x88b62800) [pid = 12808] [serial = 2001] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 162 (0x94fa9c00) [pid = 12808] [serial = 2031] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 161 (0x9a269c00) [pid = 12808] [serial = 2043] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 160 (0x8cbc9800) [pid = 12808] [serial = 2006] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 159 (0x8b0ecc00) [pid = 12808] [serial = 2003] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 158 (0x89860400) [pid = 12808] [serial = 2049] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 157 (0x8d839400) [pid = 12808] [serial = 1938] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 156 (0x99419800) [pid = 12808] [serial = 2037] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 155 (0x8f197000) [pid = 12808] [serial = 2015] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 154 (0xa05f8000) [pid = 12808] [serial = 1986] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 153 (0x917c5c00) [pid = 12808] [serial = 2022] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 152 (0x8b954c00) [pid = 12808] [serial = 2051] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 151 (0x9a215400) [pid = 12808] [serial = 2042] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 150 (0x92763800) [pid = 12808] [serial = 2025] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 149 (0x90fc7000) [pid = 12808] [serial = 2019] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 148 (0x8de81c00) [pid = 12808] [serial = 2009] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 147 (0x921e7c00) [pid = 12808] [serial = 2024] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 146 (0x8d478400) [pid = 12808] [serial = 2007] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 145 (0x8f91f400) [pid = 12808] [serial = 2016] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x90e37c00) [pid = 12808] [serial = 2018] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x98dcc400) [pid = 12808] [serial = 2034] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x89843c00) [pid = 12808] [serial = 2048] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x99a25c00) [pid = 12808] [serial = 2039] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x9cac3800) [pid = 12808] [serial = 2046] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x99117000) [pid = 12808] [serial = 2036] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x9a586800) [pid = 12808] [serial = 2045] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x911f5000) [pid = 12808] [serial = 2021] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x8dfa4400) [pid = 12808] [serial = 2010] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x98323800) [pid = 12808] [serial = 2033] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x8e0eec00) [pid = 12808] [serial = 2012] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x8b951400) [pid = 12808] [serial = 2004] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x870f4400) [pid = 12808] [serial = 2000] [outer = (nil)] [url = about:blank] 16:31:14 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x8d476c00) [pid = 12808] [serial = 2054] [outer = (nil)] [url = about:blank] 16:31:15 INFO - PROCESS | 12808 | 1462404675440 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:31:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:31:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 4653ms 16:31:15 INFO - PROCESS | 12808 | 1462404675491 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 16:31:15 INFO - PROCESS | 12808 | 1462404675497 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 16:31:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:31:15 INFO - PROCESS | 12808 | 1462404675506 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:31:15 INFO - PROCESS | 12808 | 1462404675510 Marionette TRACE conn3 <- [1,2862,null,{}] 16:31:15 INFO - PROCESS | 12808 | 1462404675518 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}] 16:31:15 INFO - PROCESS | 12808 | 1462404675775 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 16:31:16 INFO - PROCESS | 12808 | 1462404676080 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:16 INFO - PROCESS | 12808 | ++DOCSHELL 0x8730ac00 == 149 [pid = 12808] [id = 723] 16:31:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x8730ec00) [pid = 12808] [serial = 2170] [outer = (nil)] 16:31:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x888c0800) [pid = 12808] [serial = 2171] [outer = 0x8730ec00] 16:31:16 INFO - PROCESS | 12808 | 1462404676183 Marionette DEBUG loaded listener.js 16:31:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x889d5c00) [pid = 12808] [serial = 2172] [outer = 0x8730ec00] 16:31:17 INFO - PROCESS | 12808 | 1462404677181 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]]]}] 16:31:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:31:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1739ms 16:31:17 INFO - PROCESS | 12808 | 1462404677251 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 16:31:17 INFO - PROCESS | 12808 | 1462404677258 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 16:31:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:31:17 INFO - PROCESS | 12808 | 1462404677270 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:31:17 INFO - PROCESS | 12808 | 1462404677274 Marionette TRACE conn3 <- [1,2866,null,{}] 16:31:17 INFO - PROCESS | 12808 | 1462404677281 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}] 16:31:17 INFO - PROCESS | 12808 | 1462404677616 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 16:31:17 INFO - PROCESS | 12808 | 1462404677655 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:17 INFO - PROCESS | 12808 | ++DOCSHELL 0x895d0c00 == 150 [pid = 12808] [id = 724] 16:31:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x895d1c00) [pid = 12808] [serial = 2173] [outer = (nil)] 16:31:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x895d7000) [pid = 12808] [serial = 2174] [outer = 0x895d1c00] 16:31:17 INFO - PROCESS | 12808 | 1462404677809 Marionette DEBUG loaded listener.js 16:31:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x89747000) [pid = 12808] [serial = 2175] [outer = 0x895d1c00] 16:31:19 INFO - PROCESS | 12808 | 1462404679400 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]]]}] 16:31:19 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x93899400) [pid = 12808] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:31:19 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x9941a400) [pid = 12808] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:31:19 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x8e0efc00) [pid = 12808] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:31:19 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x9cac5c00) [pid = 12808] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:31:19 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x94eab400) [pid = 12808] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:31:19 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x8f52f000) [pid = 12808] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:31:19 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x8f850000) [pid = 12808] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:31:19 INFO - PROCESS | 12808 | --DOMWINDOW == 129 (0x89792000) [pid = 12808] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:31:19 INFO - PROCESS | 12808 | --DOMWINDOW == 128 (0x91834c00) [pid = 12808] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:31:19 INFO - PROCESS | 12808 | --DOMWINDOW == 127 (0x99f76800) [pid = 12808] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:31:19 INFO - PROCESS | 12808 | --DOMWINDOW == 126 (0x9a043c00) [pid = 12808] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:31:19 INFO - PROCESS | 12808 | --DOMWINDOW == 125 (0x8b992000) [pid = 12808] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:31:19 INFO - PROCESS | 12808 | --DOMWINDOW == 124 (0x950d0000) [pid = 12808] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:31:19 INFO - PROCESS | 12808 | --DOMWINDOW == 123 (0x89791c00) [pid = 12808] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:31:19 INFO - PROCESS | 12808 | --DOMWINDOW == 122 (0x97418400) [pid = 12808] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:31:19 INFO - PROCESS | 12808 | --DOMWINDOW == 121 (0x8e09d800) [pid = 12808] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:31:19 INFO - PROCESS | 12808 | --DOMWINDOW == 120 (0x870f7800) [pid = 12808] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:31:19 INFO - PROCESS | 12808 | --DOMWINDOW == 119 (0x8b0f3400) [pid = 12808] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:31:19 INFO - PROCESS | 12808 | --DOMWINDOW == 118 (0x917c6800) [pid = 12808] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:31:19 INFO - PROCESS | 12808 | --DOMWINDOW == 117 (0x8de7e400) [pid = 12808] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:31:19 INFO - PROCESS | 12808 | --DOMWINDOW == 116 (0x8cd20c00) [pid = 12808] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:31:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:31:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 2335ms 16:31:19 INFO - PROCESS | 12808 | 1462404679605 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 16:31:19 INFO - PROCESS | 12808 | 1462404679609 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 16:31:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:31:19 INFO - PROCESS | 12808 | 1462404679616 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:31:19 INFO - PROCESS | 12808 | 1462404679623 Marionette TRACE conn3 <- [1,2870,null,{}] 16:31:19 INFO - PROCESS | 12808 | 1462404679650 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}] 16:31:19 INFO - PROCESS | 12808 | 1462404679881 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 16:31:20 INFO - PROCESS | 12808 | 1462404680094 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:20 INFO - PROCESS | 12808 | ++DOCSHELL 0x87304800 == 151 [pid = 12808] [id = 725] 16:31:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 117 (0x888c6c00) [pid = 12808] [serial = 2176] [outer = (nil)] 16:31:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 118 (0x897a0400) [pid = 12808] [serial = 2177] [outer = 0x888c6c00] 16:31:20 INFO - PROCESS | 12808 | 1462404680177 Marionette DEBUG loaded listener.js 16:31:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 119 (0x8984cc00) [pid = 12808] [serial = 2178] [outer = 0x888c6c00] 16:31:21 INFO - PROCESS | 12808 | 1462404681016 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]]]}] 16:31:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:31:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1445ms 16:31:21 INFO - PROCESS | 12808 | 1462404681063 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 16:31:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:31:21 INFO - PROCESS | 12808 | 1462404681068 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 16:31:21 INFO - PROCESS | 12808 | 1462404681076 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:31:21 INFO - PROCESS | 12808 | 1462404681079 Marionette TRACE conn3 <- [1,2874,null,{}] 16:31:21 INFO - PROCESS | 12808 | 1462404681086 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}] 16:31:21 INFO - PROCESS | 12808 | 1462404681337 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 16:31:21 INFO - PROCESS | 12808 | 1462404681794 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:21 INFO - PROCESS | 12808 | ++DOCSHELL 0x86b1ec00 == 152 [pid = 12808] [id = 726] 16:31:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 120 (0x86b24000) [pid = 12808] [serial = 2179] [outer = (nil)] 16:31:21 INFO - PROCESS | 12808 | ++DOMWINDOW == 121 (0x86c47400) [pid = 12808] [serial = 2180] [outer = 0x86b24000] 16:31:21 INFO - PROCESS | 12808 | 1462404681897 Marionette DEBUG loaded listener.js 16:31:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 122 (0x870f0800) [pid = 12808] [serial = 2181] [outer = 0x86b24000] 16:31:22 INFO - PROCESS | 12808 | 1462404682954 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]]]}] 16:31:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:31:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1935ms 16:31:23 INFO - PROCESS | 12808 | 1462404683012 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 16:31:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:31:23 INFO - PROCESS | 12808 | 1462404683020 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 16:31:23 INFO - PROCESS | 12808 | 1462404683029 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:31:23 INFO - PROCESS | 12808 | 1462404683037 Marionette TRACE conn3 <- [1,2878,null,{}] 16:31:23 INFO - PROCESS | 12808 | 1462404683046 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}] 16:31:23 INFO - PROCESS | 12808 | 1462404683321 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 16:31:23 INFO - PROCESS | 12808 | 1462404683682 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:23 INFO - PROCESS | 12808 | ++DOCSHELL 0x88b56c00 == 153 [pid = 12808] [id = 727] 16:31:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 123 (0x88b5cc00) [pid = 12808] [serial = 2182] [outer = (nil)] 16:31:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 124 (0x895d4400) [pid = 12808] [serial = 2183] [outer = 0x88b5cc00] 16:31:23 INFO - PROCESS | 12808 | 1462404683789 Marionette DEBUG loaded listener.js 16:31:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 125 (0x89755400) [pid = 12808] [serial = 2184] [outer = 0x88b5cc00] 16:31:24 INFO - PROCESS | 12808 | 1462404684809 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]]]}] 16:31:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:31:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1839ms 16:31:24 INFO - PROCESS | 12808 | 1462404684872 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 16:31:24 INFO - PROCESS | 12808 | 1462404684880 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 16:31:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:31:24 INFO - PROCESS | 12808 | 1462404684888 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:31:24 INFO - PROCESS | 12808 | 1462404684892 Marionette TRACE conn3 <- [1,2882,null,{}] 16:31:24 INFO - PROCESS | 12808 | 1462404684899 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}] 16:31:25 INFO - PROCESS | 12808 | 1462404685165 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 16:31:25 INFO - PROCESS | 12808 | 1462404685567 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:25 INFO - PROCESS | 12808 | ++DOCSHELL 0x89ce6c00 == 154 [pid = 12808] [id = 728] 16:31:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 126 (0x89ce8400) [pid = 12808] [serial = 2185] [outer = (nil)] 16:31:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 127 (0x8a5e8000) [pid = 12808] [serial = 2186] [outer = 0x89ce8400] 16:31:25 INFO - PROCESS | 12808 | 1462404685669 Marionette DEBUG loaded listener.js 16:31:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 128 (0x8af46c00) [pid = 12808] [serial = 2187] [outer = 0x89ce8400] 16:31:26 INFO - PROCESS | 12808 | 1462404686762 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]]]}] 16:31:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:31:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1937ms 16:31:26 INFO - PROCESS | 12808 | 1462404686827 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 16:31:26 INFO - PROCESS | 12808 | 1462404686832 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 16:31:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:31:26 INFO - PROCESS | 12808 | 1462404686848 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:31:26 INFO - PROCESS | 12808 | 1462404686858 Marionette TRACE conn3 <- [1,2886,null,{}] 16:31:26 INFO - PROCESS | 12808 | 1462404686869 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}] 16:31:27 INFO - PROCESS | 12808 | 1462404687183 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 16:31:27 INFO - PROCESS | 12808 | 1462404687543 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:27 INFO - PROCESS | 12808 | ++DOCSHELL 0x88b5b400 == 155 [pid = 12808] [id = 729] 16:31:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 129 (0x8b0efc00) [pid = 12808] [serial = 2188] [outer = (nil)] 16:31:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 130 (0x8b95d400) [pid = 12808] [serial = 2189] [outer = 0x8b0efc00] 16:31:27 INFO - PROCESS | 12808 | 1462404687646 Marionette DEBUG loaded listener.js 16:31:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x8b992000) [pid = 12808] [serial = 2190] [outer = 0x8b0efc00] 16:31:28 INFO - PROCESS | 12808 | 1462404688661 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]]]}] 16:31:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:31:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1902ms 16:31:28 INFO - PROCESS | 12808 | 1462404688743 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 16:31:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:31:28 INFO - PROCESS | 12808 | 1462404688749 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 16:31:28 INFO - PROCESS | 12808 | 1462404688756 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:31:28 INFO - PROCESS | 12808 | 1462404688759 Marionette TRACE conn3 <- [1,2890,null,{}] 16:31:28 INFO - PROCESS | 12808 | 1462404688765 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}] 16:31:29 INFO - PROCESS | 12808 | 1462404689061 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 16:31:29 INFO - PROCESS | 12808 | 1462404689411 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:29 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b2f3400 == 156 [pid = 12808] [id = 730] 16:31:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x8b95e800) [pid = 12808] [serial = 2191] [outer = (nil)] 16:31:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x8cb73800) [pid = 12808] [serial = 2192] [outer = 0x8b95e800] 16:31:29 INFO - PROCESS | 12808 | 1462404689508 Marionette DEBUG loaded listener.js 16:31:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x8cbc4c00) [pid = 12808] [serial = 2193] [outer = 0x8b95e800] 16:31:30 INFO - PROCESS | 12808 | 1462404690531 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:31:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:31:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1833ms 16:31:30 INFO - PROCESS | 12808 | 1462404690603 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 16:31:30 INFO - PROCESS | 12808 | 1462404690608 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 16:31:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:31:30 INFO - PROCESS | 12808 | 1462404690619 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:31:30 INFO - PROCESS | 12808 | 1462404690624 Marionette TRACE conn3 <- [1,2894,null,{}] 16:31:30 INFO - PROCESS | 12808 | 1462404690631 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}] 16:31:30 INFO - PROCESS | 12808 | 1462404690905 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 16:31:31 INFO - PROCESS | 12808 | 1462404691278 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:31 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cd20000 == 157 [pid = 12808] [id = 731] 16:31:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x8cd20400) [pid = 12808] [serial = 2194] [outer = (nil)] 16:31:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x8cd27800) [pid = 12808] [serial = 2195] [outer = 0x8cd20400] 16:31:31 INFO - PROCESS | 12808 | 1462404691391 Marionette DEBUG loaded listener.js 16:31:31 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8d5d0800) [pid = 12808] [serial = 2196] [outer = 0x8cd20400] 16:31:32 INFO - PROCESS | 12808 | 1462404692497 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]]]}] 16:31:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:31:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1937ms 16:31:32 INFO - PROCESS | 12808 | 1462404692558 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 16:31:32 INFO - PROCESS | 12808 | 1462404692561 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 16:31:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:31:32 INFO - PROCESS | 12808 | 1462404692571 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:31:32 INFO - PROCESS | 12808 | 1462404692575 Marionette TRACE conn3 <- [1,2898,null,{}] 16:31:32 INFO - PROCESS | 12808 | 1462404692582 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}] 16:31:32 INFO - PROCESS | 12808 | 1462404692861 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 16:31:33 INFO - PROCESS | 12808 | 1462404693218 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:33 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cd23400 == 158 [pid = 12808] [id = 732] 16:31:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x8d674c00) [pid = 12808] [serial = 2197] [outer = (nil)] 16:31:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x8d83ac00) [pid = 12808] [serial = 2198] [outer = 0x8d674c00] 16:31:33 INFO - PROCESS | 12808 | 1462404693319 Marionette DEBUG loaded listener.js 16:31:33 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x8d83f000) [pid = 12808] [serial = 2199] [outer = 0x8d674c00] 16:31:34 INFO - PROCESS | 12808 | 1462404694266 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]]]}] 16:31:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:31:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1737ms 16:31:34 INFO - PROCESS | 12808 | 1462404694310 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 16:31:34 INFO - PROCESS | 12808 | 1462404694315 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 16:31:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:31:34 INFO - PROCESS | 12808 | 1462404694344 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:31:34 INFO - PROCESS | 12808 | 1462404694349 Marionette TRACE conn3 <- [1,2902,null,{}] 16:31:34 INFO - PROCESS | 12808 | 1462404694355 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}] 16:31:34 INFO - PROCESS | 12808 | 1462404694624 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 16:31:34 INFO - PROCESS | 12808 | 1462404694951 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:34 INFO - PROCESS | 12808 | ++DOCSHELL 0x8d5d3800 == 159 [pid = 12808] [id = 733] 16:31:34 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x8d670400) [pid = 12808] [serial = 2200] [outer = (nil)] 16:31:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x8de1c000) [pid = 12808] [serial = 2201] [outer = 0x8d670400] 16:31:35 INFO - PROCESS | 12808 | 1462404695049 Marionette DEBUG loaded listener.js 16:31:35 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x8de1e400) [pid = 12808] [serial = 2202] [outer = 0x8d670400] 16:31:36 INFO - PROCESS | 12808 | 1462404696043 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:31:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:31:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1737ms 16:31:36 INFO - PROCESS | 12808 | 1462404696078 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 16:31:36 INFO - PROCESS | 12808 | 1462404696081 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 16:31:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:31:36 INFO - PROCESS | 12808 | 1462404696089 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:31:36 INFO - PROCESS | 12808 | 1462404696093 Marionette TRACE conn3 <- [1,2906,null,{}] 16:31:36 INFO - PROCESS | 12808 | 1462404696100 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}] 16:31:36 INFO - PROCESS | 12808 | 1462404696373 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 16:31:36 INFO - PROCESS | 12808 | 1462404696735 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:36 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de16c00 == 160 [pid = 12808] [id = 734] 16:31:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x8de20c00) [pid = 12808] [serial = 2203] [outer = (nil)] 16:31:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x8df9cc00) [pid = 12808] [serial = 2204] [outer = 0x8de20c00] 16:31:36 INFO - PROCESS | 12808 | 1462404696835 Marionette DEBUG loaded listener.js 16:31:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 146 (0x8dfa0400) [pid = 12808] [serial = 2205] [outer = 0x8de20c00] 16:31:37 INFO - PROCESS | 12808 | 1462404697781 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]]]}] 16:31:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:31:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1737ms 16:31:37 INFO - PROCESS | 12808 | 1462404697828 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 16:31:37 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:31:37 INFO - PROCESS | 12808 | 1462404697832 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 16:31:37 INFO - PROCESS | 12808 | 1462404697839 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:31:37 INFO - PROCESS | 12808 | 1462404697843 Marionette TRACE conn3 <- [1,2910,null,{}] 16:31:37 INFO - PROCESS | 12808 | 1462404697849 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}] 16:31:38 INFO - PROCESS | 12808 | 1462404698119 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 16:31:38 INFO - PROCESS | 12808 | 1462404698474 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:38 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de81c00 == 161 [pid = 12808] [id = 735] 16:31:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 147 (0x8df9e000) [pid = 12808] [serial = 2206] [outer = (nil)] 16:31:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 148 (0x8e096000) [pid = 12808] [serial = 2207] [outer = 0x8df9e000] 16:31:38 INFO - PROCESS | 12808 | 1462404698573 Marionette DEBUG loaded listener.js 16:31:38 INFO - PROCESS | 12808 | ++DOMWINDOW == 149 (0x8e09c400) [pid = 12808] [serial = 2208] [outer = 0x8df9e000] 16:31:39 INFO - PROCESS | 12808 | 1462404699364 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]]]}] 16:31:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:31:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:31:39 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1583ms 16:31:39 INFO - PROCESS | 12808 | 1462404699436 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 16:31:39 INFO - PROCESS | 12808 | 1462404699439 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 16:31:39 INFO - TEST-START | /DOMEvents/constructors.html 16:31:39 INFO - PROCESS | 12808 | 1462404699450 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:31:39 INFO - PROCESS | 12808 | 1462404699453 Marionette TRACE conn3 <- [1,2914,null,{}] 16:31:39 INFO - PROCESS | 12808 | 1462404699459 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}] 16:31:39 INFO - PROCESS | 12808 | 1462404699699 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 16:31:40 INFO - PROCESS | 12808 | 1462404700002 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:40 INFO - PROCESS | 12808 | ++DOCSHELL 0x8e0f0c00 == 162 [pid = 12808] [id = 736] 16:31:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 150 (0x8e0f1c00) [pid = 12808] [serial = 2209] [outer = (nil)] 16:31:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 151 (0x8e0f4000) [pid = 12808] [serial = 2210] [outer = 0x8e0f1c00] 16:31:40 INFO - PROCESS | 12808 | 1462404700192 Marionette DEBUG loaded listener.js 16:31:40 INFO - PROCESS | 12808 | ++DOMWINDOW == 152 (0x8ea87000) [pid = 12808] [serial = 2211] [outer = 0x8e0f1c00] 16:31:41 INFO - PROCESS | 12808 | 1462404701241 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]]]}] 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:31:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:31:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:31:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:31:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:31:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:31:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:31:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:31:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:31:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:31:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:31:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:31:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:31:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:31:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:31:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:31:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:31:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:31:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:31:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:31:41 INFO - TEST-OK | /DOMEvents/constructors.html | took 1902ms 16:31:41 INFO - PROCESS | 12808 | 1462404701353 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 16:31:41 INFO - PROCESS | 12808 | 1462404701361 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 16:31:41 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:31:41 INFO - PROCESS | 12808 | 1462404701371 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:31:41 INFO - PROCESS | 12808 | 1462404701384 Marionette TRACE conn3 <- [1,2918,null,{}] 16:31:41 INFO - PROCESS | 12808 | 1462404701450 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}] 16:31:41 INFO - PROCESS | 12808 | 1462404701744 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 16:31:42 INFO - PROCESS | 12808 | 1462404702119 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:42 INFO - PROCESS | 12808 | ++DOCSHELL 0x8e0ef400 == 163 [pid = 12808] [id = 737] 16:31:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 153 (0x8e0f5800) [pid = 12808] [serial = 2212] [outer = (nil)] 16:31:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 154 (0x8f525400) [pid = 12808] [serial = 2213] [outer = 0x8e0f5800] 16:31:42 INFO - PROCESS | 12808 | 1462404702217 Marionette DEBUG loaded listener.js 16:31:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 155 (0x8f52a000) [pid = 12808] [serial = 2214] [outer = 0x8e0f5800] 16:31:43 INFO - PROCESS | 12808 | 1462404703048 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:31:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:31:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1687ms 16:31:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:31:43 INFO - PROCESS | 12808 | 1462404703060 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 16:31:43 INFO - PROCESS | 12808 | 1462404703063 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 16:31:43 INFO - PROCESS | 12808 | 1462404703070 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:31:43 INFO - PROCESS | 12808 | 1462404703073 Marionette TRACE conn3 <- [1,2922,null,{}] 16:31:43 INFO - PROCESS | 12808 | 1462404703080 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}] 16:31:43 INFO - PROCESS | 12808 | 1462404703417 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 16:31:43 INFO - PROCESS | 12808 | 1462404703650 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:43 INFO - PROCESS | 12808 | ++DOCSHELL 0x89843c00 == 164 [pid = 12808] [id = 738] 16:31:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 156 (0x8f33cc00) [pid = 12808] [serial = 2215] [outer = (nil)] 16:31:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 157 (0x8f85c000) [pid = 12808] [serial = 2216] [outer = 0x8f33cc00] 16:31:43 INFO - PROCESS | 12808 | 1462404703748 Marionette DEBUG loaded listener.js 16:31:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 158 (0x8f91f400) [pid = 12808] [serial = 2217] [outer = 0x8f33cc00] 16:31:44 INFO - PROCESS | 12808 | [12808] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 16:31:44 INFO - PROCESS | 12808 | [12808] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 16:31:44 INFO - PROCESS | 12808 | [12808] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 16:31:44 INFO - PROCESS | 12808 | [12808] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 16:31:44 INFO - PROCESS | 12808 | 1462404704673 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]]]}] 16:31:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:31:44 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:31:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:31:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:31:44 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 16:31:44 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:31:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:31:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:31:44 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 16:31:44 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:31:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:31:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:31:44 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]" 16:31:44 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:31:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:31:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:31:44 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:31:44 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1642ms 16:31:44 INFO - PROCESS | 12808 | 1462404704716 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 16:31:44 INFO - PROCESS | 12808 | 1462404704740 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 16:31:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:31:44 INFO - PROCESS | 12808 | 1462404704748 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:31:44 INFO - PROCESS | 12808 | 1462404704752 Marionette TRACE conn3 <- [1,2926,null,{}] 16:31:44 INFO - PROCESS | 12808 | 1462404704782 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}] 16:31:45 INFO - PROCESS | 12808 | 1462404705027 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 16:31:45 INFO - PROCESS | 12808 | 1462404705429 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:45 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f928400 == 165 [pid = 12808] [id = 739] 16:31:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 159 (0x90fbe400) [pid = 12808] [serial = 2218] [outer = (nil)] 16:31:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 160 (0x911eb800) [pid = 12808] [serial = 2219] [outer = 0x90fbe400] 16:31:45 INFO - PROCESS | 12808 | 1462404705537 Marionette DEBUG loaded listener.js 16:31:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 161 (0x911f1400) [pid = 12808] [serial = 2220] [outer = 0x90fbe400] 16:31:46 INFO - PROCESS | 12808 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:31:46 INFO - PROCESS | 12808 | 1462404706390 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]]]}] 16:31:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:31:46 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1657ms 16:31:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:31:46 INFO - PROCESS | 12808 | 1462404706406 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 16:31:46 INFO - PROCESS | 12808 | 1462404706409 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 16:31:46 INFO - PROCESS | 12808 | 1462404706416 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:31:46 INFO - PROCESS | 12808 | 1462404706419 Marionette TRACE conn3 <- [1,2930,null,{}] 16:31:46 INFO - PROCESS | 12808 | 1462404706426 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}] 16:31:46 INFO - PROCESS | 12808 | 1462404706682 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 16:31:46 INFO - PROCESS | 12808 | 1462404706967 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:47 INFO - PROCESS | 12808 | ++DOCSHELL 0x90e36000 == 166 [pid = 12808] [id = 740] 16:31:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 162 (0x90e38800) [pid = 12808] [serial = 2221] [outer = (nil)] 16:31:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 163 (0x917c5c00) [pid = 12808] [serial = 2222] [outer = 0x90e38800] 16:31:47 INFO - PROCESS | 12808 | 1462404707063 Marionette DEBUG loaded listener.js 16:31:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0x917c8800) [pid = 12808] [serial = 2223] [outer = 0x90e38800] 16:31:47 INFO - PROCESS | 12808 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:31:47 INFO - PROCESS | 12808 | 1462404707940 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]]]}] 16:31:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:31:47 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1583ms 16:31:48 INFO - PROCESS | 12808 | 1462404707998 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 16:31:48 INFO - PROCESS | 12808 | 1462404708003 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 16:31:48 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:31:48 INFO - PROCESS | 12808 | 1462404708009 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:31:48 INFO - PROCESS | 12808 | 1462404708013 Marionette TRACE conn3 <- [1,2934,null,{}] 16:31:48 INFO - PROCESS | 12808 | 1462404708019 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}] 16:31:48 INFO - PROCESS | 12808 | 1462404708263 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 16:31:48 INFO - PROCESS | 12808 | 1462404708577 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:48 INFO - PROCESS | 12808 | ++DOCSHELL 0x911f1c00 == 167 [pid = 12808] [id = 741] 16:31:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0x917c6800) [pid = 12808] [serial = 2224] [outer = (nil)] 16:31:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x91836000) [pid = 12808] [serial = 2225] [outer = 0x917c6800] 16:31:48 INFO - PROCESS | 12808 | 1462404708723 Marionette DEBUG loaded listener.js 16:31:48 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x91838400) [pid = 12808] [serial = 2226] [outer = 0x917c6800] 16:31:49 INFO - PROCESS | 12808 | 1462404709570 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]]]}] 16:31:49 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:31:49 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1588ms 16:31:49 INFO - PROCESS | 12808 | 1462404709598 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 16:31:49 INFO - PROCESS | 12808 | 1462404709602 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 16:31:49 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:31:49 INFO - PROCESS | 12808 | 1462404709609 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:31:49 INFO - PROCESS | 12808 | 1462404709613 Marionette TRACE conn3 <- [1,2938,null,{}] 16:31:49 INFO - PROCESS | 12808 | 1462404709621 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}] 16:31:49 INFO - PROCESS | 12808 | 1462404709868 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 16:31:50 INFO - PROCESS | 12808 | 1462404710179 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:50 INFO - PROCESS | 12808 | ++DOCSHELL 0x8de7b000 == 168 [pid = 12808] [id = 742] 16:31:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0x90e2d800) [pid = 12808] [serial = 2227] [outer = (nil)] 16:31:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0x92767000) [pid = 12808] [serial = 2228] [outer = 0x90e2d800] 16:31:50 INFO - PROCESS | 12808 | 1462404710331 Marionette DEBUG loaded listener.js 16:31:50 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0x92769000) [pid = 12808] [serial = 2229] [outer = 0x90e2d800] 16:31:51 INFO - PROCESS | 12808 | 1462404711196 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]]]}] 16:31:51 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. 16:31:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1646ms 16:31:51 INFO - PROCESS | 12808 | 1462404711256 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 16:31:51 INFO - PROCESS | 12808 | 1462404711261 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 16:31:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:31:51 INFO - PROCESS | 12808 | 1462404711268 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:31:51 INFO - PROCESS | 12808 | 1462404711271 Marionette TRACE conn3 <- [1,2942,null,{}] 16:31:51 INFO - PROCESS | 12808 | 1462404711278 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}] 16:31:51 INFO - PROCESS | 12808 | 1462404711638 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 16:31:51 INFO - PROCESS | 12808 | 1462404711925 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:54 INFO - PROCESS | 12808 | --DOCSHELL 0x89854800 == 167 [pid = 12808] [id = 601] 16:31:54 INFO - PROCESS | 12808 | --DOCSHELL 0x889e4400 == 166 [pid = 12808] [id = 682] 16:31:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8af4d400 == 165 [pid = 12808] [id = 683] 16:31:54 INFO - PROCESS | 12808 | --DOCSHELL 0x86c41400 == 164 [pid = 12808] [id = 540] 16:31:54 INFO - PROCESS | 12808 | --DOCSHELL 0x97fb8400 == 163 [pid = 12808] [id = 678] 16:31:54 INFO - PROCESS | 12808 | --DOCSHELL 0x950de400 == 162 [pid = 12808] [id = 679] 16:31:54 INFO - PROCESS | 12808 | --DOCSHELL 0x93aa5400 == 161 [pid = 12808] [id = 677] 16:31:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8e0f5000 == 160 [pid = 12808] [id = 680] 16:31:54 INFO - PROCESS | 12808 | --DOCSHELL 0x87304800 == 159 [pid = 12808] [id = 725] 16:31:54 INFO - PROCESS | 12808 | --DOCSHELL 0x89845400 == 158 [pid = 12808] [id = 494] 16:31:54 INFO - PROCESS | 12808 | --DOCSHELL 0x895d0c00 == 157 [pid = 12808] [id = 724] 16:31:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8730ac00 == 156 [pid = 12808] [id = 723] 16:31:54 INFO - PROCESS | 12808 | --DOCSHELL 0x860f0000 == 155 [pid = 12808] [id = 722] 16:31:54 INFO - PROCESS | 12808 | --DOCSHELL 0x94f94000 == 154 [pid = 12808] [id = 715] 16:31:54 INFO - PROCESS | 12808 | --DOCSHELL 0x921ecc00 == 153 [pid = 12808] [id = 714] 16:31:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8f331c00 == 152 [pid = 12808] [id = 713] 16:31:54 INFO - PROCESS | 12808 | --DOCSHELL 0x917c6c00 == 151 [pid = 12808] [id = 712] 16:31:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8f85c400 == 150 [pid = 12808] [id = 711] 16:31:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8de20400 == 149 [pid = 12808] [id = 710] 16:31:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8ea8c400 == 148 [pid = 12808] [id = 709] 16:31:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8b98ac00 == 147 [pid = 12808] [id = 707] 16:31:54 INFO - PROCESS | 12808 | --DOCSHELL 0x8ea90400 == 146 [pid = 12808] [id = 708] 16:31:54 INFO - PROCESS | 12808 | --DOCSHELL 0x89848800 == 145 [pid = 12808] [id = 706] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0x8de73c00) [pid = 12808] [serial = 2117] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x94f9a000) [pid = 12808] [serial = 2084] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x9a588000) [pid = 12808] [serial = 2099] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x8f52c000) [pid = 12808] [serial = 2070] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0xa2148000) [pid = 12808] [serial = 2105] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0x997c2800) [pid = 12808] [serial = 2091] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x90fcc800) [pid = 12808] [serial = 2073] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 162 (0x921e2000) [pid = 12808] [serial = 2075] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 161 (0x89cebc00) [pid = 12808] [serial = 2058] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 160 (0x927e6400) [pid = 12808] [serial = 2078] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 159 (0x9a268800) [pid = 12808] [serial = 2097] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 158 (0xa2149800) [pid = 12808] [serial = 2106] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 157 (0x9d87b400) [pid = 12808] [serial = 2102] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 156 (0x8d676400) [pid = 12808] [serial = 2061] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 155 (0x90e2fc00) [pid = 12808] [serial = 2072] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 154 (0x99e53c00) [pid = 12808] [serial = 2094] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 153 (0x8a5e1800) [pid = 12808] [serial = 2109] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 152 (0x99113800) [pid = 12808] [serial = 2090] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 151 (0x9a262c00) [pid = 12808] [serial = 2096] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 150 (0xa05f6800) [pid = 12808] [serial = 2103] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 149 (0x9a76c000) [pid = 12808] [serial = 2100] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 148 (0x8f522800) [pid = 12808] [serial = 2069] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 147 (0x8cd20800) [pid = 12808] [serial = 2060] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 146 (0x8984a400) [pid = 12808] [serial = 2108] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 145 (0x98c84c00) [pid = 12808] [serial = 2088] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x99a28400) [pid = 12808] [serial = 2093] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x97f01c00) [pid = 12808] [serial = 2087] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x8e0f7800) [pid = 12808] [serial = 2066] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x8d836c00) [pid = 12808] [serial = 2115] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x8cb75000) [pid = 12808] [serial = 2112] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x921e8800) [pid = 12808] [serial = 2076] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x94449000) [pid = 12808] [serial = 2082] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x94fa3400) [pid = 12808] [serial = 2085] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x897a0000) [pid = 12808] [serial = 2057] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x93aa9400) [pid = 12808] [serial = 2081] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x8dfaa400) [pid = 12808] [serial = 2063] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x8f18dc00) [pid = 12808] [serial = 2067] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x8d5d2800) [pid = 12808] [serial = 1998] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x8b992400) [pid = 12808] [serial = 2111] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x92949400) [pid = 12808] [serial = 2079] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 129 (0x8a5ea800) [pid = 12808] [serial = 2114] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | --DOMWINDOW == 128 (0x8e099800) [pid = 12808] [serial = 2064] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 12808 | ++DOCSHELL 0x860e9800 == 146 [pid = 12808] [id = 743] 16:31:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 129 (0x860f0000) [pid = 12808] [serial = 2230] [outer = (nil)] 16:31:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 130 (0x86eb9800) [pid = 12808] [serial = 2231] [outer = 0x860f0000] 16:31:54 INFO - PROCESS | 12808 | 1462404714729 Marionette DEBUG loaded listener.js 16:31:54 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x87303800) [pid = 12808] [serial = 2232] [outer = 0x860f0000] 16:31:55 INFO - PROCESS | 12808 | 1462404715559 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"]]]}] 16:31:55 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 16:31:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:31:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:31:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 4341ms 16:31:55 INFO - PROCESS | 12808 | 1462404715612 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 16:31:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:31:55 INFO - PROCESS | 12808 | 1462404715619 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 16:31:55 INFO - PROCESS | 12808 | 1462404715642 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:31:55 INFO - PROCESS | 12808 | 1462404715649 Marionette TRACE conn3 <- [1,2946,null,{}] 16:31:55 INFO - PROCESS | 12808 | 1462404715659 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}] 16:31:55 INFO - PROCESS | 12808 | 1462404715889 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 16:31:56 INFO - PROCESS | 12808 | 1462404716148 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:56 INFO - PROCESS | 12808 | ++DOCSHELL 0x89748c00 == 147 [pid = 12808] [id = 744] 16:31:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x89749400) [pid = 12808] [serial = 2233] [outer = (nil)] 16:31:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x89756400) [pid = 12808] [serial = 2234] [outer = 0x89749400] 16:31:56 INFO - PROCESS | 12808 | 1462404716291 Marionette DEBUG loaded listener.js 16:31:56 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x8979a000) [pid = 12808] [serial = 2235] [outer = 0x89749400] 16:31:57 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 16:31:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1455ms 16:31:57 INFO - PROCESS | 12808 | 1462404717071 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]]]}] 16:31:57 INFO - PROCESS | 12808 | 1462404717083 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 16:31:57 INFO - PROCESS | 12808 | 1462404717090 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 16:31:57 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:31:57 INFO - PROCESS | 12808 | 1462404717102 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:31:57 INFO - PROCESS | 12808 | 1462404717105 Marionette TRACE conn3 <- [1,2950,null,{}] 16:31:57 INFO - PROCESS | 12808 | 1462404717112 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}] 16:31:57 INFO - PROCESS | 12808 | 1462404717455 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 16:31:57 INFO - PROCESS | 12808 | 1462404717502 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:57 INFO - PROCESS | 12808 | ++DOCSHELL 0x89852800 == 148 [pid = 12808] [id = 745] 16:31:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x89859c00) [pid = 12808] [serial = 2236] [outer = (nil)] 16:31:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x89cf0c00) [pid = 12808] [serial = 2237] [outer = 0x89859c00] 16:31:57 INFO - PROCESS | 12808 | 1462404717587 Marionette DEBUG loaded listener.js 16:31:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8af46000) [pid = 12808] [serial = 2238] [outer = 0x89859c00] 16:31:58 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b954c00 == 149 [pid = 12808] [id = 746] 16:31:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x8b955400) [pid = 12808] [serial = 2239] [outer = (nil)] 16:31:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x8b957c00) [pid = 12808] [serial = 2240] [outer = 0x8b955400] 16:31:58 INFO - PROCESS | 12808 | 1462404718754 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]]]}] 16:31:58 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. 16:31:58 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1692ms 16:31:58 INFO - PROCESS | 12808 | 1462404718796 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 16:31:58 INFO - PROCESS | 12808 | 1462404718801 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 16:31:58 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:31:58 INFO - PROCESS | 12808 | 1462404718809 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:31:58 INFO - PROCESS | 12808 | 1462404718815 Marionette TRACE conn3 <- [1,2954,null,{}] 16:31:58 INFO - PROCESS | 12808 | 1462404718848 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}] 16:31:59 INFO - PROCESS | 12808 | 1462404719211 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 16:31:59 INFO - PROCESS | 12808 | 1462404719933 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:59 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x99f6d800) [pid = 12808] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:31:59 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x94fa4400) [pid = 12808] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:31:59 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x895d1c00) [pid = 12808] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:31:59 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x99110c00) [pid = 12808] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:31:59 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x997ce400) [pid = 12808] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:31:59 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x94f98c00) [pid = 12808] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:31:59 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x8958ac00) [pid = 12808] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:32:00 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x860f0800) [pid = 12808] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:32:00 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x8f853000) [pid = 12808] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:32:00 INFO - PROCESS | 12808 | --DOMWINDOW == 129 (0x917cd800) [pid = 12808] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:32:00 INFO - PROCESS | 12808 | --DOMWINDOW == 128 (0x8984d000) [pid = 12808] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:32:00 INFO - PROCESS | 12808 | --DOMWINDOW == 127 (0x8cbc2800) [pid = 12808] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:32:00 INFO - PROCESS | 12808 | --DOMWINDOW == 126 (0x8f331800) [pid = 12808] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:32:00 INFO - PROCESS | 12808 | --DOMWINDOW == 125 (0x90e2ac00) [pid = 12808] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:32:00 INFO - PROCESS | 12808 | --DOMWINDOW == 124 (0x9d880000) [pid = 12808] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:32:00 INFO - PROCESS | 12808 | --DOMWINDOW == 123 (0x91835000) [pid = 12808] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:32:00 INFO - PROCESS | 12808 | --DOMWINDOW == 122 (0xa2609c00) [pid = 12808] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:32:00 INFO - PROCESS | 12808 | --DOMWINDOW == 121 (0x8f18b800) [pid = 12808] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:32:00 INFO - PROCESS | 12808 | --DOMWINDOW == 120 (0x8730ec00) [pid = 12808] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:32:00 INFO - PROCESS | 12808 | --DOMWINDOW == 119 (0x927ed000) [pid = 12808] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:32:00 INFO - PROCESS | 12808 | ++DOCSHELL 0x860f0800 == 150 [pid = 12808] [id = 747] 16:32:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 120 (0x863aec00) [pid = 12808] [serial = 2241] [outer = (nil)] 16:32:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 121 (0x889dac00) [pid = 12808] [serial = 2242] [outer = 0x863aec00] 16:32:00 INFO - PROCESS | 12808 | 1462404720095 Marionette DEBUG loaded listener.js 16:32:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 122 (0x8cb6dc00) [pid = 12808] [serial = 2243] [outer = 0x863aec00] 16:32:00 INFO - PROCESS | 12808 | 1462404720823 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]]]}] 16:32:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:32:00 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 16:32:00 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 2054ms 16:32:00 INFO - PROCESS | 12808 | 1462404720863 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 16:32:00 INFO - PROCESS | 12808 | 1462404720868 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 16:32:00 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:32:00 INFO - PROCESS | 12808 | 1462404720874 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:32:00 INFO - PROCESS | 12808 | 1462404720878 Marionette TRACE conn3 <- [1,2958,null,{}] 16:32:00 INFO - PROCESS | 12808 | 1462404720884 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}] 16:32:01 INFO - PROCESS | 12808 | 1462404721215 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 16:32:01 INFO - PROCESS | 12808 | 1462404721246 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:01 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b992400 == 151 [pid = 12808] [id = 748] 16:32:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 123 (0x8cb72400) [pid = 12808] [serial = 2244] [outer = (nil)] 16:32:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 124 (0x8d479000) [pid = 12808] [serial = 2245] [outer = 0x8cb72400] 16:32:01 INFO - PROCESS | 12808 | 1462404721327 Marionette DEBUG loaded listener.js 16:32:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 125 (0x8d5d2400) [pid = 12808] [serial = 2246] [outer = 0x8cb72400] 16:32:02 INFO - PROCESS | 12808 | 1462404722541 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]]]}] 16:32:02 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. 16:32:02 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1681ms 16:32:02 INFO - PROCESS | 12808 | 1462404722556 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 16:32:02 INFO - PROCESS | 12808 | 1462404722563 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 16:32:02 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:32:02 INFO - PROCESS | 12808 | 1462404722574 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:32:02 INFO - PROCESS | 12808 | 1462404722580 Marionette TRACE conn3 <- [1,2962,null,{}] 16:32:02 INFO - PROCESS | 12808 | 1462404722593 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}] 16:32:02 INFO - PROCESS | 12808 | 1462404722948 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 16:32:03 INFO - PROCESS | 12808 | 1462404723269 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:03 INFO - PROCESS | 12808 | ++DOCSHELL 0x88b61000 == 152 [pid = 12808] [id = 749] 16:32:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 126 (0x88b61400) [pid = 12808] [serial = 2247] [outer = (nil)] 16:32:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 127 (0x89753c00) [pid = 12808] [serial = 2248] [outer = 0x88b61400] 16:32:03 INFO - PROCESS | 12808 | 1462404723377 Marionette DEBUG loaded listener.js 16:32:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 128 (0x89ceb800) [pid = 12808] [serial = 2249] [outer = 0x88b61400] 16:32:04 INFO - PROCESS | 12808 | 1462404724291 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]]]}] 16:32:04 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. 16:32:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1743ms 16:32:04 INFO - PROCESS | 12808 | 1462404724318 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 16:32:04 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:32:04 INFO - PROCESS | 12808 | 1462404724329 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 16:32:04 INFO - PROCESS | 12808 | 1462404724341 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:32:04 INFO - PROCESS | 12808 | 1462404724347 Marionette TRACE conn3 <- [1,2966,null,{}] 16:32:04 INFO - PROCESS | 12808 | 1462404724355 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}] 16:32:04 INFO - PROCESS | 12808 | 1462404724631 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 16:32:05 INFO - PROCESS | 12808 | 1462404724985 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:05 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b95c400 == 153 [pid = 12808] [id = 750] 16:32:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 129 (0x8b95dc00) [pid = 12808] [serial = 2250] [outer = (nil)] 16:32:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 130 (0x8cb6b800) [pid = 12808] [serial = 2251] [outer = 0x8b95dc00] 16:32:05 INFO - PROCESS | 12808 | 1462404725090 Marionette DEBUG loaded listener.js 16:32:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x8d474c00) [pid = 12808] [serial = 2252] [outer = 0x8b95dc00] 16:32:06 INFO - PROCESS | 12808 | 1462404726078 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]]]}] 16:32:06 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 16:32:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1802ms 16:32:06 INFO - PROCESS | 12808 | 1462404726143 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 16:32:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:32:06 INFO - PROCESS | 12808 | 1462404726147 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 16:32:06 INFO - PROCESS | 12808 | 1462404726172 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:32:06 INFO - PROCESS | 12808 | 1462404726180 Marionette TRACE conn3 <- [1,2970,null,{}] 16:32:06 INFO - PROCESS | 12808 | 1462404726204 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}] 16:32:06 INFO - PROCESS | 12808 | 1462404726498 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 16:32:06 INFO - PROCESS | 12808 | 1462404726828 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:06 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cbc4000 == 154 [pid = 12808] [id = 751] 16:32:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x8de1f000) [pid = 12808] [serial = 2253] [outer = (nil)] 16:32:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x8de7d400) [pid = 12808] [serial = 2254] [outer = 0x8de1f000] 16:32:06 INFO - PROCESS | 12808 | 1462404726931 Marionette DEBUG loaded listener.js 16:32:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x8e093800) [pid = 12808] [serial = 2255] [outer = 0x8de1f000] 16:32:07 INFO - PROCESS | 12808 | 1462404727779 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]]]}] 16:32:07 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. 16:32:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1667ms 16:32:07 INFO - PROCESS | 12808 | 1462404727823 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 16:32:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:32:07 INFO - PROCESS | 12808 | 1462404727829 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 16:32:07 INFO - PROCESS | 12808 | 1462404727837 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:32:07 INFO - PROCESS | 12808 | 1462404727840 Marionette TRACE conn3 <- [1,2974,null,{}] 16:32:07 INFO - PROCESS | 12808 | 1462404727848 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}] 16:32:08 INFO - PROCESS | 12808 | 1462404728134 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 16:32:08 INFO - PROCESS | 12808 | 1462404728486 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:08 INFO - PROCESS | 12808 | ++DOCSHELL 0x895d2400 == 155 [pid = 12808] [id = 752] 16:32:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x8e0ee800) [pid = 12808] [serial = 2256] [outer = (nil)] 16:32:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x8e0f5000) [pid = 12808] [serial = 2257] [outer = 0x8e0ee800] 16:32:08 INFO - PROCESS | 12808 | 1462404728588 Marionette DEBUG loaded listener.js 16:32:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8ea84800) [pid = 12808] [serial = 2258] [outer = 0x8e0ee800] 16:32:09 INFO - PROCESS | 12808 | 1462404729534 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]]]}] 16:32:09 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. 16:32:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1733ms 16:32:09 INFO - PROCESS | 12808 | 1462404729571 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 16:32:09 INFO - PROCESS | 12808 | 1462404729574 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 16:32:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:32:09 INFO - PROCESS | 12808 | 1462404729582 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:32:09 INFO - PROCESS | 12808 | 1462404729586 Marionette TRACE conn3 <- [1,2978,null,{}] 16:32:09 INFO - PROCESS | 12808 | 1462404729593 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}] 16:32:09 INFO - PROCESS | 12808 | 1462404729822 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 16:32:10 INFO - PROCESS | 12808 | 1462404730172 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:10 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b95bc00 == 156 [pid = 12808] [id = 753] 16:32:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x8cbbd400) [pid = 12808] [serial = 2259] [outer = (nil)] 16:32:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x8f18a800) [pid = 12808] [serial = 2260] [outer = 0x8cbbd400] 16:32:10 INFO - PROCESS | 12808 | 1462404730274 Marionette DEBUG loaded listener.js 16:32:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x8f192400) [pid = 12808] [serial = 2261] [outer = 0x8cbbd400] 16:32:11 INFO - PROCESS | 12808 | 1462404731119 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]]]}] 16:32:11 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. 16:32:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1582ms 16:32:11 INFO - PROCESS | 12808 | 1462404731167 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 16:32:11 INFO - PROCESS | 12808 | 1462404731172 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 16:32:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:32:11 INFO - PROCESS | 12808 | 1462404731182 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:32:11 INFO - PROCESS | 12808 | 1462404731189 Marionette TRACE conn3 <- [1,2982,null,{}] 16:32:11 INFO - PROCESS | 12808 | 1462404731201 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}] 16:32:11 INFO - PROCESS | 12808 | 1462404731630 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 16:32:11 INFO - PROCESS | 12808 | 1462404731926 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:11 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f529c00 == 157 [pid = 12808] [id = 754] 16:32:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x8f52d800) [pid = 12808] [serial = 2262] [outer = (nil)] 16:32:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x8f856000) [pid = 12808] [serial = 2263] [outer = 0x8f52d800] 16:32:12 INFO - PROCESS | 12808 | 1462404732032 Marionette DEBUG loaded listener.js 16:32:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x90e29c00) [pid = 12808] [serial = 2264] [outer = 0x8f52d800] 16:32:12 INFO - PROCESS | 12808 | 1462404732886 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"]]]}] 16:32:12 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 16:32:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:32:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1741ms 16:32:12 INFO - PROCESS | 12808 | 1462404732924 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 16:32:12 INFO - PROCESS | 12808 | 1462404732928 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 16:32:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:32:12 INFO - PROCESS | 12808 | 1462404732935 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:32:12 INFO - PROCESS | 12808 | 1462404732938 Marionette TRACE conn3 <- [1,2986,null,{}] 16:32:12 INFO - PROCESS | 12808 | 1462404732945 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}] 16:32:13 INFO - PROCESS | 12808 | 1462404733215 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 16:32:13 INFO - PROCESS | 12808 | 1462404733574 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:13 INFO - PROCESS | 12808 | ++DOCSHELL 0x8e0eb400 == 158 [pid = 12808] [id = 755] 16:32:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x90e2fc00) [pid = 12808] [serial = 2265] [outer = (nil)] 16:32:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x911e7800) [pid = 12808] [serial = 2266] [outer = 0x90e2fc00] 16:32:13 INFO - PROCESS | 12808 | 1462404733672 Marionette DEBUG loaded listener.js 16:32:13 INFO - PROCESS | 12808 | ++DOMWINDOW == 146 (0x917c3000) [pid = 12808] [serial = 2267] [outer = 0x90e2fc00] 16:32:14 INFO - PROCESS | 12808 | 1462404734464 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]]]}] 16:32:14 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. 16:32:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1583ms 16:32:14 INFO - PROCESS | 12808 | 1462404734519 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 16:32:14 INFO - PROCESS | 12808 | 1462404734524 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 16:32:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:32:14 INFO - PROCESS | 12808 | 1462404734532 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:32:14 INFO - PROCESS | 12808 | 1462404734536 Marionette TRACE conn3 <- [1,2990,null,{}] 16:32:14 INFO - PROCESS | 12808 | 1462404734542 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}] 16:32:14 INFO - PROCESS | 12808 | 1462404734791 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 16:32:15 INFO - PROCESS | 12808 | 1462404735099 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:15 INFO - PROCESS | 12808 | ++DOCSHELL 0x8f91b400 == 159 [pid = 12808] [id = 756] 16:32:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 147 (0x911ef400) [pid = 12808] [serial = 2268] [outer = (nil)] 16:32:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 148 (0x921e7000) [pid = 12808] [serial = 2269] [outer = 0x911ef400] 16:32:15 INFO - PROCESS | 12808 | 1462404735245 Marionette DEBUG loaded listener.js 16:32:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 149 (0x921ee800) [pid = 12808] [serial = 2270] [outer = 0x911ef400] 16:32:15 INFO - PROCESS | 12808 | ++DOCSHELL 0x927e3c00 == 160 [pid = 12808] [id = 757] 16:32:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 150 (0x927e9c00) [pid = 12808] [serial = 2271] [outer = (nil)] 16:32:15 INFO - PROCESS | 12808 | ++DOMWINDOW == 151 (0x927ec800) [pid = 12808] [serial = 2272] [outer = 0x927e9c00] 16:32:16 INFO - PROCESS | 12808 | 1462404736245 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]]]}] 16:32:16 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. 16:32:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1745ms 16:32:16 INFO - PROCESS | 12808 | 1462404736278 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 16:32:16 INFO - PROCESS | 12808 | 1462404736282 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 16:32:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:32:16 INFO - PROCESS | 12808 | 1462404736291 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:32:16 INFO - PROCESS | 12808 | 1462404736295 Marionette TRACE conn3 <- [1,2994,null,{}] 16:32:16 INFO - PROCESS | 12808 | 1462404736302 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}] 16:32:16 INFO - PROCESS | 12808 | 1462404736642 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 16:32:17 INFO - PROCESS | 12808 | 1462404737004 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:17 INFO - PROCESS | 12808 | ++DOCSHELL 0x89850800 == 161 [pid = 12808] [id = 758] 16:32:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 152 (0x8b953400) [pid = 12808] [serial = 2273] [outer = (nil)] 16:32:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 153 (0x927e5000) [pid = 12808] [serial = 2274] [outer = 0x8b953400] 16:32:17 INFO - PROCESS | 12808 | 1462404737156 Marionette DEBUG loaded listener.js 16:32:17 INFO - PROCESS | 12808 | ++DOMWINDOW == 154 (0x927ec400) [pid = 12808] [serial = 2275] [outer = 0x8b953400] 16:32:18 INFO - PROCESS | 12808 | 1462404738079 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]]]}] 16:32:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:32:18 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 16:32:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1847ms 16:32:18 INFO - PROCESS | 12808 | 1462404738139 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 16:32:18 INFO - PROCESS | 12808 | 1462404738145 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 16:32:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:32:18 INFO - PROCESS | 12808 | 1462404738153 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:32:18 INFO - PROCESS | 12808 | 1462404738157 Marionette TRACE conn3 <- [1,2998,null,{}] 16:32:18 INFO - PROCESS | 12808 | 1462404738187 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}] 16:32:18 INFO - PROCESS | 12808 | 1462404738458 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 16:32:18 INFO - PROCESS | 12808 | 1462404738819 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:18 INFO - PROCESS | 12808 | ++DOCSHELL 0x921ea400 == 162 [pid = 12808] [id = 759] 16:32:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 155 (0x92772c00) [pid = 12808] [serial = 2276] [outer = (nil)] 16:32:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 156 (0x9294cc00) [pid = 12808] [serial = 2277] [outer = 0x92772c00] 16:32:18 INFO - PROCESS | 12808 | 1462404738917 Marionette DEBUG loaded listener.js 16:32:19 INFO - PROCESS | 12808 | ++DOMWINDOW == 157 (0x9294f800) [pid = 12808] [serial = 2278] [outer = 0x92772c00] 16:32:19 INFO - PROCESS | 12808 | 1462404739762 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]]]}] 16:32:19 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. 16:32:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1656ms 16:32:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:32:19 INFO - PROCESS | 12808 | 1462404739814 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 16:32:19 INFO - PROCESS | 12808 | 1462404739818 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 16:32:19 INFO - PROCESS | 12808 | 1462404739826 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:32:19 INFO - PROCESS | 12808 | 1462404739831 Marionette TRACE conn3 <- [1,3002,null,{}] 16:32:19 INFO - PROCESS | 12808 | 1462404739838 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}] 16:32:20 INFO - PROCESS | 12808 | 1462404740130 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 16:32:20 INFO - PROCESS | 12808 | 1462404740497 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:20 INFO - PROCESS | 12808 | ++DOCSHELL 0x92948c00 == 163 [pid = 12808] [id = 760] 16:32:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 158 (0x94446800) [pid = 12808] [serial = 2279] [outer = (nil)] 16:32:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 159 (0x9444e400) [pid = 12808] [serial = 2280] [outer = 0x94446800] 16:32:20 INFO - PROCESS | 12808 | 1462404740608 Marionette DEBUG loaded listener.js 16:32:20 INFO - PROCESS | 12808 | ++DOMWINDOW == 160 (0x94e7c400) [pid = 12808] [serial = 2281] [outer = 0x94446800] 16:32:21 INFO - PROCESS | 12808 | 1462404741476 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]]]}] 16:32:21 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. 16:32:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1691ms 16:32:21 INFO - PROCESS | 12808 | 1462404741516 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 16:32:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:32:21 INFO - PROCESS | 12808 | 1462404741521 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 16:32:21 INFO - PROCESS | 12808 | 1462404741528 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:32:21 INFO - PROCESS | 12808 | 1462404741531 Marionette TRACE conn3 <- [1,3006,null,{}] 16:32:21 INFO - PROCESS | 12808 | 1462404741538 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}] 16:32:21 INFO - PROCESS | 12808 | 1462404741820 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 16:32:22 INFO - PROCESS | 12808 | 1462404742201 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:22 INFO - PROCESS | 12808 | ++DOCSHELL 0x92943400 == 164 [pid = 12808] [id = 761] 16:32:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 161 (0x94e7d800) [pid = 12808] [serial = 2282] [outer = (nil)] 16:32:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 162 (0x94eab400) [pid = 12808] [serial = 2283] [outer = 0x94e7d800] 16:32:22 INFO - PROCESS | 12808 | 1462404742304 Marionette DEBUG loaded listener.js 16:32:22 INFO - PROCESS | 12808 | ++DOMWINDOW == 163 (0x94f97000) [pid = 12808] [serial = 2284] [outer = 0x94e7d800] 16:32:23 INFO - PROCESS | 12808 | 1462404743146 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]]]}] 16:32:23 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. 16:32:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1639ms 16:32:23 INFO - PROCESS | 12808 | 1462404743167 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 16:32:23 INFO - PROCESS | 12808 | 1462404743170 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 16:32:23 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:32:23 INFO - PROCESS | 12808 | 1462404743178 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:32:23 INFO - PROCESS | 12808 | 1462404743181 Marionette TRACE conn3 <- [1,3010,null,{}] 16:32:23 INFO - PROCESS | 12808 | 1462404743188 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}] 16:32:23 INFO - PROCESS | 12808 | 1462404743440 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 16:32:23 INFO - PROCESS | 12808 | 1462404743741 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:23 INFO - PROCESS | 12808 | ++DOCSHELL 0x8e0f0800 == 165 [pid = 12808] [id = 762] 16:32:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0x94495800) [pid = 12808] [serial = 2285] [outer = (nil)] 16:32:23 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0x94fa9800) [pid = 12808] [serial = 2286] [outer = 0x94495800] 16:32:23 INFO - PROCESS | 12808 | 1462404743891 Marionette DEBUG loaded listener.js 16:32:24 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x94faf400) [pid = 12808] [serial = 2287] [outer = 0x94495800] 16:32:24 INFO - PROCESS | 12808 | 1462404744721 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]]]}] 16:32:24 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 16:32:24 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1583ms 16:32:24 INFO - PROCESS | 12808 | 1462404744763 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 16:32:24 INFO - PROCESS | 12808 | 1462404744769 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 16:32:24 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:32:24 INFO - PROCESS | 12808 | 1462404744776 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:32:24 INFO - PROCESS | 12808 | 1462404744779 Marionette TRACE conn3 <- [1,3014,null,{}] 16:32:24 INFO - PROCESS | 12808 | 1462404744787 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}] 16:32:25 INFO - PROCESS | 12808 | 1462404745029 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 16:32:25 INFO - PROCESS | 12808 | 1462404745347 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:25 INFO - PROCESS | 12808 | ++DOCSHELL 0x9294f400 == 166 [pid = 12808] [id = 763] 16:32:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x94fa1400) [pid = 12808] [serial = 2288] [outer = (nil)] 16:32:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0x950d8400) [pid = 12808] [serial = 2289] [outer = 0x94fa1400] 16:32:25 INFO - PROCESS | 12808 | 1462404745491 Marionette DEBUG loaded listener.js 16:32:25 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0x950e0400) [pid = 12808] [serial = 2290] [outer = 0x94fa1400] 16:32:25 INFO - PROCESS | 12808 | [12808] 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 16:32:26 INFO - PROCESS | 12808 | 1462404746490 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:32:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:32:26 INFO - {} 16:32:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:32:26 INFO - {} 16:32:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:32:26 INFO - {} 16:32:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:32:26 INFO - {} 16:32:26 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1734ms 16:32:26 INFO - PROCESS | 12808 | 1462404746524 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 16:32:26 INFO - PROCESS | 12808 | 1462404746529 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 16:32:26 INFO - TEST-START | /FileAPI/fileReader.html 16:32:26 INFO - PROCESS | 12808 | 1462404746589 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:32:26 INFO - PROCESS | 12808 | 1462404746592 Marionette TRACE conn3 <- [1,3018,null,{}] 16:32:26 INFO - PROCESS | 12808 | 1462404746599 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}] 16:32:26 INFO - PROCESS | 12808 | 1462404746872 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 16:32:27 INFO - PROCESS | 12808 | 1462404747245 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:27 INFO - PROCESS | 12808 | ++DOCSHELL 0x89843000 == 167 [pid = 12808] [id = 764] 16:32:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0x8cbc5800) [pid = 12808] [serial = 2291] [outer = (nil)] 16:32:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 171 (0x97c5e400) [pid = 12808] [serial = 2292] [outer = 0x8cbc5800] 16:32:27 INFO - PROCESS | 12808 | 1462404747342 Marionette DEBUG loaded listener.js 16:32:27 INFO - PROCESS | 12808 | ++DOMWINDOW == 172 (0x98bda000) [pid = 12808] [serial = 2293] [outer = 0x8cbc5800] 16:32:28 INFO - PROCESS | 12808 | 1462404748197 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]]]}] 16:32:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:32:28 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:32:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:32:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:32:28 INFO - TEST-OK | /FileAPI/fileReader.html | took 1656ms 16:32:28 INFO - PROCESS | 12808 | 1462404748238 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 16:32:28 INFO - PROCESS | 12808 | 1462404748243 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 16:32:28 INFO - TEST-START | /FileAPI/historical.html 16:32:28 INFO - PROCESS | 12808 | 1462404748250 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:32:28 INFO - PROCESS | 12808 | 1462404748253 Marionette TRACE conn3 <- [1,3022,null,{}] 16:32:28 INFO - PROCESS | 12808 | 1462404748260 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}] 16:32:28 INFO - PROCESS | 12808 | 1462404748508 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 16:32:28 INFO - PROCESS | 12808 | 1462404748868 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:28 INFO - PROCESS | 12808 | ++DOCSHELL 0x950cd400 == 168 [pid = 12808] [id = 765] 16:32:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 173 (0x97fbb800) [pid = 12808] [serial = 2294] [outer = (nil)] 16:32:28 INFO - PROCESS | 12808 | ++DOMWINDOW == 174 (0x98dd8000) [pid = 12808] [serial = 2295] [outer = 0x97fbb800] 16:32:28 INFO - PROCESS | 12808 | 1462404748972 Marionette DEBUG loaded listener.js 16:32:29 INFO - PROCESS | 12808 | ++DOMWINDOW == 175 (0x98f38000) [pid = 12808] [serial = 2296] [outer = 0x97fbb800] 16:32:29 INFO - PROCESS | 12808 | 1462404749799 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"]]]}] 16:32:29 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:32:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:32:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:32:29 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:32:29 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:32:29 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:32:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:32:29 INFO - TEST-OK | /FileAPI/historical.html | took 1590ms 16:32:29 INFO - TEST-START | /FileAPI/idlharness.html 16:32:29 INFO - PROCESS | 12808 | 1462404749845 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 16:32:29 INFO - PROCESS | 12808 | 1462404749848 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 16:32:29 INFO - PROCESS | 12808 | 1462404749856 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:32:29 INFO - PROCESS | 12808 | 1462404749860 Marionette TRACE conn3 <- [1,3026,null,{}] 16:32:29 INFO - PROCESS | 12808 | 1462404749867 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}] 16:32:30 INFO - PROCESS | 12808 | 1462404750227 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 16:32:30 INFO - PROCESS | 12808 | 1462404750517 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:30 INFO - PROCESS | 12808 | ++DOCSHELL 0x98c84000 == 169 [pid = 12808] [id = 766] 16:32:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 176 (0x98dda400) [pid = 12808] [serial = 2297] [outer = (nil)] 16:32:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 177 (0x99110800) [pid = 12808] [serial = 2298] [outer = 0x98dda400] 16:32:30 INFO - PROCESS | 12808 | 1462404750619 Marionette DEBUG loaded listener.js 16:32:30 INFO - PROCESS | 12808 | ++DOMWINDOW == 178 (0x99116000) [pid = 12808] [serial = 2299] [outer = 0x98dda400] 16:32:32 INFO - PROCESS | 12808 | 1462404752595 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]]]}] 16:32:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8730d800 == 168 [pid = 12808] [id = 281] 16:32:35 INFO - PROCESS | 12808 | --DOCSHELL 0x99f74400 == 167 [pid = 12808] [id = 698] 16:32:35 INFO - PROCESS | 12808 | --DOCSHELL 0x860e8c00 == 166 [pid = 12808] [id = 280] 16:32:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8a5eac00 == 165 [pid = 12808] [id = 703] 16:32:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8de7ac00 == 164 [pid = 12808] [id = 688] 16:32:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8cb6e000 == 163 [pid = 12808] [id = 195] 16:32:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8de76c00 == 162 [pid = 12808] [id = 687] 16:32:35 INFO - PROCESS | 12808 | --DOCSHELL 0x86c46000 == 161 [pid = 12808] [id = 704] 16:32:35 INFO - PROCESS | 12808 | --DOCSHELL 0x97fbd800 == 160 [pid = 12808] [id = 699] 16:32:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8f84dc00 == 159 [pid = 12808] [id = 700] 16:32:35 INFO - PROCESS | 12808 | --DOCSHELL 0x86b23400 == 158 [pid = 12808] [id = 690] 16:32:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8b954400 == 157 [pid = 12808] [id = 686] 16:32:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8e0ed000 == 156 [pid = 12808] [id = 689] 16:32:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8b954c00 == 155 [pid = 12808] [id = 746] 16:32:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8d5d3800 == 154 [pid = 12808] [id = 733] 16:32:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8cd23400 == 153 [pid = 12808] [id = 732] 16:32:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8cd20000 == 152 [pid = 12808] [id = 731] 16:32:35 INFO - PROCESS | 12808 | --DOCSHELL 0x8b2f3400 == 151 [pid = 12808] [id = 730] 16:32:35 INFO - PROCESS | 12808 | --DOCSHELL 0x89ce6c00 == 150 [pid = 12808] [id = 728] 16:32:35 INFO - PROCESS | 12808 | --DOCSHELL 0x88b5b400 == 149 [pid = 12808] [id = 729] 16:32:35 INFO - PROCESS | 12808 | --DOCSHELL 0x88b56c00 == 148 [pid = 12808] [id = 727] 16:32:35 INFO - PROCESS | 12808 | --DOCSHELL 0x86b1ec00 == 147 [pid = 12808] [id = 726] 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:32:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:32:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:32:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:32:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:32:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:32:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:32:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:32:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:32:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:32:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:32:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:32:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:32:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:32:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:32:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:32:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:32:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:32:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:32:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:32:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:32:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:32:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:32:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:32:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:32:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:32:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:32:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:32:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:32:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:32:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:32:35 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 16:32:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:32:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:32:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:32:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:32:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:32:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:32:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:32:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:32:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:32:35 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 16:32:35 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 16:32:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:32:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:32:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:32:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:32:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:32:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:32:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:32:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:32:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:32:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:32:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:32:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:32:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:32:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:32:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:32:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:32:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:32:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:32:35 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 16:32:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:32:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:32:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:32:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:32:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:32:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:32:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:32:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:32:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:32:35 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 16:32:35 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 16:32:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:32:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:32:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:32:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:32:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:32:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:32:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:32:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:32:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:32:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:32:35 INFO - TEST-OK | /FileAPI/idlharness.html | took 5758ms 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 177 (0x9cb18400) [pid = 12808] [serial = 2157] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 176 (0x9cb13000) [pid = 12808] [serial = 2156] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 175 (0x97fbec00) [pid = 12808] [serial = 2148] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 174 (0x89747000) [pid = 12808] [serial = 2175] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 173 (0x99f68000) [pid = 12808] [serial = 2151] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 172 (0x9a212400) [pid = 12808] [serial = 2154] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 171 (0x897a0400) [pid = 12808] [serial = 2177] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 170 (0xa2277800) [pid = 12808] [serial = 2160] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0x8d66d000) [pid = 12808] [serial = 2055] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x9a0f4000) [pid = 12808] [serial = 2153] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x863b4c00) [pid = 12808] [serial = 2168] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x94e75400) [pid = 12808] [serial = 2142] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x92769800) [pid = 12808] [serial = 2136] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0x8ca34c00) [pid = 12808] [serial = 2121] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x8e099000) [pid = 12808] [serial = 2124] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 162 (0x8f91ec00) [pid = 12808] [serial = 2129] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 161 (0x8dfa0c00) [pid = 12808] [serial = 2123] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 160 (0xa2140c00) [pid = 12808] [serial = 2159] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 159 (0x90fc6800) [pid = 12808] [serial = 2133] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 158 (0xa260a400) [pid = 12808] [serial = 2163] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 157 (0x937f2c00) [pid = 12808] [serial = 2139] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 156 (0xa3108800) [pid = 12808] [serial = 2165] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 155 (0x97c58c00) [pid = 12808] [serial = 2147] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 154 (0x8f929000) [pid = 12808] [serial = 2130] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 153 (0xa3110c00) [pid = 12808] [serial = 2166] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 152 (0x999dbc00) [pid = 12808] [serial = 2150] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 151 (0x8f33d000) [pid = 12808] [serial = 2127] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 150 (0x93aaa800) [pid = 12808] [serial = 2141] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 149 (0x8f196400) [pid = 12808] [serial = 2126] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 148 (0x889d5c00) [pid = 12808] [serial = 2172] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 147 (0x950d7800) [pid = 12808] [serial = 2145] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 146 (0x888c0800) [pid = 12808] [serial = 2171] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 145 (0x8b94fc00) [pid = 12808] [serial = 2120] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x90fc3400) [pid = 12808] [serial = 2132] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0xa242fc00) [pid = 12808] [serial = 2162] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x921e9800) [pid = 12808] [serial = 2135] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x92946c00) [pid = 12808] [serial = 2138] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x86b21400) [pid = 12808] [serial = 2169] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x94fb1400) [pid = 12808] [serial = 2144] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x895d7000) [pid = 12808] [serial = 2174] [outer = (nil)] [url = about:blank] 16:32:35 INFO - PROCESS | 12808 | 1462404755848 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 16:32:35 INFO - PROCESS | 12808 | 1462404755854 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 16:32:35 INFO - TEST-START | /FileAPI/idlharness.worker 16:32:35 INFO - PROCESS | 12808 | 1462404755874 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:32:35 INFO - PROCESS | 12808 | 1462404755880 Marionette TRACE conn3 <- [1,3030,null,{}] 16:32:35 INFO - PROCESS | 12808 | 1462404755890 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}] 16:32:36 INFO - PROCESS | 12808 | 1462404756141 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 16:32:36 INFO - PROCESS | 12808 | 1462404756406 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:36 INFO - PROCESS | 12808 | ++DOCSHELL 0x870f7800 == 148 [pid = 12808] [id = 767] 16:32:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x870f7c00) [pid = 12808] [serial = 2300] [outer = (nil)] 16:32:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x888bc400) [pid = 12808] [serial = 2301] [outer = 0x870f7c00] 16:32:36 INFO - PROCESS | 12808 | 1462404756490 Marionette DEBUG loaded listener.js 16:32:36 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x889d6800) [pid = 12808] [serial = 2302] [outer = 0x870f7c00] 16:32:36 INFO - PROCESS | 12808 | [12808] 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 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:32:38 INFO - {} 16:32:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:32:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:32:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:32:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:32:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:32:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:32:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:32:38 INFO - {} 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:32:38 INFO - {} 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:32:38 INFO - {} 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:32:38 INFO - {} 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:32:38 INFO - {} 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:32:38 INFO - {} 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:32:38 INFO - {} 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:32:38 INFO - {} 16:32:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:32:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:32:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:32:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:32:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:32:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:32:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:32:38 INFO - {} 16:32:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:32:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:32:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:32:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:32:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:32:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:32:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:32:38 INFO - {} 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:32:38 INFO - {} 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:32:38 INFO - {} 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:32:38 INFO - {} 16:32:38 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 16:32:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:32:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:32:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:32:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:32:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:32:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:32:38 INFO - {} 16:32:38 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 - {} 16:32:38 INFO - {} 16:32:38 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 16:32:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:32:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:32:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:32:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:32:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:32:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:32:38 INFO - {} 16:32:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:32:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:32:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:32:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:32:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:32:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:32:38 INFO - {} 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:32:38 INFO - {} 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:32:38 INFO - {} 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:32:38 INFO - {} 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:32:38 INFO - {} 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:32:38 INFO - {} 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:32:38 INFO - {} 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:32:38 INFO - {} 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:32:38 INFO - {} 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:32:38 INFO - {} 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:32:38 INFO - {} 16:32:38 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 16:32:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:32:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:32:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:32:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:32:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:32:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:32:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:32:38 INFO - {} 16:32:38 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 - {} 16:32:38 INFO - {} 16:32:38 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 16:32:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:32:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:32:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:32:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:32:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:32:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:32:38 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 16:32:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:32:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:32:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:32:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:32:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:32:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:32:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:32:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:32:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:32:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:32:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:32:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:32:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:32:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:32:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:32:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:32:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:32:38 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 16:32:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:32:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:32:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:32:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:32:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:32:38 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 16:32:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:32:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:32:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:32:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:32:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:32:39 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 16:32:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:32:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:32:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:32:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:32:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:32:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:32:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:32:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:32:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:32:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:32:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:32:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:32:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:32:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:32:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:32:39 INFO - {} 16:32:39 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3027ms 16:32:39 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:32:39 INFO - PROCESS | 12808 | 1462404758786 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,{},{}]]]}] 16:32:39 INFO - PROCESS | 12808 | 1462404758902 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 16:32:39 INFO - PROCESS | 12808 | 1462404758918 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 16:32:39 INFO - PROCESS | 12808 | 1462404758975 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:32:39 INFO - PROCESS | 12808 | 1462404759001 Marionette TRACE conn3 <- [1,3034,null,{}] 16:32:39 INFO - PROCESS | 12808 | 1462404759074 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}] 16:32:39 INFO - PROCESS | 12808 | 1462404759457 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 16:32:39 INFO - PROCESS | 12808 | 1462404759494 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:39 INFO - PROCESS | 12808 | ++DOCSHELL 0x889dc000 == 149 [pid = 12808] [id = 768] 16:32:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x89749c00) [pid = 12808] [serial = 2303] [outer = (nil)] 16:32:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x8e099800) [pid = 12808] [serial = 2304] [outer = 0x89749c00] 16:32:39 INFO - PROCESS | 12808 | 1462404759605 Marionette DEBUG loaded listener.js 16:32:39 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x8e0f0400) [pid = 12808] [serial = 2305] [outer = 0x89749c00] 16:32:40 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x8d674c00) [pid = 12808] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:32:40 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x8df9e000) [pid = 12808] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:32:40 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x8d670400) [pid = 12808] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:32:40 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x917c6800) [pid = 12808] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:32:40 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x90fbe400) [pid = 12808] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:32:40 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x8de20c00) [pid = 12808] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:32:40 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x90e2d800) [pid = 12808] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:32:40 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x86b24000) [pid = 12808] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:32:40 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x89859c00) [pid = 12808] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:32:40 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x88b5cc00) [pid = 12808] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:32:40 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x8d675400) [pid = 12808] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:32:40 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x8b0efc00) [pid = 12808] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:32:40 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x8e0f5800) [pid = 12808] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:32:40 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x89749400) [pid = 12808] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:32:40 INFO - PROCESS | 12808 | --DOMWINDOW == 129 (0x863aec00) [pid = 12808] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:32:40 INFO - PROCESS | 12808 | --DOMWINDOW == 128 (0x8b95e800) [pid = 12808] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:32:40 INFO - PROCESS | 12808 | --DOMWINDOW == 127 (0x89ce8400) [pid = 12808] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:32:40 INFO - PROCESS | 12808 | --DOMWINDOW == 126 (0x8f33cc00) [pid = 12808] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:32:40 INFO - PROCESS | 12808 | --DOMWINDOW == 125 (0x860f0000) [pid = 12808] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:32:40 INFO - PROCESS | 12808 | --DOMWINDOW == 124 (0x8e0f1c00) [pid = 12808] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:32:40 INFO - PROCESS | 12808 | --DOMWINDOW == 123 (0x8cd20400) [pid = 12808] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:32:40 INFO - PROCESS | 12808 | --DOMWINDOW == 122 (0x8b955400) [pid = 12808] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:32:40 INFO - PROCESS | 12808 | --DOMWINDOW == 121 (0x90e38800) [pid = 12808] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:32:41 INFO - PROCESS | 12808 | 1462404761189 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]]]}] 16:32:41 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:32:41 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 2288ms 16:32:41 INFO - PROCESS | 12808 | 1462404761256 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 16:32:41 INFO - PROCESS | 12808 | 1462404761260 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 16:32:41 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:32:41 INFO - PROCESS | 12808 | 1462404761267 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:32:41 INFO - PROCESS | 12808 | 1462404761271 Marionette TRACE conn3 <- [1,3038,null,{}] 16:32:41 INFO - PROCESS | 12808 | 1462404761287 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}] 16:32:41 INFO - PROCESS | 12808 | 1462404761539 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 16:32:41 INFO - PROCESS | 12808 | 1462404761859 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:41 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b0efc00 == 150 [pid = 12808] [id = 769] 16:32:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 122 (0x8b98b000) [pid = 12808] [serial = 2306] [outer = (nil)] 16:32:41 INFO - PROCESS | 12808 | ++DOMWINDOW == 123 (0x8e0f0000) [pid = 12808] [serial = 2307] [outer = 0x8b98b000] 16:32:41 INFO - PROCESS | 12808 | 1462404761950 Marionette DEBUG loaded listener.js 16:32:42 INFO - PROCESS | 12808 | ++DOMWINDOW == 124 (0x8f18a000) [pid = 12808] [serial = 2308] [outer = 0x8b98b000] 16:32:42 INFO - PROCESS | 12808 | 1462404762624 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"]]]}] 16:32:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:32:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:32:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:32:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1384ms 16:32:42 INFO - PROCESS | 12808 | 1462404762652 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 16:32:42 INFO - PROCESS | 12808 | 1462404762656 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 16:32:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:32:42 INFO - PROCESS | 12808 | 1462404762663 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:32:42 INFO - PROCESS | 12808 | 1462404762667 Marionette TRACE conn3 <- [1,3042,null,{}] 16:32:42 INFO - PROCESS | 12808 | 1462404762672 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}] 16:32:43 INFO - PROCESS | 12808 | 1462404763038 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 16:32:43 INFO - PROCESS | 12808 | 1462404763390 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:43 INFO - PROCESS | 12808 | ++DOCSHELL 0x86ec8c00 == 151 [pid = 12808] [id = 770] 16:32:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 125 (0x870eb400) [pid = 12808] [serial = 2309] [outer = (nil)] 16:32:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 126 (0x87307c00) [pid = 12808] [serial = 2310] [outer = 0x870eb400] 16:32:43 INFO - PROCESS | 12808 | 1462404763505 Marionette DEBUG loaded listener.js 16:32:43 INFO - PROCESS | 12808 | ++DOMWINDOW == 127 (0x895de800) [pid = 12808] [serial = 2311] [outer = 0x870eb400] 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:32:44 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. 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:32:44 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'.) 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:32:44 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. 16:32:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:32:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:32:44 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. 16:32:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:32:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:32:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:32:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:32:44 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. 16:32:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:32:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:32:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:32:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:32:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 16:32:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:32:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:32:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:32:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:32:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:32:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:32:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:32:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:32:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:32:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:32:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:32:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:32:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:32:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:32:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:32:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:32:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:32:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:32:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:32:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:32:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:32:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:32:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:32:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:32:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:32:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:32:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:32:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:32:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:32:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:32:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:32:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:32:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:32:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:32:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:32:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:32:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:32:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:32:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:32:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:32:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:32:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:32:45 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2298ms 16:32:45 INFO - PROCESS | 12808 | 1462404764831 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]]]}] 16:32:45 INFO - PROCESS | 12808 | 1462404765127 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 16:32:45 INFO - PROCESS | 12808 | 1462404765135 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 16:32:45 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:32:45 INFO - PROCESS | 12808 | 1462404765161 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:32:45 INFO - PROCESS | 12808 | 1462404765168 Marionette TRACE conn3 <- [1,3046,null,{}] 16:32:45 INFO - PROCESS | 12808 | 1462404765176 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}] 16:32:45 INFO - PROCESS | 12808 | 1462404765416 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 16:32:45 INFO - PROCESS | 12808 | 1462404765714 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:45 INFO - PROCESS | 12808 | ++DOCSHELL 0x895d3800 == 152 [pid = 12808] [id = 771] 16:32:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 128 (0x8974fc00) [pid = 12808] [serial = 2312] [outer = (nil)] 16:32:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 129 (0x8a5ef000) [pid = 12808] [serial = 2313] [outer = 0x8974fc00] 16:32:45 INFO - PROCESS | 12808 | 1462404765813 Marionette DEBUG loaded listener.js 16:32:45 INFO - PROCESS | 12808 | ++DOMWINDOW == 130 (0x8af50800) [pid = 12808] [serial = 2314] [outer = 0x8974fc00] 16:32:46 INFO - PROCESS | 12808 | [12808] 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 16:32:46 INFO - PROCESS | 12808 | 1462404766855 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:32:46 INFO - {} 16:32:46 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1738ms 16:32:46 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:32:46 INFO - PROCESS | 12808 | 1462404766906 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 16:32:46 INFO - PROCESS | 12808 | 1462404766910 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 16:32:46 INFO - PROCESS | 12808 | 1462404766918 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:32:46 INFO - PROCESS | 12808 | 1462404766921 Marionette TRACE conn3 <- [1,3050,null,{}] 16:32:46 INFO - PROCESS | 12808 | 1462404766980 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}] 16:32:47 INFO - PROCESS | 12808 | 1462404767247 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 16:32:47 INFO - PROCESS | 12808 | 1462404767647 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:47 INFO - PROCESS | 12808 | ++DOCSHELL 0x8cb71800 == 153 [pid = 12808] [id = 772] 16:32:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x8cd2d400) [pid = 12808] [serial = 2315] [outer = (nil)] 16:32:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x8de73800) [pid = 12808] [serial = 2316] [outer = 0x8cd2d400] 16:32:47 INFO - PROCESS | 12808 | 1462404767744 Marionette DEBUG loaded listener.js 16:32:47 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x8e092c00) [pid = 12808] [serial = 2317] [outer = 0x8cd2d400] 16:32:48 INFO - PROCESS | 12808 | 1462404768672 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]]]}] 16:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:32:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1778ms 16:32:48 INFO - PROCESS | 12808 | 1462404768696 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 16:32:48 INFO - PROCESS | 12808 | 1462404768703 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 16:32:48 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:32:48 INFO - PROCESS | 12808 | 1462404768724 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:32:48 INFO - PROCESS | 12808 | 1462404768732 Marionette TRACE conn3 <- [1,3054,null,{}] 16:32:48 INFO - PROCESS | 12808 | 1462404768739 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}] 16:32:49 INFO - PROCESS | 12808 | 1462404769000 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 16:32:49 INFO - PROCESS | 12808 | 1462404769357 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:49 INFO - PROCESS | 12808 | ++DOCSHELL 0x8dfa8000 == 154 [pid = 12808] [id = 773] 16:32:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x8f18c800) [pid = 12808] [serial = 2318] [outer = (nil)] 16:32:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x8f526800) [pid = 12808] [serial = 2319] [outer = 0x8f18c800] 16:32:49 INFO - PROCESS | 12808 | 1462404769462 Marionette DEBUG loaded listener.js 16:32:49 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x8f851000) [pid = 12808] [serial = 2320] [outer = 0x8f18c800] 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:32:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:32:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:32:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:32:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:32:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:32:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:32:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:32:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:32:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:32:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:32:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:32:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:32:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:32:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:32:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:32:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:32:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:32:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:32:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:32:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:32:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:32:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:32:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:32:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:32:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:32:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:32:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:32:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:32:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:32:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:32:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:32:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:32:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:32:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:32:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:32:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:32:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:32:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:32:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:32:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:32:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:32:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:32:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:32:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:32:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:32:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:32:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:32:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:32:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:32:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:32:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:32:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:32:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:32:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:32:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 16:32:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:32:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 16:32:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:32:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:32:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2263ms 16:32:51 INFO - PROCESS | 12808 | 1462404770781 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"]]]}] 16:32:51 INFO - PROCESS | 12808 | 1462404771159 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 16:32:51 INFO - PROCESS | 12808 | 1462404771169 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 16:32:51 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:32:51 INFO - PROCESS | 12808 | 1462404771182 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:32:51 INFO - PROCESS | 12808 | 1462404771185 Marionette TRACE conn3 <- [1,3058,null,{}] 16:32:51 INFO - PROCESS | 12808 | 1462404771192 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}] 16:32:51 INFO - PROCESS | 12808 | 1462404771432 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 16:32:51 INFO - PROCESS | 12808 | 1462404771741 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:51 INFO - PROCESS | 12808 | ++DOCSHELL 0x8ea8d000 == 155 [pid = 12808] [id = 774] 16:32:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 137 (0x8f523400) [pid = 12808] [serial = 2321] [outer = (nil)] 16:32:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 138 (0x9182e800) [pid = 12808] [serial = 2322] [outer = 0x8f523400] 16:32:51 INFO - PROCESS | 12808 | 1462404771832 Marionette DEBUG loaded listener.js 16:32:51 INFO - PROCESS | 12808 | ++DOMWINDOW == 139 (0x91837000) [pid = 12808] [serial = 2323] [outer = 0x8f523400] 16:32:52 INFO - PROCESS | 12808 | 1462404772779 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]]]}] 16:32:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:32:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:32:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:32:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:32:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:32:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:32:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:32:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:32:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:32:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:32:52 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:32:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:52 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:32:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:32:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:32:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:32:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:32:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:32:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:32:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:32:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:32:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:32:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:32:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:32:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:32:52 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1647ms 16:32:52 INFO - PROCESS | 12808 | 1462404772828 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 16:32:52 INFO - PROCESS | 12808 | 1462404772832 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 16:32:52 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:32:52 INFO - PROCESS | 12808 | 1462404772889 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:32:52 INFO - PROCESS | 12808 | 1462404772894 Marionette TRACE conn3 <- [1,3062,null,{}] 16:32:52 INFO - PROCESS | 12808 | 1462404772908 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}] 16:32:53 INFO - PROCESS | 12808 | 1462404773160 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 16:32:53 INFO - PROCESS | 12808 | 1462404773522 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:53 INFO - PROCESS | 12808 | ++DOCSHELL 0x9276b800 == 156 [pid = 12808] [id = 775] 16:32:53 INFO - PROCESS | 12808 | ++DOMWINDOW == 140 (0x9276c000) [pid = 12808] [serial = 2324] [outer = (nil)] 16:32:53 INFO - PROCESS | 12808 | ++DOMWINDOW == 141 (0x927e2400) [pid = 12808] [serial = 2325] [outer = 0x9276c000] 16:32:53 INFO - PROCESS | 12808 | 1462404773639 Marionette DEBUG loaded listener.js 16:32:53 INFO - PROCESS | 12808 | ++DOMWINDOW == 142 (0x937f2c00) [pid = 12808] [serial = 2326] [outer = 0x9276c000] 16:32:54 INFO - PROCESS | 12808 | [12808] 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 16:32:54 INFO - PROCESS | 12808 | 1462404774615 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:32:54 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:32:54 INFO - {} 16:32:54 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1791ms 16:32:54 INFO - PROCESS | 12808 | 1462404774635 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 16:32:54 INFO - PROCESS | 12808 | 1462404774638 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 16:32:54 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:32:54 INFO - PROCESS | 12808 | 1462404774646 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:32:54 INFO - PROCESS | 12808 | 1462404774652 Marionette TRACE conn3 <- [1,3066,null,{}] 16:32:54 INFO - PROCESS | 12808 | 1462404774659 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}] 16:32:54 INFO - PROCESS | 12808 | 1462404774928 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 16:32:55 INFO - PROCESS | 12808 | 1462404775285 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:55 INFO - PROCESS | 12808 | ++DOCSHELL 0x8b2e5800 == 157 [pid = 12808] [id = 776] 16:32:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 143 (0x91835c00) [pid = 12808] [serial = 2327] [outer = (nil)] 16:32:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 144 (0x94ea3800) [pid = 12808] [serial = 2328] [outer = 0x91835c00] 16:32:55 INFO - PROCESS | 12808 | 1462404775389 Marionette DEBUG loaded listener.js 16:32:55 INFO - PROCESS | 12808 | ++DOMWINDOW == 145 (0x94f93400) [pid = 12808] [serial = 2329] [outer = 0x91835c00] 16:32:56 INFO - PROCESS | 12808 | 1462404776220 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]]]}] 16:32:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:32:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:32:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:32:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:32:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:32:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:32:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:32:56 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1635ms 16:32:56 INFO - PROCESS | 12808 | 1462404776293 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 16:32:56 INFO - PROCESS | 12808 | 1462404776296 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 16:32:56 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:32:56 INFO - PROCESS | 12808 | 1462404776309 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:32:56 INFO - PROCESS | 12808 | 1462404776312 Marionette TRACE conn3 <- [1,3070,null,{}] 16:32:56 INFO - PROCESS | 12808 | 1462404776368 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}] 16:32:56 INFO - PROCESS | 12808 | 1462404776612 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 16:32:57 INFO - PROCESS | 12808 | 1462404776982 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:57 INFO - PROCESS | 12808 | ++DOCSHELL 0x889d9c00 == 158 [pid = 12808] [id = 777] 16:32:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 146 (0x94ea7400) [pid = 12808] [serial = 2330] [outer = (nil)] 16:32:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 147 (0x950e4000) [pid = 12808] [serial = 2331] [outer = 0x94ea7400] 16:32:57 INFO - PROCESS | 12808 | 1462404777082 Marionette DEBUG loaded listener.js 16:32:57 INFO - PROCESS | 12808 | ++DOMWINDOW == 148 (0x97f03800) [pid = 12808] [serial = 2332] [outer = 0x94ea7400] 16:32:57 INFO - PROCESS | 12808 | 1462404777920 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]]]}] 16:32:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:32:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:32:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:32:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:32:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:32:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:32:57 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1633ms 16:32:57 INFO - PROCESS | 12808 | 1462404777944 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 16:32:57 INFO - PROCESS | 12808 | 1462404777949 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 16:32:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:32:57 INFO - PROCESS | 12808 | 1462404777955 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:32:57 INFO - PROCESS | 12808 | 1462404777959 Marionette TRACE conn3 <- [1,3074,null,{}] 16:32:57 INFO - PROCESS | 12808 | 1462404777965 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}] 16:32:58 INFO - PROCESS | 12808 | 1462404778202 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 16:32:58 INFO - PROCESS | 12808 | 1462404778580 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:58 INFO - PROCESS | 12808 | ++DOCSHELL 0x94fa6c00 == 159 [pid = 12808] [id = 778] 16:32:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 149 (0x98320800) [pid = 12808] [serial = 2333] [outer = (nil)] 16:32:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 150 (0x98fee400) [pid = 12808] [serial = 2334] [outer = 0x98320800] 16:32:58 INFO - PROCESS | 12808 | 1462404778679 Marionette DEBUG loaded listener.js 16:32:58 INFO - PROCESS | 12808 | ++DOMWINDOW == 151 (0x99110000) [pid = 12808] [serial = 2335] [outer = 0x98320800] 16:32:59 INFO - PROCESS | 12808 | 1462404779470 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]]]}] 16:32:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:32:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:32:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:32:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:32:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:32:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:32:59 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1541ms 16:32:59 INFO - PROCESS | 12808 | 1462404779504 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 16:32:59 INFO - PROCESS | 12808 | 1462404779509 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 16:32:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:32:59 INFO - PROCESS | 12808 | 1462404779516 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:32:59 INFO - PROCESS | 12808 | 1462404779526 Marionette TRACE conn3 <- [1,3078,null,{}] 16:32:59 INFO - PROCESS | 12808 | 1462404779531 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}] 16:32:59 INFO - PROCESS | 12808 | 1462404779773 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 16:33:00 INFO - PROCESS | 12808 | 1462404780117 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:00 INFO - PROCESS | 12808 | ++DOCSHELL 0x9276a000 == 160 [pid = 12808] [id = 779] 16:33:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 152 (0x93894800) [pid = 12808] [serial = 2336] [outer = (nil)] 16:33:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 153 (0x938dc000) [pid = 12808] [serial = 2337] [outer = 0x93894800] 16:33:00 INFO - PROCESS | 12808 | 1462404780262 Marionette DEBUG loaded listener.js 16:33:00 INFO - PROCESS | 12808 | ++DOMWINDOW == 154 (0x9449dc00) [pid = 12808] [serial = 2338] [outer = 0x93894800] 16:33:01 INFO - PROCESS | 12808 | 1462404781129 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] 16:33:01 INFO - PROCESS | 12808 | 1462404781166 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 16:33:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:33:01 INFO - PROCESS | 12808 | 1462404781179 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:33:01 INFO - PROCESS | 12808 | 1462404781186 Marionette TRACE conn3 <- [1,3082,null,{}] 16:33:01 INFO - PROCESS | 12808 | 1462404781225 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}] 16:33:01 INFO - PROCESS | 12808 | 1462404781493 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 16:33:01 INFO - PROCESS | 12808 | 1462404781924 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:01 INFO - PROCESS | 12808 | ++DOCSHELL 0x937f0800 == 161 [pid = 12808] [id = 780] 16:33:01 INFO - PROCESS | 12808 | ++DOMWINDOW == 155 (0x937f0c00) [pid = 12808] [serial = 2339] [outer = (nil)] 16:33:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 156 (0x99f74400) [pid = 12808] [serial = 2340] [outer = 0x937f0c00] 16:33:02 INFO - PROCESS | 12808 | 1462404782037 Marionette DEBUG loaded listener.js 16:33:02 INFO - PROCESS | 12808 | ++DOMWINDOW == 157 (0x9a207400) [pid = 12808] [serial = 2341] [outer = 0x937f0c00] 16:33:02 INFO - PROCESS | 12808 | 1462404782897 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]]]}] 16:33:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:33:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:33:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:33:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1767ms 16:33:02 INFO - PROCESS | 12808 | 1462404782950 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 16:33:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:33:02 INFO - PROCESS | 12808 | 1462404782955 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 16:33:02 INFO - PROCESS | 12808 | 1462404782962 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:33:02 INFO - PROCESS | 12808 | 1462404782966 Marionette TRACE conn3 <- [1,3086,null,{}] 16:33:02 INFO - PROCESS | 12808 | 1462404782995 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}] 16:33:03 INFO - PROCESS | 12808 | 1462404783248 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 16:33:03 INFO - PROCESS | 12808 | 1462404783630 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:03 INFO - PROCESS | 12808 | ++DOCSHELL 0x99f76000 == 162 [pid = 12808] [id = 781] 16:33:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 158 (0x9a209800) [pid = 12808] [serial = 2342] [outer = (nil)] 16:33:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 159 (0x9a26c400) [pid = 12808] [serial = 2343] [outer = 0x9a209800] 16:33:03 INFO - PROCESS | 12808 | 1462404783730 Marionette DEBUG loaded listener.js 16:33:03 INFO - PROCESS | 12808 | ++DOMWINDOW == 160 (0x9a580400) [pid = 12808] [serial = 2344] [outer = 0x9a209800] 16:33:04 INFO - PROCESS | 12808 | 1462404784564 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:33:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:33:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1654ms 16:33:04 INFO - PROCESS | 12808 | 1462404784616 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 16:33:04 INFO - PROCESS | 12808 | 1462404784621 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 16:33:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:33:04 INFO - PROCESS | 12808 | 1462404784628 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:33:04 INFO - PROCESS | 12808 | 1462404784632 Marionette TRACE conn3 <- [1,3090,null,{}] 16:33:04 INFO - PROCESS | 12808 | 1462404784638 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}] 16:33:04 INFO - PROCESS | 12808 | 1462404784885 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 16:33:05 INFO - PROCESS | 12808 | 1462404785289 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:05 INFO - PROCESS | 12808 | ++DOCSHELL 0x94fa4000 == 163 [pid = 12808] [id = 782] 16:33:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 161 (0x9a26a400) [pid = 12808] [serial = 2345] [outer = (nil)] 16:33:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 162 (0x9a721800) [pid = 12808] [serial = 2346] [outer = 0x9a26a400] 16:33:05 INFO - PROCESS | 12808 | 1462404785390 Marionette DEBUG loaded listener.js 16:33:05 INFO - PROCESS | 12808 | ++DOMWINDOW == 163 (0x9a76a800) [pid = 12808] [serial = 2347] [outer = 0x9a26a400] 16:33:06 INFO - PROCESS | 12808 | 1462404786217 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:33:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:33:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1640ms 16:33:06 INFO - PROCESS | 12808 | 1462404786268 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 16:33:06 INFO - PROCESS | 12808 | 1462404786272 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 16:33:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:33:06 INFO - PROCESS | 12808 | 1462404786280 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:33:06 INFO - PROCESS | 12808 | 1462404786284 Marionette TRACE conn3 <- [1,3094,null,{}] 16:33:06 INFO - PROCESS | 12808 | 1462404786290 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}] 16:33:06 INFO - PROCESS | 12808 | 1462404786545 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 16:33:06 INFO - PROCESS | 12808 | 1462404786942 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:06 INFO - PROCESS | 12808 | ++DOCSHELL 0x88b59000 == 164 [pid = 12808] [id = 783] 16:33:06 INFO - PROCESS | 12808 | ++DOMWINDOW == 164 (0x8b0eec00) [pid = 12808] [serial = 2348] [outer = (nil)] 16:33:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 165 (0x9cacb400) [pid = 12808] [serial = 2349] [outer = 0x8b0eec00] 16:33:07 INFO - PROCESS | 12808 | 1462404787042 Marionette DEBUG loaded listener.js 16:33:07 INFO - PROCESS | 12808 | ++DOMWINDOW == 166 (0x9cb0ec00) [pid = 12808] [serial = 2350] [outer = 0x8b0eec00] 16:33:07 INFO - PROCESS | 12808 | 1462404787891 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:33:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:33:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1648ms 16:33:07 INFO - PROCESS | 12808 | 1462404787929 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 16:33:07 INFO - PROCESS | 12808 | 1462404787934 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 16:33:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:33:07 INFO - PROCESS | 12808 | 1462404787942 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:33:07 INFO - PROCESS | 12808 | 1462404787946 Marionette TRACE conn3 <- [1,3098,null,{}] 16:33:07 INFO - PROCESS | 12808 | 1462404787953 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}] 16:33:08 INFO - PROCESS | 12808 | 1462404788242 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 16:33:08 INFO - PROCESS | 12808 | 1462404788625 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:08 INFO - PROCESS | 12808 | ++DOCSHELL 0x86c4a000 == 165 [pid = 12808] [id = 784] 16:33:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 167 (0x9cac5c00) [pid = 12808] [serial = 2351] [outer = (nil)] 16:33:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 168 (0xa05f5800) [pid = 12808] [serial = 2352] [outer = 0x9cac5c00] 16:33:08 INFO - PROCESS | 12808 | 1462404788723 Marionette DEBUG loaded listener.js 16:33:08 INFO - PROCESS | 12808 | ++DOMWINDOW == 169 (0xa05f7800) [pid = 12808] [serial = 2353] [outer = 0x9cac5c00] 16:33:09 INFO - PROCESS | 12808 | 1462404789567 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]]]}] 16:33:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:33:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:33:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1638ms 16:33:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:33:09 INFO - PROCESS | 12808 | 1462404789581 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 16:33:09 INFO - PROCESS | 12808 | 1462404789584 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 16:33:09 INFO - PROCESS | 12808 | 1462404789591 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:33:09 INFO - PROCESS | 12808 | 1462404789595 Marionette TRACE conn3 <- [1,3102,null,{}] 16:33:09 INFO - PROCESS | 12808 | 1462404789603 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}] 16:33:09 INFO - PROCESS | 12808 | 1462404789856 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 16:33:10 INFO - PROCESS | 12808 | 1462404790286 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:10 INFO - PROCESS | 12808 | ++DOCSHELL 0x99f75400 == 166 [pid = 12808] [id = 785] 16:33:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 170 (0x9cac2c00) [pid = 12808] [serial = 2354] [outer = (nil)] 16:33:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 171 (0xa2141c00) [pid = 12808] [serial = 2355] [outer = 0x9cac2c00] 16:33:10 INFO - PROCESS | 12808 | 1462404790392 Marionette DEBUG loaded listener.js 16:33:10 INFO - PROCESS | 12808 | ++DOMWINDOW == 172 (0xa2149800) [pid = 12808] [serial = 2356] [outer = 0x9cac2c00] 16:33:11 INFO - PROCESS | 12808 | 1462404791191 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:33:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:33:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1635ms 16:33:11 INFO - PROCESS | 12808 | 1462404791227 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 16:33:11 INFO - PROCESS | 12808 | 1462404791230 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 16:33:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:33:11 INFO - PROCESS | 12808 | 1462404791237 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 16:33:11 INFO - PROCESS | 12808 | 1462404791240 Marionette TRACE conn3 <- [1,3106,null,{}] 16:33:11 INFO - PROCESS | 12808 | 1462404791247 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}] 16:33:11 INFO - PROCESS | 12808 | 1462404791508 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 16:33:11 INFO - PROCESS | 12808 | 1462404791888 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:11 INFO - PROCESS | 12808 | ++DOCSHELL 0x8e091400 == 167 [pid = 12808] [id = 786] 16:33:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 173 (0xa213f800) [pid = 12808] [serial = 2357] [outer = (nil)] 16:33:11 INFO - PROCESS | 12808 | ++DOMWINDOW == 174 (0xa22dbc00) [pid = 12808] [serial = 2358] [outer = 0xa213f800] 16:33:11 INFO - PROCESS | 12808 | 1462404791991 Marionette DEBUG loaded listener.js 16:33:12 INFO - PROCESS | 12808 | ++DOMWINDOW == 175 (0xa242b400) [pid = 12808] [serial = 2359] [outer = 0xa213f800] 16:33:12 INFO - PROCESS | 12808 | 1462404792874 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]]]}] 16:33:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:33:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:33:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:33:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1688ms 16:33:12 INFO - PROCESS | 12808 | 1462404792927 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 16:33:12 INFO - PROCESS | 12808 | 1462404792930 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 16:33:12 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:33:12 INFO - PROCESS | 12808 | 1462404792938 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 16:33:12 INFO - PROCESS | 12808 | 1462404792941 Marionette TRACE conn3 <- [1,3110,null,{}] 16:33:12 INFO - PROCESS | 12808 | 1462404792949 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}] 16:33:13 INFO - PROCESS | 12808 | 1462404793292 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 16:33:16 INFO - PROCESS | 12808 | --DOCSHELL 0x94e73800 == 166 [pid = 12808] [id = 514] 16:33:16 INFO - PROCESS | 12808 | --DOCSHELL 0x927e3c00 == 165 [pid = 12808] [id = 757] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 174 (0x8d83ac00) [pid = 12808] [serial = 2198] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 173 (0x8e09c400) [pid = 12808] [serial = 2208] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 172 (0x8de1e400) [pid = 12808] [serial = 2202] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 171 (0x91838400) [pid = 12808] [serial = 2226] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 170 (0x91836000) [pid = 12808] [serial = 2225] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 169 (0x911eb800) [pid = 12808] [serial = 2219] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 168 (0x8dfa0400) [pid = 12808] [serial = 2205] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 167 (0x92769000) [pid = 12808] [serial = 2229] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 166 (0x92767000) [pid = 12808] [serial = 2228] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 165 (0x870f0800) [pid = 12808] [serial = 2181] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 164 (0x8d83f000) [pid = 12808] [serial = 2199] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 163 (0x89cf0c00) [pid = 12808] [serial = 2237] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 162 (0x89755400) [pid = 12808] [serial = 2184] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 161 (0x8de1f400) [pid = 12808] [serial = 2118] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 160 (0x8b95d400) [pid = 12808] [serial = 2189] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 159 (0x8f52a000) [pid = 12808] [serial = 2214] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 158 (0x8979a000) [pid = 12808] [serial = 2235] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 157 (0x8cb6dc00) [pid = 12808] [serial = 2243] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 156 (0x8cb73800) [pid = 12808] [serial = 2192] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 155 (0x8e096000) [pid = 12808] [serial = 2207] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 154 (0x911f1400) [pid = 12808] [serial = 2220] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 153 (0x8af46c00) [pid = 12808] [serial = 2187] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 152 (0x8f85c000) [pid = 12808] [serial = 2216] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 151 (0x87303800) [pid = 12808] [serial = 2232] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 150 (0x8e0f4000) [pid = 12808] [serial = 2210] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 149 (0x8f525400) [pid = 12808] [serial = 2213] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 148 (0x8b992000) [pid = 12808] [serial = 2190] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 147 (0x8de1c000) [pid = 12808] [serial = 2201] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 146 (0x8df9cc00) [pid = 12808] [serial = 2204] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 145 (0x8a5e8000) [pid = 12808] [serial = 2186] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 144 (0x8d5d0800) [pid = 12808] [serial = 2196] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 143 (0x86eb9800) [pid = 12808] [serial = 2231] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 142 (0x889dac00) [pid = 12808] [serial = 2242] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 141 (0x8b957c00) [pid = 12808] [serial = 2240] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 140 (0x917c5c00) [pid = 12808] [serial = 2222] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 139 (0x89756400) [pid = 12808] [serial = 2234] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 138 (0x8ea87000) [pid = 12808] [serial = 2211] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 137 (0x917c8800) [pid = 12808] [serial = 2223] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 136 (0x895d4400) [pid = 12808] [serial = 2183] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 135 (0x8cd27800) [pid = 12808] [serial = 2195] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 134 (0x8af46000) [pid = 12808] [serial = 2238] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 133 (0x8cbc4c00) [pid = 12808] [serial = 2193] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 132 (0x8f91f400) [pid = 12808] [serial = 2217] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 131 (0x86c47400) [pid = 12808] [serial = 2180] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | --DOMWINDOW == 130 (0x8d479000) [pid = 12808] [serial = 2245] [outer = (nil)] [url = about:blank] 16:33:16 INFO - PROCESS | 12808 | 1462404796575 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:16 INFO - PROCESS | 12808 | ++DOCSHELL 0x86c47800 == 166 [pid = 12808] [id = 787] 16:33:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 131 (0x86eb9400) [pid = 12808] [serial = 2360] [outer = (nil)] 16:33:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 132 (0x86ebe400) [pid = 12808] [serial = 2361] [outer = 0x86eb9400] 16:33:16 INFO - PROCESS | 12808 | 1462404796660 Marionette DEBUG loaded listener.js 16:33:16 INFO - PROCESS | 12808 | ++DOMWINDOW == 133 (0x87304400) [pid = 12808] [serial = 2362] [outer = 0x86eb9400] 16:33:17 INFO - PROCESS | 12808 | 1462404797493 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"]]]}] 16:33:17 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:33:17 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 16:33:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:33:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:33:17 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 4592ms 16:33:17 INFO - PROCESS | 12808 | 1462404797532 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 16:33:17 INFO - PROCESS | 12808 | 1462404797538 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 16:33:17 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:33:17 INFO - PROCESS | 12808 | 1462404797547 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 16:33:17 INFO - PROCESS | 12808 | 1462404797553 Marionette TRACE conn3 <- [1,3114,null,{}] 16:33:17 INFO - PROCESS | 12808 | 1462404797559 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}] 16:33:17 INFO - PROCESS | 12808 | 1462404797810 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 16:33:18 INFO - PROCESS | 12808 | 1462404798061 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\", \"bc569bdc-72ef-4819-bfc4-f47862e7766e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:18 INFO - PROCESS | 12808 | ++DOCSHELL 0x89755400 == 167 [pid = 12808] [id = 788] 16:33:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 134 (0x89756400) [pid = 12808] [serial = 2363] [outer = (nil)] 16:33:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 135 (0x89842c00) [pid = 12808] [serial = 2364] [outer = 0x89756400] 16:33:18 INFO - PROCESS | 12808 | 1462404798152 Marionette DEBUG loaded listener.js 16:33:18 INFO - PROCESS | 12808 | ++DOMWINDOW == 136 (0x8a5e1800) [pid = 12808] [serial = 2365] [outer = 0x89756400] 16:33:19 INFO - PROCESS | 12808 | 1462404799025 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]]]}] 16:33:19 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:33:19 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1488ms 16:33:19 INFO - PROCESS | 12808 | 1462404799039 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 16:33:19 INFO - PROCESS | 12808 | 1462404799045 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 16:33:20 WARNING - u'runner_teardown' () 16:33:20 INFO - No more tests 16:33:20 INFO - Got 0 unexpected results 16:33:20 INFO - SUITE-END | took 1426s 16:33:20 INFO - Closing logging queue 16:33:20 INFO - queue closed 16:33:20 INFO - Return code: 0 16:33:20 WARNING - # TBPL SUCCESS # 16:33:20 INFO - Running post-action listener: _resource_record_post_action 16:33:20 INFO - Running post-run listener: _resource_record_post_run 16:33:21 INFO - Total resource usage - Wall time: 1462s; CPU: 98.0%; Read bytes: 286720; Write bytes: 921489408; Read time: 28; Write time: 250564 16:33:21 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:33:21 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 12288; Write bytes: 122896384; Read time: 16; Write time: 116664 16:33:21 INFO - run-tests - Wall time: 1431s; CPU: 98.0%; Read bytes: 274432; Write bytes: 768012288; Read time: 12; Write time: 100472 16:33:21 INFO - Running post-run listener: _upload_blobber_files 16:33:21 INFO - Blob upload gear active. 16:33:21 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 16:33:21 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 16:33:21 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'] 16:33:21 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 16:33:21 INFO - (blobuploader) - INFO - Open directory for files ... 16:33:21 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 16:33:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:33:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:33:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:33:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:33:23 INFO - (blobuploader) - INFO - Done attempting. 16:33:23 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 16:33:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:33:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:33:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:33:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:33:23 INFO - (blobuploader) - INFO - Done attempting. 16:33:23 INFO - (blobuploader) - INFO - Iteration through files over. 16:33:23 INFO - Return code: 0 16:33:23 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 16:33:23 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 16:33:23 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/63488ba5d892d53a854e4b54f8f56d85aaaf2a87c9149c8fb74094beaffef0ff3d1bd0891c37721ecd51b511ea461135cd12dec5bf9c1adaddb17ef5d2c22c37", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/47ffe656fd47e22da172b82da23db64b57727de62325827a37bf64f9a5a5e943d5f07c2fe616904905750c4dd579a1efb8466cf75c763a636ad08a11a43aa758"} 16:33:23 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 16:33:23 INFO - Writing to file /builds/slave/test/properties/blobber_files 16:33:23 INFO - Contents: 16:33:23 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/63488ba5d892d53a854e4b54f8f56d85aaaf2a87c9149c8fb74094beaffef0ff3d1bd0891c37721ecd51b511ea461135cd12dec5bf9c1adaddb17ef5d2c22c37", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/47ffe656fd47e22da172b82da23db64b57727de62325827a37bf64f9a5a5e943d5f07c2fe616904905750c4dd579a1efb8466cf75c763a636ad08a11a43aa758"} 16:33:23 INFO - Running post-run listener: copy_logs_to_upload_dir 16:33:23 INFO - Copying logs to upload dir... 16:33:23 INFO - mkdir: /builds/slave/test/build/upload/logs 16:33:23 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1594.204996 ========= master_lag: 0.27 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 34 secs) (at 2016-05-04 16:33:24.003748) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-04 16:33:24.005234) ========= 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-1462401096.114628-2021388494 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/63488ba5d892d53a854e4b54f8f56d85aaaf2a87c9149c8fb74094beaffef0ff3d1bd0891c37721ecd51b511ea461135cd12dec5bf9c1adaddb17ef5d2c22c37", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/47ffe656fd47e22da172b82da23db64b57727de62325827a37bf64f9a5a5e943d5f07c2fe616904905750c4dd579a1efb8466cf75c763a636ad08a11a43aa758"} build_url:https://queue.taskcluster.net/v1/task/eANhmK3mRquJyr6kAXtWEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/eANhmK3mRquJyr6kAXtWEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.036545 build_url: 'https://queue.taskcluster.net/v1/task/eANhmK3mRquJyr6kAXtWEg/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/63488ba5d892d53a854e4b54f8f56d85aaaf2a87c9149c8fb74094beaffef0ff3d1bd0891c37721ecd51b511ea461135cd12dec5bf9c1adaddb17ef5d2c22c37", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/47ffe656fd47e22da172b82da23db64b57727de62325827a37bf64f9a5a5e943d5f07c2fe616904905750c4dd579a1efb8466cf75c763a636ad08a11a43aa758"}' symbols_url: 'https://queue.taskcluster.net/v1/task/eANhmK3mRquJyr6kAXtWEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-04 16:33:24.074519) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 16:33:24.075043) ========= 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-1462401096.114628-2021388494 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019689 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 16:33:24.151612) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-04 16:33:24.151947) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-04 16:33:24.152263) ========= ========= Total master_lag: 0.99 =========